EIDE 創建基于STM32-HD的項目流程
芯片系列 | 定義宏 | Flash 大小 | RAM 大小 |
---|---|---|---|
STM32F10x_HD | #define STM32F10X_HD | 256KB~512KB | 48KB~64KB |
STM32F10x_MD | #define STM32F10X_MD | 64KB~128KB | 20KB |
STM32F10x_LD | #define STM32F10X_LD | 16KB~32KB | 4KB~10KB |
-
新建項目
-
遠程倉庫獲取
-
裸機開發程序
-
STM(意法半導體)
-
選擇基本開發的版本(也可以選擇其他類型)
-
-
修改文件
-
將
eide.json
的"STM32F10X_MD"
替換為"STM32F10X_HD"
-
將
./hal/STM32F10X_StdPeriph_Driver/stm32f10x.h
中的#define STM32F10X_HD
注釋取消,并且對應的位置保持高亮
-
將
./src/startup_stm32f10x_md.s
替換為./src/startup_stm32f10x_hd.s
-
然后切換到EIDE的項目管理,添加hd.s
-
點擊編譯,看到
build successfully
-