- 博客(8)
- 收藏
- 关注
原创 STM32蜂鸣器及按键的程序编写
对于32板的学习以及编写简单程序,最基础的就是学会看开发板的原理图,理解IO口的初始化设置和定义。能够精确的找到需要用到的外设位置以及须编译的IO口。掌握这个是编写基础程序的基础。而除此之外,看懂电路图也是必不可少的一点。当需要进行输出输入方式分析的时候,一般来说我们可以通过电路图与自己自身需求来进行选择设置。蜂鸣器的程序编译和前面LED大同小异,学会了基础的IO口设置,蜂鸣器的编写使用也就变得得心应手了起来,而按键则相对来说更复杂一些。对于按键方面:一:需要注意KEY_UP按键与.
2021-08-23 14:04:41
2512
原创 STM32跑马灯
一、GPIO库函数部分重要函数:1:一个初始化函数:void GPIO_Init(GPIO_TypeDef*GPIOx,GPIO_InitTypeDef*GPIO_InitStruct);工作模式:(GPIOx->MODER)输出类型:(GPIOx->OSPEEDR)速度:(GPIOx->OTYPER)上下拉方式:(GPIOx->PUPDR)2:两个读取输入电平函数:uint8_t GPIO_ReadInputDataBit(GPIO_Typ.
2021-08-19 16:37:45
230
原创 51单片机蓝牙小车制作(包含部分代码)
在制作光敏循迹小车之余,借光敏底板还未打出所得的空余时间,研究了一番前段时间买的蓝牙模块制作出了最简单的蓝牙小车。暂且仅能用手机蓝牙助手控制小车的前后左右跑动及停下。硬件部分:麦克纳姆轮小车底盘L298N驱动51单片机最小系统开发板LM2596S稳压12V锂电池HC-08蓝牙模块具体接线如下:首先是最基本小车的制作,关于小车所使用的直流电机,最核心的东西就是PWM波的运用。由PWM波控制电机转速。而小车基本框架搭好之后对于蓝牙搭建模块,首先是对于所
2021-07-08 20:42:50
2282
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人