
STM32
happyorzking
上古语言使用者
展开
-
试着用宏拼接做stm32管脚电平控制
试着用宏拼接做stm32管脚电平控制代码块//led.h#ifndef __LED_H_#define __LED_H_#include "stm32f10x.h"//#define LED_ON(n) (GPIO_ResetBits(LED_PORT_##n,LED_PIN_##n))//#define LED_OFF(n) (GPIO_SetBits(LED_PORT_##n,LED_原创 2016-12-07 03:10:42 · 1086 阅读 · 0 评论 -
STM32的FLASH操作【转载】
**STMSTM2的FLASH操作【转载】** 说到STM32的FLSAH,我们的第一反应是用来装程序的,实际上,STM32的片内FLASH不仅用来装程序,还用来装芯片配置、芯片ID、自举程序等等。当然, FLASH还可以用来装数据。FLASH分类根据用途,STM32片内的FLASH分成两部分:主存储块、信息块。主存储块用于存储程序,我们写的程序一般存储在这里。信息块又分成两部分:系统存储器、选项转载 2016-09-07 11:34:41 · 774 阅读 · 0 评论 -
MDK默认链接脚本导致的问题
MDK默认链接脚本导致的问题问题背景原因解决方案问题背景我要做一个boot,我想要将APP之前的一页flash的首半字作为判断APP是否完整的条件。于是在boot中用绝对定位指令(const uint32_t IAP_FLAG attribute((at(0x8004A38))) = 0xAAAA;)对该地址进行初始化,然后在我的boot更新完APP后擦掉这一页(太粗放,未经慎重思考)。我可以...原创 2019-03-15 21:25:43 · 430 阅读 · 0 评论