单片机
文章平均质量分 57
fenhong91
学无止境
展开
-
axf文件、hex文件、bin文件区别
(3)C数据类型6种形式:数据记录00,文件结束01,扩展段地址02,开始段地址03,扩展线性地址04 (地址长度超过16bit),开始线性地址05。根据axf文件生成的,需要指定地址信息。使用fromelf.exe文件,生成对应的bin文件。axf文件、hex文件与bin文件都可以运行在stm32,都存储了源代码通过编译器生成的机器码。A代表数据长度,B代表数据存储地址,C代表数据类型,D代表数据,E代表校验和;文件大小:axf文件>hex文件>bin文件。axf文件:编译默认生成的文件,包含。原创 2023-04-23 09:49:14 · 761 阅读 · 0 评论 -
STM32F103定时计算方法
STM32定时计算方法原创 2022-12-06 17:49:51 · 840 阅读 · 0 评论 -
KEIL快捷键+自定义快捷键设置方法
keil快捷键原创 2022-11-25 14:16:41 · 7266 阅读 · 0 评论 -
HAL 库开发笔记 - TIM 通用定时器
HAL 库开发笔记 - TIM 定时器转载 2022-11-17 13:50:21 · 5086 阅读 · 0 评论 -
STM32 ADC学习篇
12位ADC的对齐方式左对齐 0xFFF0,相当于实际数据*16,所以实际的值=左对齐转换的值/16,即X>>4。右对齐0x0FFF。HAL_ADC_PollForConversion(&hadc2, 10);功能:等待转换完成,第二个参数表示超时时间,单位ms。HAL_ADC_Start(&hadc1);功能:启动ADC转换。HAL_ADC_Stop(&hadc);功能:关闭ADC转换。HAL_ADC_DeInit(&ha原创 2022-02-23 11:43:35 · 1308 阅读 · 0 评论 -
控制/ 状态寄存器(RCC_CSR) 复位
控制/ 状态寄存器(RCC_CSR) :除复位标志外由系统复位复位,复位标志只能由电源复位清除复位时由硬件置1,由软件通过写RMVF 位清除该位。LPWRRSTF: 低功耗复位标志 WWDGRSTF: 窗口看门狗复位标志IWWDGRSTF: 独立看门狗复位标志SFTRSTF: 软件复位标志PORRSTF: 上电/ 掉电复位标志PINRSTF: NRST 引脚复位标志OBLRSTF: 选项字节装载器复位标志低功耗复位1.nRST_STDBY=1进入待机模式时产生低功耗管理...原创 2021-12-28 11:32:58 · 3853 阅读 · 0 评论 -
51单片机AD转换的程序
void Read_init (unsigned char CHA){ unsigned char AD_FIN=0; //存储A/D转换标志 CHA &= 0x07; //选择ADC的8个接口中的一个(0000 0111 清0高5位) ADC_CONTR = 0x40; //ADC转换的速度(0XX0 0000转载 2017-12-26 13:39:08 · 25645 阅读 · 0 评论