[技术问答]

N76E003定时器2捕获脉宽

[复制链接]
2944|12
手机看帖
扫描二维码
随时随地手机跟帖
doublesan|  楼主 | 2017-8-18 08:36 | 显示全部楼层 |阅读模式
大家好,刚入手新塘N76E003这个芯片,现在需要测试一个脉冲的高电平时长,用TIM2的上下降沿捕获模式来实现,但是遇到了问题,不知哪位大侠有相关的案例啊,求指教,谢谢!
a_ziliu| | 2017-8-18 08:47 | 显示全部楼层
官方的sample code裡面有
\N76E003_BSP_Keil_C51_V1.0.2\Sample_Code\Timer2_AutoReload_Capture

使用特权

评论回复
doublesan|  楼主 | 2017-8-18 08:55 | 显示全部楼层
本帖最后由 doublesan 于 2017-8-18 08:56 编辑

00000

使用特权

评论回复
doublesan|  楼主 | 2017-8-18 08:56 | 显示全部楼层
a_ziliu 发表于 2017-8-18 08:47
官方的sample code裡面有
\N76E003_BSP_Keil_C51_V1.0.2\Sample_Code\Timer2_AutoReload_Capture

您好,这个我试过了,用了有问题哦,脉宽测不准,每个周期算出来的数据都不一样,但是我给的信号是一个固定的。

使用特权

评论回复
zhuomuniao110| | 2017-8-18 11:55 | 显示全部楼层
周期至少是多少的?然后用中断加定时器测。先设置上升沿触发,进去后读取一个时间,然后在里面修改成下降沿触发,再次读取一个时间。

使用特权

评论回复
zhuotuzi| | 2017-8-19 18:14 | 显示全部楼层
要看被测对象周期了。

使用特权

评论回复
643757107| | 2017-8-20 16:32 | 显示全部楼层
自己多多尝试一下吧,这个板子不是多少人有的。

使用特权

评论回复
734774645| | 2017-8-20 20:24 | 显示全部楼层
不知道这个芯片有没有捕获功能。

使用特权

评论回复
598330983| | 2017-8-21 15:29 | 显示全部楼层
最小能测多宽的信号?

使用特权

评论回复
598330983| | 2017-8-21 15:31 | 显示全部楼层
doublesan 发表于 2017-8-18 08:56
您好,这个我试过了,用了有问题哦,脉宽测不准,每个周期算出来的数据都不一样,但是我给的信号是一个固 ...

你给的信号是正玄波还是方波

使用特权

评论回复
598330983| | 2017-8-21 15:31 | 显示全部楼层
方波没理由测不准啊,除非你这个周期太小。。

使用特权

评论回复
jiekou001| | 2017-8-21 19:49 | 显示全部楼层
如果新唐出个这个系列的教程就好了。

使用特权

评论回复
寂静的火| | 2017-11-11 18:20 | 显示全部楼层
我今天也遇到这个问题,,我把中断优先级设高可以大幅改善,,应该是我其他中断占用了太多时间,,但是改完偶尔还是会出现错误的数据,,这个就不知道什么原因了

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

18

主题

54

帖子

1

粉丝