你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

怎么在不用中断的情况下,测量霍尔编码器的数据

[复制链接]
电子烂人 提问时间:2025-3-17 11:15 / 未解决

最近在用H750的GUI板卡开发DEMO的时候遇到一个问题

想象中的咖啡机重要部件:流量计,是单个霍尔编码器,一般都是用定时器中断来采样和计算脉冲数量。

但是因为整个系统是运行TOUCHGFX的(基于FREERTOS),和之前裸机的开发不同,而且只有单个霍尔,不能用TIM的编码器模式(根据两个信号的边沿自动增减计数器),和之前的开发有很大的不同,想问一下有没有更合适的方案?

收藏 评论3 发布时间:2025-3-17 11:15

举报

3个回答
xmshao 回答时间:2025-3-18 14:11:02
不能使用编码器功能也无所谓,那就基于捕获功能,在特定时间内测量脉冲个数如何?特定时间你可以通过TIMER执行拟定。


对于你说的不能用中断不太理解,中断那么好资源,如果能用为何不用,都来玩查询?
电子烂人 回答时间:2025-3-18 14:58:57

xmshao 发表于 2025-3-18 14:11
不能使用编码器功能也无所谓,那就基于捕获功能,在特定时间内测量脉冲个数如何?特定时间你可以通过TIMER ...

因为有触摸和显示功能,且是在FREERTOS里,不好做控制

xmshao 回答时间:2025-3-18 17:48:37

电子烂人 发表于 2025-3-18 14:58
因为有触摸和显示功能,且是在FREERTOS里,不好做控制

能否就在一个任务里完成测量呢?这个测量一般并不需要太长时间。

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版