新闻  |   论坛  |   博客  |   在线研讨会
EEPW ARM DIY手记之软件设计(一)——MDK_ARM工程的搭建
HXW718059156 | 2012-03-18 00:54:12    阅读:6191   发布文章

EEPW ARM DIY手记之软件设计()——MDK_ARM工程的搭建
 
作者:胡恩伟     时间:2012年3月17日星期六
 
         从本篇博客起,我将带领大家进入本次ARM DIY活动的软件设计世界。首先介绍MDK_ARM(V4.23)中工程的搭建,然后结合本次DIY板,依次介绍各功能模块及嵌入式操作系统移植相关的软件设计。可能大家觉得之前得几片DIY手记之硬件功夫整片都是文字,看着有点头大了,以后我的博客将图文并茂,力争在有限的文字中为大家呈现更多的精彩内容。
         今天先介绍一下MDK_ARM(V4.23)中STM32软件工程的搭建,最后将得到一个工程模板,以后的工程都将基于此建立。
关于本次ARM DIY活动所使用软件设计的编程环境详细信息请参见我之前的博客《EEPW ARM DIY手记之软硬件设计使用软件说明》,这里不再赘述,软件环境MDK_ARM(V4.23) 的下载、安装也不在本博客的内容之列,敬请查看相关书籍或网络博客。
以下是在MDK_ARM(V4.23)中搭建STM32软件工程的详细步骤:
 
目录
一、下载、安装及破解MDK_ARM(V4.23)(此处略);
二、新建STM32工程
三、设置工程选项
四、配置工程调试工具
五、编译工程
六、注意事项

       由于本篇博客里面的截图太多,不便插入,所以将整篇博客的pdf档上传至EEPW的ftp站上,大家可以从下面的链接下载完整的博客:http://share.eepw.com.cn/share/download/id/61406
                                                              by HXW718059156
                                                              2012年3月18日

*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。

参与讨论
登录后参与讨论
qvbetgguh  2012-03-22 18:24:22 

第一次学ARM的开发平台,跟博主走

HXW718059156  2012-03-20 20:23:26 

编译器包含路径设置得问题,请参考我的博文,进行设置

huyongtao  2012-03-20 15:46:48 

真心求赐教,建了工程编译时出现许多如下错误: D:\STUDY\keil\ARM\Inc\ST\STM32F10x\stm32f10x_type.h(57): error: #101: "RESET" has already been declared in the current scope D:\STUDY\keil\ARM\Inc\ST\STM32F10x\stm32f10x_type.h(57): error: #101: "SET" has already been declared in the current scope D:\STUDY\keil\ARM\Inc\ST\STM32F10x\stm32f10x_type.h(57): error: #256: invalid redeclaration of type name "FlagStatus" (declared at line 239 of "..\Libraries\CMSIS\Core\CM3\stm32f10x.h") D:\STUDY\keil\ARM\Inc\ST\STM32F10x\stm32f10x_type.h(57): error: #256: invalid redeclaration of type name "ITStatus" (declared at line 239 of "..\Libraries\CMSIS\Core\CM3\stm32f10x.h") D:\STUDY\keil\ARM\Inc\ST\STM32F10x\stm32f10x_type.h(59): error: #101: "DISABLE" has already been declared in the current scope 谢谢指教!

欢迎大家关注我的微信公众号--汽车电子expert成长之路,阅读更多原创性精彩文章。如果你觉得我的文章对你的学习/工作有所帮助,也请你帮忙转发到你的朋友圈,让更多的人能够看到我的文章,大家一起学习,一起进步!
推荐文章
最近访客