微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > cc2640定时器问题

cc2640定时器问题

时间:10-02 整理:3721RD 点击:

大侠们,最近我在做CC2640蓝牙项目,应用定时器0输出PWM没有问题,然后用定时器1定时一个中断的时间,但是在初始化定时器函数TimerConfigure(GPT1_BASE, TIMER_CFG_ONE_SHOT_UP);程序会死在这个地方,可是用它初始化PWM时TimerConfigure(GPT0_BASE, TIMER_CFG_SPLIT_PAIR|TIMER_CFG_A_PWM);没有任何问题,调试了几天,看调试软件上的寄存器,GPT0能够看到寄存器的配置,GTP1提示不能够读取寄存器的值,实在不知道怎么回事,请做过的大侠们帮帮忙,谢谢了!

wenjie,

你是想多路PWM输出?

建议你用GPT0的A和B试试?

不是多路PWM输出,使用GPT0的TimerA输出了PWM,现在想用GPT1定时一个外部中断间隔的时间,可是一调用TimerConfigure(GPT1_BASE, TIMER_CFG_ONE_SHOT_UP);初始化函数,程序就卡在这不往下执行,但是用这个函数配置GPT0做PWM时不会出现这个问题,不知道是什么原因,谢谢您的帮忙

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top