Part Number:LP-MSPM0G3507Other Parts Discussed in Thread: MSPM0G3507
我在用LP-MSPM0G3507作开发,其中的一个捕获中断一直无法进去。调了半天也调不对。
我会把中断的配置和给他信号的pin脚的代码贴在下面,以及板子上的pin脚连接。
Initial power:
Incapture config: 14900000=(150-1)*100k,应该算的是对的
初始化:
pin:
给他的信号是在systick中断里给的,systick中断是1cnt=5ms,pin脚拉的是PB13
Shi Junhao:
中断本身:
,
Yale Li:
有使用MSPM0-SDK中的例程吗?基于例程去修改会方便很多
,
Shi Junhao:
谢谢Li的支持,我没有基于例程修改。
现在终于可以进这个中断了,但是我在记录捕获的时间时,又出现了问题,抓到的值很夸张,而且和我给他的信号无关,正在调查中。
,
Yale Li:
好的,我还是建议在例程的基础上修改,会方便一些;哪里遇到问题了我这里也更好支持
,
Shi Junhao:
Li ,你好。
我现在在我的开发板上下载了例程:C:\ti\mspm0_sdk_0_54_00_03_eng\examples\nortos\LP_MSPM0G3507\driverlib\timh_timer_mode_capture_edge_capture
我发现在开发板调试的时候,我没有给PA10信号,他也能进入捕获中断,这是正确的吗?(似乎用了DL_TimerH_startCounter()会将定时器打开,打开了定时器就会进入中断)
,
Shi Junhao:
我现在就是希望能够做到正确的捕获脉冲的宽度:如果没有信号,那就不会进入捕获中断;如果有信号,检测到上升沿和下降沿的区间是多少。
我希望解决这个问题,谢谢。
,
Yale Li:
Junhao,
我刚看了一下,这个器件的一些资料目前处于非公开状态,我需要一些时间来申请。
如果着急的话可以先去英文论坛提问:https://e2e.ti.com/ 那里有相关产线的专家直接支持。
,
Shi Junhao:
谢谢Li,
我已经在英文论坛提问过了,已经有人在对应了,只不过问题还没有解决。
这个问题困扰了我很久,一直没能解决,如果在你的调查后能够给我提供帮助的话我会非常感激。
如果问题解决了我也会第一时间回复你。
谢谢。
,
Yale Li:
能把你在英文E2E上的问题链接分享一下吗?我也关注一下。
谢谢