![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ARM
文章平均质量分 55
weixin_44553164
这个作者很懒,什么都没留下…
展开
-
EMC1402 温度传感器的配置
STM32F103通过模拟 I2C,访问 EMC1402,获取温度值。原创 2023-10-16 16:28:55 · 193 阅读 · 0 评论 -
STM32 中的0UL或1UL是什么意思?
STM32中的 0UL 或 1UL 是什么意思?0UL 表示 无符号长整型 01UL 表示 无符号长整型 1如果不写UL后缀,系统默认为:int, 即,有符号整数。原创 2022-04-21 15:40:29 · 2648 阅读 · 1 评论 -
STM32F429BIT6 SD卡模拟U盘
STM32F429 SD卡模拟U盘原创 2022-04-20 17:36:13 · 534 阅读 · 0 评论 -
STM32F4 422串口通信
STM32F429 422串口通信原创 2022-03-15 10:52:05 · 13504 阅读 · 1 评论 -
【无标题】Error:Flash Download failed - Could not file
Error:Flash Download failed - Could not file原创 2022-02-15 11:33:18 · 2316 阅读 · 2 评论 -
2021-08-17
STM32 GPIO外部中断的设置1.中断的分组STM32 的每一个GPIO都能配置成一个外部中断触发源,STM32 通过根据引脚的序号不同将众多中断触发源分成不同的组,比如:PA0,PB0,PC0,PD0,PE0,PF0,PG0为第一组,那么依此类推,我们能得出一共有16 组,STM32 规定,每一组中同时只能有一个中断触发源工作,那么,最多工作的也就是16个外部中断。STM32F103 的中断控制器支持 19 个外部中断/事件请求。每个中断设有状态位,每个中断/事...原创 2021-08-17 10:33:28 · 244 阅读 · 0 评论 -
AT32F403ZG 单片机的六路脉冲捕获
**AT32F403ZG 单片机的六路脉冲捕获**1.单片机的型号是AT32F403ZG 六路的脉冲捕获,TMR1采集4路脉冲, 引脚为:PE9 、 PE11、 PE13、PE14;TMR2采集2路脉冲,引脚为:PB10、 PB11 。2.计算捕获脉冲的频率,测量原理如下图配置成上升沿触发,计算两次上升沿之间的时间,可以算出该脉冲的频率。3.定时器1、定时器2的配置如下:/*********************************...原创 2021-02-07 16:37:23 · 128 阅读 · 0 评论 -
2020-12-29
STM32 添加printf() 1.在main.c中添加 #include “stdio.h”2.在usart.c中增加如下代码:#include “stdio.h”#ifdef GNUC/* With GCC/RAISONANCE, small printf (option LD Linker->Libraries->Small printfset to ‘Yes’) calls __io_putchar() */#define P...原创 2020-12-29 14:57:06 · 55 阅读 · 0 评论 -
ARM Program Size
RO段、RW段和ZI段 --Image??????Limit 含义一直以来对于ARM体系中所描述的RO,RW和ZI数据存在似是而非的理解,这段时间对其仔细了解了一番,发现了一些规律,理解了一些以前书本上有的但是不理解的东西,我想应该有不少人也有和我同样的困惑,因此将我的一些关于RO,RW和ZI的理解写出来,希望能对大家有所帮助。要了解RO,RW和ZI需要首先了解以下知识:ARM程序的组成 此处所说的“ARM程序”是指在ARM系统中正在执行的程序,而非保存在ROM中的bin映像(imag原创 2020-09-04 09:46:35 · 97 阅读 · 0 评论 -
Keil5 warning
sscanf ()函数sscanf 读取格式化的字符串中的数据。函数语法1int sscanf( const char *buffer, const char *format, [ argument ] … );参数编辑buffer 存储的数据format 窗体控件字符串。 有关详细信息,请参阅"格式规范"。argument 可选自变量locale 要使用的区域设置 [1] 说明sscanf与scanf类似,都是用于输入的,只是后者以键盘(std原创 2020-05-15 15:25:07 · 904 阅读 · 0 评论 -
Keil编译常见问题
Keil编译常见问题(一).error: #18:6.error: #18: expected a “)”如果是出现在c文件中, 多半是因为少了一个")",或者错误行有编译器不识别的字符如果出现在头文件中,错误行又是一个函数声明,多半是因为在函数声明中有编译器不认识的字符error: #20error: #20: identifier “TIM2_IRQChannel” is undefined 谁能说说,哪里错了你的固件库里的库文件没有添加进工程里面,所以出现未定义的情况。TIM2_IRQ原创 2020-05-15 11:26:00 · 7050 阅读 · 0 评论 -
STM32 关于GPIO的问题
STM32关于GPIO的问题集锦1、关于GPIO 问:STM32的IO口初始化为输入浮空,那管脚是高电平还是低电平呢? 答:既不是高电平也不是低电平,悬空的意思是没有使用的状态。2、有关stm32f103 端口复用的问题? 问:在学习GPIO时,遇到到端口复用问题一直不能明白,我举个例子: PB6 PB7默认情况下是做普通IO使用的,当我想用I2C1是,我开启RCC_AP...原创 2020-03-25 16:33:57 · 924 阅读 · 0 评论 -
STM32 GPIO外部中断
STM32 GPIO外部中断总结一、STM32中断分组:STM32 的每一个GPIO都能配置成一个外部中断触发源,这点也是 STM32 的强大之处。STM32 通过根据引脚的序号不同将众多中断触发源分成不同的组,比如:PA0,PB0,PC0,PD0,PE0,PF0,PG0为第一组,那么依此类推,我们能得出一共有16 组,STM32 规定,每一组中同时只能有一个中断触发源工作,那么,最多工作的也...转载 2020-03-25 14:23:28 · 1010 阅读 · 0 评论