首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

*T1PER赋值德问题

*T1PER赋值德问题

我用的是2406,用C编程序。
电机变频调速时,需要改变定时器的周期,也就是
载波周期。可是我把计算得到的周期值赋给*T1PER
时,T1PER的值老是0。我发现直接赋值没问题,比如
*T1PER=925;
如果定义一个变量,比如unsigned int period=800;
然后*T1PER=period的时候,*T1PER的值是0。
请问高手,这是怎么回事?我应该怎么做,才能通过
中间变量改变*T1PER的值呢?
谢谢!
返回列表