完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
大家好,
我在SPC560 P40 L3上工作,我想在SECSRC''计数器#0输入引脚'上捕获下降沿事件的时间戳。 我在C [11]引脚交替功能上的etimer0通道0上映射了一个方波信号。 我可以通过Trace 32看到我的信号从高状态转换到低状态。所以我认为我的信号正确映射到输入。 这是我的eTimer频道0配置: 我的信号具有12.5 kHz的滴答时间和16 Mhz的SYSCLOCK。 不幸的是,CAPT 1注册没有事件。 首先,我想知道一些时间同步问题,但当我选择''计算主要来源的上升沿,而次要输入高有效'时,CNTR就停止了。所以我怀疑计数器#0输入引脚与我的输入信号没有关联。当我用SIPS寄存器更改SECSRC极性时,我可以手动查看CAPT 1上的值,但仅此而已。 我的eTimer配置寄存器有任何错误吗?我也想知道如何使用128预分频器同步IP总线时钟和传感器信号滴答时间。 谢谢。 最好的祝福, 弗洛伦特广场 以上来自于谷歌翻译 以下为原文 Hello everyone, I work on a SPC560 P40 L3 and I would to capture timestamps on falling edge events on SECSRC ''Counter #0 input pin''. I have one square signal mapped on eTimer0 channel 0 on the C[11] pin alternate function. I could see my signal shift from high state to low state with Trace 32. So I think my signal is correctly mapped to the input. Here is my eTimer channel 0 configuration : I have a signal with a 12,5 kHz tick time and a 16 Mhz SYSCLOCK. Unfortunately, there is no events on CAPT 1 register. First, I was wondering for some time synchronization issues but when I select ''Count rising edges of primary source while secondary input high active'' CNTR just stop. So I suspect that the counter #0 input pin is not linked with my input signal. I could manually see values on CAPT 1 when I change SECSRC polarity with the SIPS register, but thats all. Is there any mistakes with my eTimer configuration register ? I am also wondering how I could synchronize IP bus clock and my sensor signal tick time with just a 128 prescaler. Thanks. Best regards, Florent Plazas |
|
相关推荐
2个回答
|
|
大家好,
经过2周的调试,我发现ETC [N] pad与'Counter #N Input pin'相关联。 因此,如果您决定将'ETC [4]'引脚用于eTimer0输入源,则必须选择“Counter#4 Input pin”寄存器。 我想您可以在SPC560P34..40参考手册中的表格N°373中澄清一下。 我从未见过'ETC [N]'的任何首字母缩略词定义(ETC = E Timer Counter [N]?)。 最好的祝福, 弗洛朗 以上来自于谷歌翻译 以下为原文 Hello everyone, After 2 weeks of debugging, I figured out that ETC[N] pad are linked with 'Counter #N Input pin'. So if you decide to use the 'ETC[4]' pin for eTimer0 input source, you have to choose 'Counter #4 Input pin' register. I think you may clarify that in the table N°373 in the SPC560P34..40 reference manual. I never saw any acronym definition for 'ETC[N]' (ETC = E Timer Counter [N] ?). Best regards, Florent |
|
|
|
你好Florent,
很抱歉没有帮助你。 是的,我同意你的意见表373不清楚。 我已经在技术作家团队中提升了你的观点。 不要犹豫,在SPC5Studio中使用Pinmap向导 最好的祝福 二万 以上来自于谷歌翻译 以下为原文 Hello Florent , Sorry for not helping you earlier. yes , i am agreed with you Table 373 is not clear. i have escalated your point in the Technical Writer team. Do not hesitate to use the Pinmap Wizard in SPC5Studio Best Regards Erwan |
|
|
|
只有小组成员才能发言,加入小组>>
请教:在使用UDE STK时,单片机使用SPC560D30L1,在配置文件怎么设置或选择?里面只有SPC560D40的选项
2653 浏览 1 评论
3214 浏览 1 评论
请问是否有通过UART连接的两个微处理器之间实现双向值交换的方法?
1788 浏览 1 评论
3617 浏览 6 评论
5996 浏览 21 评论
945浏览 4评论
1318浏览 4评论
在Linux上安装Atollic TRUEStudio的步骤有哪些呢?
590浏览 3评论
使用DMA激活某些外设会以导致外设无法工作的方式生成代码是怎么回事
1308浏览 3评论
1368浏览 3评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-28 17:23 , Processed in 1.025965 second(s), Total 78, Slave 62 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号