ARM
文章平均质量分 85
zjidea
这个作者很懒,什么都没留下…
展开
-
STM32103 PWM+DMA驱动WS2812B 寄存器版
最近项目上用到WS2812B的LED光源,主控芯片为STM32F103,经过一翻折腾,顺利点亮光源,现分享与大家,仅供参考!程序没有用ST库,直接操作寄存器完成,如有什么问题,欢迎大家留言交流。一、关于WS2812B二、理论从上图我们知道,要发送1bit的时间为1.25us左右,这么短的时间,程序通过延时来完成引脚电平的翻转,严格按时序来发送数据,感觉有那么点吃力,于是想到用定时器产生PWM波形来完成,数据0或1,调节PWM占空比就可以。我们知道,TH+TL=1.25us,也就是原创 2021-03-28 17:56:25 · 1892 阅读 · 3 评论 -
ARM基础系列——ARM指令集
ARM指令和指令系统: 指令是指示计算机某种操作的命令,指令的集合称为指令系统。指令系统的功能强弱很大程度上决定了这类计算机智能的高低,它集中地反应了微处理器的硬件功能和属性。 ARM指令在机器中的表示格式是用32位的二进制数表示。如ARM中有一条指令为 ADDEQS R0,R1,#8; 其二进制代码形式为: 31~28 | 27~25 | 24~21 | 20 | 19~16 | 15~1...转载 2018-04-26 21:07:00 · 3192 阅读 · 0 评论