Image
Image

gaonaiweng

+ 关注

粉丝 3     |     主题 80     |     回帖 812

STM32F407----内部Flash的读写
2023-12-27 13:41
  • ST MCU
  • 15
  • 1104
  3. 具体程序 #define FMC_FLASH_BASE 0x08000000 // FLASH的起始地址 #define FMC_FLASH_END ...  
  (4) Flash等待函数 //等待FLASH操作完成 HAL_StatusTypeDef FLASH_WaitForLastOperation(uint32_t Timeou ...  
  (3) Flash写操作函数 /* 功能:在指定地址写入数据 参数1:写入数据类型: FLASH_TYPEPROGRAM_BYTE - 8bi ...  
  用于擦除操作的配置信息 typedef struct { uint32_t TypeErase; /*擦除类型:FLASH_TYPEERASE_SECTORS ...  
  (2) Flash擦除函数 擦除函数 /* 功能:Flash擦除 参数1:擦除操作的配置信息 参数2:错误扇区的配置信息 ...  
国产MCU(GD32)的eclipse开发环境搭建
2024-10-11 18:00
  • GigaDevice GD32 MCU
  • 20
  • 4996
  4.调试设置 用J-link调试工具进行配置如下  
  以上全部修改完之后编译工程。  
  ......  
  根据所用芯片选择。 修改文件包含路径及链接文件  
  为以上两项选择路径,就是之前下载安装好的那两个工具链,均指定到bin目录下。 ...  
  3.编译环境设置 右键工程到属性  
  根据芯片型号修改大小 之后添加GD32官方提供的底层库  
  2.工程修改 主要修改.ld文件及添加启动文件,在最终的工程里提供,这里只做说明。 ...  
  一路点下一步到 Select the toolchain and configure path 选择刚刚安装好的arm工具链路径下,注意一定是 ...  
  三、GD32工程创建及调试 1.创建工程 New->Project->C Project  
  3.2 Build Tools 在git上有最新的 https://gitee.com/xpack-dev-tools/windows-build-tools-xpack/releas ...  
  下载之后安装  
  3.1 Arm Toolchains Arm GNU Toolchain Downloads – Arm Developer  
  3.编译工具链获取 eclipse开发环境需要自行添加相关编译工具链  
  安装时选择嵌入式开发环境  
2
3