无法产生方波

2019-07-23 16:57发布

我想用TI的2812DSP芯片的T1单独产生一路PWM波,而不用原来的EVA的PWM1-6那个,所以设置了T1CON和GPTCONA两个寄存器,同时设置了定时器T1的一些参数(不知道设置得对不对),但是不出方波。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
12条回答
lizye
1楼-- · 2019-07-23 21:30
想知道什么
jiahy
2楼-- · 2019-07-24 01:15
调试的时候发现,改了GPTCONA的后四位极性控制,输出电平会有改变
jiahy
3楼-- · 2019-07-24 04:40
 精彩回答 2  元偷偷看……
lizye
4楼-- · 2019-07-24 09:06
程序看看
jiahy
5楼-- · 2019-07-24 11:14

void InitEv(void)
{
//EV  A
        EvaRegs.EXTCON.bit.INDCOE=1;///使能独立PWM波模块
        EvaRegs.GPTCONA.all = 0x0035;///后四位的极性控制

        EvaRegs.T1CON.all = 0x144E;
        EvaRegs.T1CNT = 0;
        EvaRegs.T1PR =2809;
        EvaRegs.CMPR1=1405;
}        
zhenykun
6楼-- · 2019-07-24 14:02
io配置正确了吗?

一周热门 更多>