TI论坛
直播中

汪岑

8年用户 216经验值
私信 关注
[问答]

请问F28M35 M3侧的blinky例程闪烁频率是多大?

专家好,有些问题咨询下,希望能帮忙解答,谢谢!
我用的是ti的controlCARD开发板,环境是CCS5.2
我FLASH DEBUG了M3侧的一个blinky例程,全速运行时板上的一个LED灯的闪烁频率比较快,用示波器量了下周期600ms,占空比50%,程序中的延时有2000000个空周期,不知道这个亮的或灭的300ms怎么跟这个2000000对应起来,也就是代码运行的CLK是多少?
还有一个问题,当我断开链接,重新上电,程序跑起来是一个比较慢的闪烁,3.8s周期,50%的占空比,这是怎么回事?

回帖(13)

陈飞

2018-11-12 15:06:21
要看这个for()循环汇编代码出来是多少个cycles,C语言看不出来的
                                                                         Young Hu
举报

汪岑

2018-11-12 15:19:08
引用: Arttronix 发表于 2018-11-12 16:17
要看这个for()循环汇编代码出来是多少个cycles,C语言看不出来的
                                                                         Young Hu

汇编指令的CLK是M3SSCLK吗?
还有那个闪烁变慢是什么原因?
举报

汪岑

2018-11-12 15:24:11
引用: www032 发表于 2018-11-12 16:30
汇编指令的CLK是M3SSCLK吗?
还有那个闪烁变慢是什么原因?

顶顶~~
举报

冯敬宇

2018-11-12 15:36:40

还有一个问题,当我断开链接,重新上电,程序跑起来是一个比较慢的闪烁,3.8s周期,50%的占空比,这是怎么回事?
这个问题主要是因为 M3 在main中没有初始化flash,你要在main中加上flash的初始化程序代码,这部分代码在controlSUITE28M35的例程中有。
                                                                         - ERIC
举报

更多回帖

发帖
×
20
完善资料,
赚取积分