发帖
8 1 0

PB-03可以纳秒级控制吗?

曹某人
金牌会员

11

主题

12

回帖

1006

积分

金牌会员

积分
1006
PB&TG系列 121 8 3 天前
我需要控制WS2812灯珠,我看手册说需要几百纳秒到一微秒的控住输出。但sdk里我看一个hal_systick单位是625微秒。
──── 1人觉得很赞 ────

使用道具 举报

hal_systick 和系统主频时钟是不一样的时间,尝试用硬件定时器控制看看。
沙发,学习一下
3 天前
Ai-Thinker-wu 发表于 2025-6-11 10:48
hal_systick 和系统主频时钟是不一样的时间,尝试用硬件定时器控制看看。

我寻思以16M主频来算,一个机器周期应该是62.5纳秒,按说是可以的。但是我没找到要怎么空一个机器周期的函数。硬件定时器是哪个demo里有啊大佬?手册里没找到
components\driver\timer路径下的 timer.c 和 timer.h
3 天前
Ai-Thinker-wu 发表于 2025-6-11 11:09
components\driver\timer路径下的 timer.c 和 timer.h

好的 谢谢大佬。
好像不太行
纳秒 IO也翻转不过来呀
用SPI模拟?
您需要登录后才可以回帖 立即登录
高级模式
返回
统计信息
  • 会员数: 28961 个
  • 话题数: 41655 篇