▲記事リストへ 新規投稿 留意事項 使い方 話題一覧 検索 ホーム

■ 記事閲覧(一覧表示)

題名:外部水晶の32.768kHzについて
名前:mzh  メール

そこそこの精度で30分タイマーを作成しようと考えていて、
CY8C24093で仮のプロジェクトを作ってみたのですが、
32K_SlelctをExtarnalにしてビルドすると、
Port1[0]とPort1[1]をHigh Zにして下さいとエラーメッセージが出ます。
その為、portの設定を行おうとしたのですが、
選択できる中に「High Z」が無いのですが他に設定する必要がありますでしょうか。

ちなみに定番のCY8C29466だとportの設定でXtalOutとXtalInがあり、
それを選択するとHigh Zになってビルド時のエラーは無くなりました。



→返事を投稿
09月08日11時29分(木) 話題:2355 親番:2355 番号:2355 再編集/削除

題名:Re:外部水晶の32.768kHzについて
名前:JUNK-BOX  メール

> Port1[0]とPort1[1]をHigh Zにして下さいとエラーメッセージが出ます。
P1[4]でしょうね。P1[4]の設定をExternalClockにしたらWarningは出なく
なりましたが。


→返事を投稿
09月13日00時50分(火) 話題:2355 親番:2355 番号:2358 再編集/削除

題名:Re:Re:外部水晶の32.768kHzについて
名前:mzh  メール

ご回答、ありがとうございます。
お返事が遅くなってしまい済みません。

同じ設定にしてみたのですが、
やはりWarningが消えませんでした。

プロジェクトを0から作成し、
32K_SelectのみをExternalに変え、その時のメッセージが下記の様に出力されます。
このWarningがポートの設定を色々変えても消えません。
ちなみに水晶を接続する端子がP2[3]とP2[5]なので、
意味が良く分からない状態です。

--------------------------------------------------------------------
Generating PDProject1 project...
Generating configuration tables...
Generating user module API for pdproject1...
Generating pin files...
Generating PSoCConfig.asm...
Generating boot.asm...
Code generation completed.

Starting DRC for PDProject1 ...
Processing top level rules...
Level 2 Warning - : When 32K_Select is set to external Crystal, Port_1_0 and Port_1_1 should be set to High Z.
Processing base device rules...
Base Device CY8C24093-24LKXI:
Level 1 Warning - Configuration pdproject1: P1[4] should be configured to non High-Z drive mode to output signal.
Level 1 Warning - Configuration pdproject1: P1[0] should be configured to non High-Z drive mode to output signal.
Processing part rules...
Processing user module rules...

Done. DRC reported 3 warnings.
--------------------------------------------------------------------


→返事を投稿
09月15日09時50分(木) 話題:2355 親番:2358 番号:2360 再編集/削除

題名:Re:Re:Re:外部水晶の32.768kHzについて
名前:JUNK-BOX  メール

まぁ、ErrorではなくてWarningですから、実際の設定で問題がないなら
無視してしまえばよろしいかと。
結局内部的には
#define SELECT_32K
で、0にするか1にするかっていうことで、これが1だとP2[3]とP2[5]の
設定を変更していますね。
PRT2DRとPRT2DM0を0x28に設定するようになっていますので、PRT2DM1が1の
Hi-Z Analogにしておけば良いんじゃないでしょうか。

CY8C24094は29466などと違ってDM2レジスタが無いのですが、そこに
うまく対処できていないんじゃないかな?という気がしますが。

→返事を投稿
09月16日17時54分(金) 話題:2355 親番:2360 番号:2361 再編集/削除

題名:Re:Re:Re:Re:外部水晶の32.768kHzについて
名前:mzh  メール

ご回答ありがとうございます。
ちょっと気持ち悪いですが、
Warningは取り敢えず無視して作ってみます。

色々調べて頂いてありがとうございました。

→返事を投稿
09月21日16時55分(水) 話題:2355 親番:2361 番号:2362 再編集/削除

■ 関連記事

  • 外部水晶の32.768kHzについて : mzh 09月08日11時29分(木) 番号2355

  • 管理用 (C) Apps Page.