P4:short を long に

| | トラックバック(0)
 パルス計測が 16bitに収まらないので、パラメータをちょこっといじくって、関係する部分を unsigned short から unsigned long へ。たったそれだけに一時間近くかかってしまった。

 結局カウンターのクロックは 4MHz、600rpm のときのカウント値が 200,000(2puls/cycle)で、カウンターは 18bit になってしまったが、1rpm 単位で 10986rpm まで計測できる。

 せっかくなので 9999rpm まで計測できる仕様に変更しよう。

-----
 コメントのネストが出来なくてあせる。コンパイラを gcc から g++ に変更
-----
 途中 core dump で止まる。cygwin の gdb がなかったので追加インストール。すると今度は core がない。よく見ると、stackdump。
 ねっとでざっと見てもわからなかったので、あきらめて、gdb 無しで直す。
 相変わらず、ツールに遊ばれている。

トラックバック(0)

このブログ記事を参照しているブログ一覧: P4:short を long に

このブログ記事に対するトラックバックURL: http://www.co-mind.info/cgi-bin/mt/mt-tb.cgi/1029

このブログ記事について

このページは、ytaroが2009年5月 7日 13:51に書いたブログ記事です。

ひとつ前のブログ記事は「P4:Cygwin でシュミレーション」です。

次のブログ記事は「P4:車両エミュレータ 1:設計」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

track feed Subscribe in a reader
Powered by Movable Type 4.01