1375|1

236

帖子

0

资源

一粒金砂(高级)

【TI C2000的使用经验】2806X产品说明书中致命错误

玩C2000产品也有好久了。现在呢能想到一点就写一点。论坛里最佩服的大哥dontium在写程序上确实给了我不少启示,略表感谢下~。

首先发上来的是我觉得最致命的错误。




SysCtrlRegs.EPWMCFG.bit.CONFIG = 1;



该寄存器在technical reference guide中提到了该寄存器的存在(0x00703A)处。但是完全没有描述该寄存器其他任何消息,包含的位。以及每位的定义。致命伤。当时调了很久的程序才发下了这个完全没有被提到的寄存器。完全是神坑有没有。



解释下EPWMCFG该寄存器只包含一位config。

当该位为1是epwm总线被接到DMA总线上。即EPWM寄存器仅可以被DMA修改。

当该位为1是epwm总线被接到CLA总线上。 即EPWM寄存器仅可以被CLA修改。




已经在e2e.ti.com上提交了这个问题。美国的工程师确认了存在这个遗漏,表示了道歉并且会在下个版本中更正。

回复

1万

帖子

33

资源

裸片初长成(高级)

“ 美国的工程师确认了存在这个遗漏 ”

回复
您需要登录后才可以回帖 登录 | 注册

关闭
站长推荐上一条 1/6 下一条

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2020 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表