teacup. [ 掲示板 ] [ 掲示板作成 ] [ 有料掲示板 ] [ ブログ ]


新着順:82/789 記事一覧表示 | 《前のページ | 次のページ》

Re: キャプチャの値が6%ほどずれるのは?

 投稿者:matsu  投稿日:2015年 1月 7日(水)01時17分53秒
  通報 返信・引用
  > No.714[元記事へ]

nekosanさんへのお返事です。


> あともうひとつ気になるところがあります。
> SFRにパラメタを設定する順序です。

C言語なのでその辺はうまくやってくれていると
思うんですが・・・。

> PICの場合、一部のSFRを変更すると、他のSFRに
> 自動的に反映されたりするケースがあったように
> 思います。(チップによる?)

これはいやですね。もしそれが考慮されてなければ,
コンパイラ(ライブラリ?)の方の問題になりそうですね。

> で、とりあえずシミュレータにバグがないという
> 前提で考えるとします。
>
> ステップ実行で、SFRへの設定の直前に、全SFR
> (今回弄る機能以外も含めて)をダンプしておいて、
> SFR設定後に改めて全部ダンプ取って、それらを比較
> してみて、何か意図以外に変化している部分はない
> でしょうかね?

mplabの使い方が慣れてないので,ちとお時間ください。

> また、プログラム上の処理順序によって、先に設定
> しておいたSFRが、後から別のレジスタを設定した
> ことによって、意図しない値に上書きされたりして
> ないでしょうかね?
>
> 特に、タイマ関係、クロック関係のSFRが、意図しない
> 値になっていないか…

C言語で書いていてもそういう可能性ありますでしょうか。
 
 
》記事一覧表示

新着順:82/789 《前のページ | 次のページ》
/789