stm32f103c8t6启动文件iar
时间: 2023-07-28 11:11:35 浏览: 52
在使用IAR开发环境中,为了在STM32F103C8T6上正确启动项目,你需要添加一些文件。首先,你需要将STM32F10x_StdPeriph_Lib_V3.5.0\STM32F10x_StdPeriph_Lib_V3.5.0\Project\STM32F10x_StdPeriph_Template\EWARM目录下的4个.icf文件复制到你的工程目录下的bsp目录下。这些.icf文件是链接文件,对于基本的应用来说,这些文件足以满足你的工程需求。但是,如果你的项目需要添加外部RAM,你可能需要修改.icf文件。你可以参考一些文章,比如《STM32中stm32f0xx_flash.icf文件的作用详解》和《菜鸟详解iar的icf文件》来了解如何修改.icf文件。复制完文件后,你还需要在选项中修改路径。接下来,你需要添加一些文件。在CORE目录下,你需要添加core_cm3.c和startup_stm32f10x_md.s文件。注意,默认情况下,添加文件时文件类型为.c,所以当你添加startup_stm32f10x_md.s启动文件时,你需要选择文件类型为"All files"才能看到这个文件。在USER目录下,你需要添加main.c,stm32f10x_it.c和system_stm32f10x.c文件。这样,你就将需要添加的文件都添加到了你的工程中。最后,点击OK保存设置。如果你还需要添加其他文件,请参考相关文档。
#### 引用[.reference_title]
- *1* [IAR基于固件库建立STM32工程](https://blog.csdn.net/qq_36310253/article/details/103591685)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* *3* [【STM32】STM32F103C8T6 创建工程模版详解(固件库)](https://blog.csdn.net/dengjin20104042056/article/details/130892452)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]