2012-01-01から1年間の記事一覧

Microchip MCLVのサンプルがビルドできない件について

所用でBLDCを動かすことになって,下記の評価ボードを購入したところ,すんなり行かなかった点についてメモ DM330021 Microchip Technology | 開発ボード、キット、プログラマ | DigiKey どうやら,コンパイラのバージョンによって挙動が異なるのが原因らし…

Ether Topの電源コネクタについて

北陽から発売されている測域センサEther Topの電源コネクタについての情報が見当たらなかったので調べてみたところ,JST社のPHコネクタが使用されているのではないかと思う. 日本圧着端子製造株式会社どうやら千石で手に入るようなので,このコネクタで合っ…

PICkit3で書き込めない

最近はPICを使った開発が多くて,さまざまな問題に出会います.PIC18F14K50へMPLABを使用してファームウェアを書き込もうとしたところ,以下のようなエラーメッセージが吐かれた. PICkit 3 detected Connecting to PICkit 3... PK3Err0038: Failed to initi…

PIC12F1822のAD変換がうまく動かなかった(CCS-Cを使用)

はい,タイトルの通りです. このPICは32MHzで動作することが可能なのですが,どうも32MHzで動作させると途中で停止してしまうようです.ですが,16MHzで動作させると問題なく動作する様子なので,当面は16MHzで我慢して使うことにします.その時のプログラ…

memcached1.4.2がインストールできない

Ubuntu10.04上でRuby1.8.7を使っていて,memcachedのクライアントをgemで入れようとしたところ,下記のようなエラーが出た.sudo gem install memcachedBuilding native extensions. This could take a while... Successfully installed memcached-1.4.2 1 g…

undefined method `force_encoding'

タイトルのエラーで困っていたところ,Ruby1.8とRuby1.9の互換性による問題だと分わかり対応策を考えていました.ですが,同様の問題への解決方法を提案している方がいたので,そこのコードを使ってみたところ,エラーが解決できました.以下のページで詳し…

PIC24FでUARTの送信が反転していた

PIC24FJ64GA004でUARTを使うことになり,適当に組んでみたところ挙動がおかしいので少し調査してみたところ,どうやら送信時の極性に関する設定が間違っているらしいことを突き止めた.オシロスコープでみると,アイドル時の極性が反転していました.UARTの…

pic30-lm.exeで問題が起きた場合の対処法

原因自体はググってもらえれば良いかと思います.手っ取り早く解決するには,下記のアドレスに置いてあるpic30-lm.exeと既存の物を入れ替えれば動作すると思います. http://www.microchip.com/forums/download.axd?file=0;630396