stm32
文章平均质量分 79
Bazinga223333
这个作者很懒,什么都没留下…
展开
-
使用STM32中的DAC生成音频和波形
文章目录一、DAC简介一、DAC简介原创 2020-12-31 15:59:07 · 1676 阅读 · 1 评论 -
基于STM32F103生成PWM波形
文章目录一、PWM简介二、用STM32F103输出一路PWM波形参考资料一、PWM简介脉冲宽度调制(PWM),是英文“Pulse Width Modulation”的缩写,简称脉宽调制,是利用微处理器的数字输出来对模拟电路进行控制的一种非常有效的技术。简单一点,就是对脉冲宽度的控制。STM32 的定时器除了 TIM6 和 7。其他的定时器都可以用来产生 PWM 输出。其中高级定时器 TIM1 和 TIM8 可以同时产生多达 7 路的 PWM 输出。而通用定时器也能同时产生多达 4路的 PWM 输出,这原创 2020-12-30 21:26:08 · 3526 阅读 · 0 评论 -
基于MDK下的STM32F103纯汇编语言练习
文章目录一、汇编语言简介二、在Keil下完成一个汇编程序的编写三、 用汇编程序完成每间隔1秒钟闪烁一次LED的程序。四、参考资料一、汇编语言简介汇编语言, 即第二代计算机语言,用一些容易理解和记忆的字母,单词来代替一个特定的指令,比如:用“ADD”代表数字逻辑上的加减,“MOV”代表数据传递等等,通过这种方法,人们很容易去阅读已经完成的程序或者理解程序正在执行的功能,对现有程序的bug修复以及运营维护都变得更加简单方便。但计算机的硬件不认识字母符号,这时候就需要一个专门的程序把这些字符变成计算机能够识原创 2020-12-27 21:05:48 · 5518 阅读 · 6 评论 -
基于SPI协议下的OLED显示
文章目录一、SPI简介二、OLED显示1、任务要求2、实验器材3、一、SPI简介SPI 是英语 Serial Peripheral interface 的缩写,顾名思义就是串行外围设备接口。是 Motorola 首先在其 MC68HCXX 系列处理器上定义的。SPI 接口主要应用在 EEPROM,FLASH,实时时钟,AD 转换器,还有数字信号处理器和数字信号解码器之间。SPI,是一种高速的,全双工, 同步的通信总线,并且在芯片的管脚上只占用四根线,节约了芯片的管脚,同时为 PCB 的布局上节省空间,原创 2020-12-26 15:07:00 · 974 阅读 · 0 评论 -
基于I2C通信协议的AHT21B温湿度传感器数据采集
文章目录一、I2C简介二、“硬件I2C”与“软件I2C”1、硬件I2C2、软件I2C3、两者区别三、AHT20温湿度传感器数据采集1、任务要求2、实验器材3、主要代码4、烧录程序四、参考资料一、I2C简介IIC(Inter-Integrated Circuit)总线是一种由 PHILIPS 公司开发的两线式串行总线,用于连接微控制器及其外围设备。它是由数据线 SDA 和时钟 SCL 构成的串行总线,可发送和接收数据。 在 CPU与被控 IC 之间、IC 与 IC 之间进行双向传送,高速 IIC 总线一原创 2020-12-15 09:47:42 · 2288 阅读 · 0 评论 -
在Arduino完成STM32的串口通信
文章目录一、安装Ardunio二、串口通信1、任务要求2、所用器材3、主要代码4、代码解析三、代码效果四、基于标准库函数与基于HAL库函数的stm32编程方式的差异五、stduino IDE使用体会六、参考资料一、安装Ardunio安装教程:Ardunio的安装二、串口通信1、任务要求(1)持续向串口输出“Hello world!”(2)当接收到“stop!”时,停止输出。2、所用器材① STM32最小核心板(STM32F103C8T6)②USB转TTL(ch340芯片)③ IDE:Ar原创 2020-12-11 19:38:19 · 2120 阅读 · 3 评论 -
MDK下移植FreeRTOS到stm32并简单应用
文章目录一、FreeRTOS简单介绍二、移植准备三、移植(1)新建MDK工程(2)添加FreeRTOS文件(3)添加头文件路径(3)修改文件四、应用五、总结六、参考资料一、FreeRTOS简单介绍FreeRTOS是一款 “开源免费”的实时操作系统,遵循的是 GPLv2+的许可协议,由美国的 Richard Barry 于 2003 年发布,Richard Barry 是FreeRTOS 的拥有 者和维护者,在过去的十多年中FreeRTOS历经了 9 个版本,与众多半导体厂商合作密切, 累计开发者数百万原创 2020-12-01 19:53:13 · 399 阅读 · 0 评论 -
STM32串口通信USART练习
文章目录一、STM32的USART介绍二、USART串口通信实践1、任务要求2、所用器材3、主要代码4、代码解析三、效果展示四、总结五、参考资料一、STM32的USART介绍通用同步异步收发器(Universal Synchronous Asynchronous Receiver and Transmitter)是一个串行通信设备,可以灵活地与外部设备进行全双工数据交换。有别于 USART 还有一个UART(Universal Asynchronous Receiver and Transmitter原创 2020-11-29 20:52:32 · 2200 阅读 · 3 评论