- 博客(5)
- 资源 (8)
- 收藏
- 关注
原创 WS2812B使用备忘
在淘宝卖的ws2812b rgb灯虽然都是同一名称,但是各家的数据格式都有有微小的不同,参考各家数据手册会发现高低电平的时间有许多不同。如在淘宝“南方光电”买的ws2812b数据手册如下:再如“糊糊蝶照明”RGB灯条的数据手册:网上还有其他版本的数据手册,时间也不一样,有兴趣可以搜一搜。以上时间差距会让颜色不准,在使用的时候要注意。除了手册差异(数据差异)导致的问题,还有不同写法io...
2019-08-31 18:55:08 3579
原创 STMCube学习记录(四) 定时器中断 LL库(Timer 2)
打开定时器配置,从模式选择关闭,时钟源选择内部时钟,使能中断,记得配置下面的Parameter Setting,就跟之前配库函数一样配就行。配置完Timer去左边NVIC里设置下,TIM2中断使能勾上。其他LED的GPIO配置和之前一样PC13,然后选择用LL库生成程序(HAL的网上也有很多教程自行百度)。生成后打开工程,并不是直接编译就能让LED闪烁的,打开“stm32f1xx_it...
2019-08-18 23:36:22 4984
原创 STMCube学习记录(三) 打开Debug口
很多人在用Cube生成工程正确编译并烧录后,发现再也不能烧录了,keil也找不到目标板了。很明显这是调试接口被关闭了,打开就好了。如上图,在侧边SYS中找到debug,根据需求选择SW,JTAG(4),JTAG(5),重新生成工程并编译,烧录就可以解决。如果之前烧录了没有debug口的程序导致识别不了目标板,可以按下板子上的reset后点击烧录按键,再立刻放开reset,即可正常烧录。如果d...
2019-08-18 21:30:27 510
原创 STMCube学习记录(二)点亮LED
直接上图,在GPIO选项中如下配置,下面几个选项:GPIO output level:默认输出电平GPIO mode:GPIO模式,有推挽和开漏两种GPIO Pull-up/Pull-down:上下拉模式Maximum output speed:输出速度,有Low(2MHz),Medium(10MHz)和High(50MHz)[针对F103系列,F4等速度更快如何对应没有验证]Use...
2019-08-18 21:11:51 2116 1
原创 STMCube学习记录(一)RCC时钟源配置
打开STMCube的RCC配置界面如下图,在用cube配置时钟时,有下面三个选项Disable(禁用)BYPASS Clock Source(旁路时钟源)Crystal/Ceramic Resonator(晶体/陶瓷晶振)对于BYPASS Clock Source(旁路时钟源),就是由外部给定一个时钟信号,是单向的,猜测一般用于作为同步时钟。可以在Clock Configuration...
2019-08-15 00:33:01 7653
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人