[技术问答] [請問] NCU240 如何啟動 PWM 的 Interrupt 功能 或是如何檢查 PWM ...

[复制链接]
546|1
 楼主| powerantone 发表于 2022-2-25 15:06 | 显示全部楼层 |阅读模式
1) 設定 one-shot & Interrupt, 但好像都進不了 Interrupt.
2) 如果用 Polling mode, 要如何知道 PWM Tx buffer 空了(or 未滿)可以再塞資料 ?

另外, 設定了 one-shot mode, 如果在 1st data 送出後, 再啟動下一筆 ?

Thanks !!!




以下這樣子不行嗎 ?

int        dat=0;
void PWMA_IRQHandler(void)
{
                PWM_SET_CMR(PWMA, 0, dat++);
                if (dat>=12) dat=0;
                PWMA->PIIR = 0x01;
                PB4 ^= 1;       
}


yangjiaxu 发表于 2023-8-3 15:03 | 显示全部楼层
现在这代码咋了?是进不来中断吗?您这个IO和PWM都初始化了吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

737

主题

4895

帖子

4

粉丝
快速回复 在线客服 返回列表 返回顶部
0