- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- Permalink
- 印刷
- 不適切なコンテンツを報告
CE97088を動作させております。
CE97088サンプルでは、割り込み処理行っていますでしょうか?
ADC_SAR_Seq_IRQが設定されているようですが、プログラム内には割り込み処理は見当たりません。
解決済! 解決策の投稿を見る。
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- Permalink
- 印刷
- 不適切なコンテンツを報告
上記回答が不十分のために、再度回答いたします。
ご認識の通り、CE97088ではADC_SAR_Seq_IRQが設定されていますが、ISRの中身(ユーザーコードとしての割り込み処理)は行っておりません。
CY_ISR( ADC_SAR_Seq_ISR )
{
uint32 intr_status;
/* Read interrupt status register */
intr_status = ADC_SAR_Seq_SAR_INTR_REG;
/************************************************************************
* Custom Code
* - add user ISR code between the following #START and #END tags
*************************************************************************/
/* `#START MAIN_ADC_ISR` */
/* `#END` */
/* Clear handled interrupt */
ADC_SAR_Seq_SAR_INTR_REG = intr_status;
}
以上です。
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- Permalink
- 印刷
- 不適切なコンテンツを報告
ご認識の通り、CE97088では割り込み処理を行っておりません。
以上です。
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- Permalink
- 印刷
- 不適切なコンテンツを報告
上記回答が不十分のために、再度回答いたします。
ご認識の通り、CE97088ではADC_SAR_Seq_IRQが設定されていますが、ISRの中身(ユーザーコードとしての割り込み処理)は行っておりません。
CY_ISR( ADC_SAR_Seq_ISR )
{
uint32 intr_status;
/* Read interrupt status register */
intr_status = ADC_SAR_Seq_SAR_INTR_REG;
/************************************************************************
* Custom Code
* - add user ISR code between the following #START and #END tags
*************************************************************************/
/* `#START MAIN_ADC_ISR` */
/* `#END` */
/* Clear handled interrupt */
ADC_SAR_Seq_SAR_INTR_REG = intr_status;
}
以上です。