- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
I tried to translate this KBAxxxxxx into Japanese.
Dynamically Changing Vref in SAR ADC – KBA227544
==========
タイトル:SAR ADCのVrefを動的に変更する
バージョン:**
Vref電圧は Component configuration ウィンドウで、内部1.024V、VDDA/2または VDDA から選択できます。(図1 参照)
「バイパス」オプションを選択して Vref を GPIO ピンに配線し、これを使用してバイパスコンデンサを接続できます。Vref バイパスとして使われる正確な GPIO ピンは、デバイスファミリデータシートの pinouts セクションを参照してください。(データシート: PSoC 3、PSoC 5LP、PSoC 4、PSoC 4 BLE)
図1:コンポーネントエディタのVref選択
CYREG_SAR_CTRL レジスタは、実行時に変更できる Vref 選択オプションがあります。バイパスコンデンサオプションを有効にするには CYREG_SAR_CTRL のビット7を1に設定します。ビット6:4を使用して、特定の Vref 設定を選択します。
疑似コード:
uint32 temp;
temp = CY_GET_REG32(CYREG_SAR_CTRL);
temp &= 0xFFFFFF0F;
temp |= 0x000000C0; //1.024 reference
CY_SET_REG32(CYREG_SAR_CTRL, temp);
CyDelay(100); // Wait for 100ms for ADC to settle to the new Vref
temp = CY_GET_REG32(CYREG_SAR_CTRL);
temp &= 0xFFFFFF0F;
temp |= 0x000000E0; //VDDA/2 reference
CY_SET_REG32(CYREG_SAR_CTRL, temp);
CyDelay(100);
temp = CY_GET_REG32(CYREG_SAR_CTRL);
temp &= 0xFFFFFF0F;
temp |= 0x000000F0; // VDDA reference
CY_SET_REG32(CYREG_SAR_CTRL, temp);
CyDelay(100);
ADCが新しいVref設定で確定するまでにはしばらく時間がかかります。ADCが新しい設定で安定し正しい出力を得るには100ミリ秒の遅延を挿入することを推奨します。
==========
BR,
Omoi
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello, Omoi-san
We receive your translation, it will be published to KBA to Community.
After upload, You will receive the points as the word of KBA.
Due to the current delay of processed work, Please bear with me for the delayed the response.
It could be delayed, but it will be processed soon.
Thanks for your contribution to CDC!
Will keep you update the status.
Thanks,
Jenna Jo
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
I reviewed this Japanese Translation.
The letters in Red is my suggestion to change.
(Only in the last line)
==========
タイトル:SAR ADCのVrefを動的に変更する
バージョン:**
Vref電圧は Component configuration ウィンドウで、内部1.024V、VDDA/2または VDDA から選択できます。(図1 参照)
「バイパス」オプションを選択して Vref を GPIO ピンに配線し、これを使用してバイパスコンデンサを接続できます。Vref バイパスとして使われる正確な GPIO ピンは、デバイスファミリデータシートの pinouts セクションを参照してください。(データシート: PSoC 3、PSoC 5LP、PSoC 4、PSoC 4 BLE)
図1:コンポーネントエディタのVref選択
CYREG_SAR_CTRL レジスタは、実行時に変更できる Vref 選択オプションがあります。バイパスコンデンサオプションを有効にするには CYREG_SAR_CTRL のビット7を1に設定します。ビット6:4を使用して、特定の Vref 設定を選択します。
疑似コード:
uint32 temp;
temp = CY_GET_REG32(CYREG_SAR_CTRL);
temp &= 0xFFFFFF0F;
temp |= 0x000000C0; //1.024 reference
CY_SET_REG32(CYREG_SAR_CTRL, temp);
CyDelay(100); // Wait for 100ms for ADC to settle to the new Vref
temp = CY_GET_REG32(CYREG_SAR_CTRL);
temp &= 0xFFFFFF0F;
temp |= 0x000000E0; //VDDA/2 reference
CY_SET_REG32(CYREG_SAR_CTRL, temp);
CyDelay(100);
temp = CY_GET_REG32(CYREG_SAR_CTRL);
temp &= 0xFFFFFF0F;
temp |= 0x000000F0; // VDDA reference
CY_SET_REG32(CYREG_SAR_CTRL, temp);
CyDelay(100);
ADCが新しいVref設定で安定するまでにはしばらく時間がかかります。ADCが新しい設定で安定し正しい出力を得るには100ミリ秒の遅延を挿入することを推奨します。
==========
13-Oct-2020
Motoo Tankaa