なかなかそうは動かない!
後閑先生の本にはすごくお世話になっている。
が、
残念ながらPIC24F自身が今(2009年夏)現在では、
いろいろなところ(開発環境、
チップそのもの)バグがあったり、
サポートしていないことが多すぎる。
例えば、
I2CのインターフェースのPRIの方は、
ある勝手な前提があって、
LATBbits.LATB5 = 0;
Nop();
I2C1BRG = 0x9E;
I2C1CON = 0x8000; //Enable While PB5 is low
I2C1ADD=0;
I2C1MSK=0;
と最初に言ってあげないと一般的なI2Cチップ(メモリとか)は動かない(ところがセカンダリの方はそうしないでも動く)。
スリープモードに入るときの asm("PWRSAV #SLEEP_MODE")のSLEEP_MODEのラベルがPIC24Fでは開発環境にデフォルトでは定義されてない(ちなみに SLEEP_MODEが0でIDLE_MODEが1)といった実際に使う上で、
ハマルポイントがかなり抜けていると感じました。
またUARTの二つ目のチャンネルは、
よっぽど八苦(ハック)しないと使えない。
このあたりを「難しい」なら難しいと書いてくれるか、
または本書の中でサポートしてほしかった。
先生のPIC16シリーズのやつはちなみに大好きです!
C言語ではじめる PIC24F活用ガイドブック

その他の感想

自業自得?とはいえ・・・
「ポスト・トゥルース」の時代だからこそ
キャンプ用工具収納
見たままその通りの商品
使いやすさ最高
意外とハイレベル
1週間で挫折
ちょっと高いけど粘着力は良く水に強い
使い方が簡単で高性能
思い出ではなく、証言者として。
風立ちぬ、いざ生きめやも
取り付け、仕上がりが不満で星3つです。
耐久性に問題が
離乳食はこれ1冊で大丈夫!
島本好きなら
壁紙の上からでも大丈夫
こうなったら全種類買ってやる!
思ったより小ぶり
最後にフランス風のレシピ付き
子犬購入の為
大切なのは家族、仲間
探していた重い本立て。
これで生きてます
この充電器は高温にならない(ほんのりと温かい程度)から安心出来ます。
みんなも見たらカットいい思います
説明書通りに
最高だと思います。
すばやく消臭
多岐にわたる分野で活用可能
2日で到着!
戻る