STM32
文章平均质量分 86
犹豫就会败北ldk
这个作者很懒,什么都没留下…
展开
-
STM32的PWM和DAC练习
STM32的PWM和DAC练习文章目录STM32的PWM和DAC练习用STM32F103输出一路PWM波形PWM简介代码实现Adobe Audition生成输出一个周期2khz的正弦波(循环)用STM32F103输出一路PWM波形PWM简介PWM是 Pulse Width Modulation 的缩写,中文意思就是脉冲宽度调 制,简称脉宽调制。它是利用微处理器的数字输出来对模拟电路进行控 制的一种非常有效的技术,其控制简单、灵活和动态响应好等优点而成 为电力电子技术最广泛应用的控制方式,其应用领域原创 2021-01-09 15:36:10 · 207 阅读 · 0 评论 -
STM汇编程序设计
STM汇编程序设计文章目录STM汇编程序设计STM32三种Boot模式的差异三种BOOT模式介绍STM32三种Boot模式的差异三种BOOT模式介绍所谓启动,一般来说就是指我们下好程序后,重启芯片时,SYSCLK的第4个上升沿,BOOT引脚的值将被锁存。用户可以通过设置BOOT1和BOOT0引脚的状态,来选择在复位后的启动模式。BOOT1BOOT0启动模式说明x0主闪存存储器主闪存存储器被选为启动区域01系统存储器系统存储器被选为启动区域11内原创 2020-12-30 18:07:47 · 65 阅读 · 0 评论 -
STM32简单汇编项目的创建
STM32简单汇编项目的创建文章目录STM32简单汇编项目的创建STM32汇编项目的创建汇编文件点亮LED灯STM32汇编项目的创建1.新建工程2.选择配置①选择芯片型号,这里我的芯片是F103C8T6②选择启动文件与内核代码3.添加汇编文件①右键source group新建汇编文件②复制下列代码 AREA MYDATA, DATA AREA MYCODE, CODE ENTRY EXPORT __main__main MOV R0, #10 MOV R1, #原创 2020-12-30 15:35:38 · 430 阅读 · 0 评论 -
基于SPI/IIC接口的OLED数据显示
基于SPI/IIC接口的OLED数据显示文章目录基于SPI/IIC接口的OLED数据显示OLED屏显和汉字点阵编码原理显示自己的学号和姓名显示AHT20的温度与湿度上下或左右的滑动显示长字符,比如“Hello,欢迎来到重庆交通大学物联网205实训室!”OLED屏显和汉字点阵编码原理在汉字的点阵字库中,每个字节的每个位都代表一个汉字的一个点,每个汉字都是由一个矩形的点阵组成,0 代表没有,1 代表有点,将 0 和 1 分别用不同颜色画出,就形成了一个汉字,常用的点阵矩阵有 1212, 1414, 1原创 2020-12-27 21:30:10 · 226 阅读 · 0 评论 -
stm32与AHT温湿度传感器
基于I2C硬件协议的AHT20温湿度传感器的数据采集,并将采集的温度-湿度值通过串口输出硬件I2CSTM32 的 I2C 片上外设专门负责实现 I2C 通讯协议,只要配置好该外设,它就会自动根据协议要求产生通讯信号,收发数据并缓存起来,CPU只要检测该外设的状态和访问数据寄存器,就能完成数据收发。这种由硬件外设处理 I2C协议的方式减轻了 CPU 的工作,且使软件设计更加简单。软件I2C接控制 STM32 的两个 GPIO 引脚,分别用作 SCL 及 SDA,按照上述信号的时序要求,直原创 2020-12-22 21:18:05 · 467 阅读 · 0 评论 -
Stduino IDE的串口通信实践
Stduino IDE的串口通信实践Stduino IDE的下载与安装1.下载地址官方下载地址点击下载链接就会进入一个网盘页面,输入密码mauw就能下载自己系统下的压缩包了该页面中有个视频对Stduino IDE的下载与安装有所讲解。如图所示就是Windows操作系统下的三种压缩包格式了,选择一种电脑能解压的就行。2.安装直接将压缩包解压再运行可执行文件(Stduino.exe)即可需要注意的是解压路径中不要含有中文点亮led灯以及向串口发送信息1.两种方式创建项目①先创建文件,在原创 2020-12-20 17:13:40 · 208 阅读 · 1 评论 -
STM32串口通讯
STM32串口通讯原创 2020-12-05 17:46:27 · 1413 阅读 · 0 评论 -
FreeRTOS入门
FreeRTOS入门1. 在stm32最小系统电路原理中添加 AHT20数据采集原理电路2.学习FreeRTOS原理,在STM32下完成一个基于FreeRTOS的多任务程序,执行3个周期性task。原创 2020-12-04 21:11:21 · 409 阅读 · 0 评论