首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
STM32
雨淋君
创建于2022-10-17
订阅专栏
STM32
等 3 人订阅
共16篇文章
创建于2022-10-17
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
KEIL5-MDK配色方案
复制如下代码,替换原有文件内容 文件:D:Keil_v5\UV4\gloabal.prop style.asm.7=font:Consolas,size:10,fore:#C792EA,back:#F
DAC,FreeRTOS的任务,临界区和信号量,FreeRTOS之消息队列,定时器和事件标志组
练习: 使用ADC读出光敏电阻电路的电压值 三十一.DAC 1.概念和特性 DAC就是将数字信号转换成模拟信号,程序给定数字值,通过DAC输出模拟信号。 可以选择PA4 PA5输出模拟电压 2.库函数
DAY11-CAN总线和ADC
(3)控制段 r0,r1为保留位,默认是显性电平 DLC由4位组成,表示数据段的长度(0~8) (4)数据段 长度0~8字节,高位先出 (5)CRC段 CRC错误校验,由15位CRC校验码和1位界定符
DAY10-spi flash,RC522和485
4.W25Q128芯片 (1)引脚信息和寄存器描述 CS WP HOLD都是低电平有效,WP和HOLD直接接高电平,功能关闭,片选信号低电平有效 支持SPI的CPOL,CPHA分别为0,0和1,1的情
DAY9-OLED,Flash和SPI通信
二十四.OLED编程 1.介绍 OLED是一种使用LED发光的显示设备,尺寸0.96存,分辨率128X64,使用IIC接口进行通信,OLED厂家除了提供说明手册以外,也提供参考代码,参考代码使用IIC
DAY8-RTC编程,IIC实现eeprom访问
练习: 设置RTC,读取日期和时间打印出来,验证断电后时间是否还在 添加一个蓝牙命令,读取当前日期时间 5.RTC的闹钟配置 //关闭RTC寄存器写保护 (1)关闭闹钟 (2)设置闹钟参数 (3)清除
DAY6-串口通信,超声波传感器和DHT11
(2)查看CPU芯片手册 (3)串口编程的库函数实现 在工程中添加串口库函数源码 1)开始GPIOA和USART1的时钟 2)初始化GPIO位复用功能,并映射到串口1 3)初始化串口 4)使能串口 5
DAY7-串口蓝牙,看门狗和RTC
3.代码实现 (1)起始信号和模块响应 (2)读一位数据 (3)读取温湿度 练习: 为串口命令添加读取温湿度的操作,温度>28时,D1亮报警,<=28,灭 湿度>70时,D2亮报警,<=70,灭 二十
DAY5-定时器编程实现,PWM和串口介绍
3.定时器(TIM2)的库函数编程 在工程中加入定时器的库函数文件 (1)开启定时器时钟 (2)初始化定时器 (3)初始化NVIC (4)开启定时器的更新中断 (5)实现定时器的中断处理函数 (6)启
DAY04-中断和定时器
https://www.bilibili.com/video/BV1DS4y1E7nv/?spm_id_from=333.999.0.0 教程 4.外部中断源 (1)特性 (2)EXTI处理框图 (3
DAY03-位段操作启动和时钟系统,NVIC
九.位段操作 寄存器的操作通常以二进制位为单位,相对来说不那么方便,stm32中提供了位段操作让开发者以更方便和高效率地去访问寄存器中的位。 stm32规定了寄存器地址到位段地址的映射公式(参考手册的
DAY02-GPIO的寄存器和库函数编程
六.下载程序到开发板运行 使用jlink下载 1.安装jlink驱动 (1)将jlink接到电脑USB接口,打开设备管理器 (2)安装jlink驱动 2.使用jlink连接电脑和开发板 3.配置kei
keil编译器出现问题
keil编译器出现问题,根据提示意思就是ARM编译器选择不对的问题。 解决办法点击options of target 在ARM Compiler选项里面选择ARM编译器版本,一般选择默认的就好。 如图
STM32-KEIL--串口重定向
在CUBEMX上配置好串口并使能全局中断并且勾选生成单独的文件 打开生成的keil工程并配置代码 1.点击魔术棒改配置勾选“Use MicroLib” 打开usart.c添加重定向函数 重定向函数:
用Vscode编辑Keil-STM32
vscode非常的漂亮,用它写代码总体来说是比keil好. 但是这种是在keil创建项目,然后vscode里编写不够优雅 可以看这篇STM--CLion的 https://juejin.cn/post
DAY02-GPIO的寄存器和库函数编程
六.下载程序到开发板运行 使用jlink下载 1.安装jlink驱动 (1)将jlink接到电脑USB接口,打开设备管理器 (2)安装jlink驱动 2.使用jlink连接电脑和开发板 3.配置kei