×
单片机 > 单片机程序设计 > 详情

STM32 下载程序时,往flash固定位置写数据配置

发布时间:2020-12-29 发布时间:
|

1.就像参数定义时使用下面语句

const unsigned char Flash_user_data[16] __attribute__((at(0X08080000))) =
{
            0x01,0x02,0x03,0x04,   
            0x01,0x01,0x03,0x03,
            0x04,0x04,0x04,0x04,
            0x05,0x05,0x01,0x04
};


2.写入以后读取

int flash_addr;    //存取地址的时候使用

unsigned char  flash_data_char;    //字节形式读取一个字节

unsigned int   flash_data_int;    //int形式读取一个字节

应用:

flash_addr =0X08080000;

flash_data_char = *(unsigned char *)flash_addr;    

flash_data_int  =  *(unsigned int *)flash_addr;  

关键字:STM32  下载程序  flash  固定位置  写数据配置

『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
STM32单片机的复用端口初始化的步骤及方法