OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 5010|回复: 1

求问:nst1001温度传感器该怎么接收脉冲

[复制链接]

1

主题

1

帖子

0

精华

新手入门

积分
8
金钱
8
注册时间
2022-10-28
在线时间
2 小时
发表于 2023-2-28 15:09:09 | 显示全部楼层 |阅读模式
1金钱
新手入门,目前用stm32f103c8t6,代码思路是用定时器中断每1us检测输入信号的上升沿,检测到了则将记录的脉冲数加一,同时检测电平变化持续的时间,如果高/低电平超过数据转换的时长(假设10ms),则将检测的上升沿数量清零,重新计数。目前遇到的困难是无法检测到电平不变的情况,这导致脉冲数无法清零,不清楚问题出在哪儿,有使用过的还请各位指教
技术手册:Novosense-NST1001.pdf (semiee.com)

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

11

主题

2103

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
4588
金钱
4588
注册时间
2015-1-10
在线时间
574 小时
发表于 2023-3-1 16:03:07 | 显示全部楼层
你直接用外部中断计数,然后定时器超时清除计数值
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-24 16:38

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表