時刻表示は止まらない。歓喜がじわじわとこみあげてくる。他の割り込みが、この方法を使わずに何故上手く行っているのかは説明できないが、少なくとも、UART割込み、セマフォーの組み合わせでの不具合は、ラッパー関数の追加で解決した。いやあ、今度も長くかかった。結局、不具合がわかってから解決まで、ほぼ2週間かかっている。何度も書いているけれど、この解決した時の達成感は何物にも替えがたい。しつこく追いかけた甲斐があった。これまでの悩みが吹き飛んで、無上の喜びになる。電子工作の明らかに、変な楽しみ方のひとつである。難問を設けて、その解決を追求するのだから。その後、一晩、動かしっぱなしにして、フリーズしないことを確かめた。これで心置きなく、次の課題に取り組める。そんなにOSにこだわるのか。ロボット制御には不可欠な機能だから、と、ちょっと偉そうに答えてみる。mbed(LPC1768)も触ってあげないといけないな。ソースコードの公開については迷った。こちらが付け加えたコードは少なく、ChaNさんや、ねむいさんのコードが多い。公開するのは正直言って気が引ける。みなさんの役に立つこともあるかと思い、アップすることにする。少なくとも、セマフォー付きUARTは完全に動く。モニターとしてはまだ未完成で、入力した文字はリターンキーで戻ってくるだけである。ビルドするためには、FreeRTOSの適切なディレクトリーチェーンの中におく必要がある。詳しくは当ブログのバックナンバー記事、ねむいさんの書いたreadme.txt等を参照されたい。ここに、Eclipseのプロジェクトとしてのソースフォルダーをzipで固めたものを置きます。spaceにしてください。心電計プロジェクト:スケールが出ると心電計らしくなる(2015.01.08)心電計プロジェクト:TFT液晶に念願の心電波形が出た(2014.12.18)心電計プロジェクト:STM32F103の心電波形表示で悪戦苦闘(2014.12.03)心電計プロジェクト:CooCoxでARMの表示系ソフトを開発する(2014.10.16)心電計プロジェクト:表示部のARM基板の開発環境を一新する(2014.09.19)「FreeRTOS」カテゴリの記事WiFiモジュールESP32で画像付きサーバーの開発に成功(2017.09.28)FreeRTOSマルチタスク対応UARTとガイガーカウンターキット(2011.07.08)FreeRTOSのセマフォーの不具合がやっと解決(2011.06.25)FreeRTOSでバッファー付きUARTを動かす(2011.06.18)FreeRTOSでユーザー割り込み環境が動いた(2011.06.04)コメントそら。さん、ご迷惑かけてすみません。ココログのバグだと思います。気がついたら最新の日付になってしまっていました。APIを直に使わないようにする方法ですかね。18時03分ねむいさん、この間はお世話になりありがとうございました。え、そちらも動いていなかったのですか。予定とのこと、楽しみにしています。2011.03-42でビルドするとFreeRTOSが動かなくなる原因をやっと突き止めましたが、がた老さんに先を越されてしまいましたね。私も近日中に自分なりにまとめた記事と最新のプログラム公開する準備進めてます。13時29分あんまりいい表現ではありませんでした。楽しみと苦しみが表裏一体とでも言うべきでした。21時14分きゅうる村さん、いつもコメントありがとう。私は、自虐的とは思いませんね。知らない街で迷って帰り道を探しているときの感じかな。自分をいじめているという意識は余りありませんね。16時08分ご苦労様。理解が進んだ時が快感です。11時02分おめでとさん。電子工作の醍醐味って、半ば自虐なんでしょうかね。08時17分コメントを書く名前:メールアドレス:(ウェブ上には掲載しません)アドレス(URL):この情報を登録するコメントは記事投稿者が公開するまで表示されません。FreeRTOSマルチタスク対応UARTとガイガーカウンターキット。