![]() |
|
||||||||||||||
| | 网站首页 | 综合电子 | 51单片机 | AVR单片机 | ARM专栏 | MSP430 | 网上商城 | PSOC | 下载中心 | 公司事项 | DSP专栏 | | ||
|
||
|
|||||
| STM32 IAR工程->Keil MDK转换详解 | |||||
| STM32 IAR工程->Keil MDK转换详解 | |||||
作者:未知 ARM专栏来源:本站原创 点击数: 更新时间:2008-8-14 ![]() |
|||||
|
不管是IAR还是RVMDK,编程时使用的都是STM32的固件函数库,唯一不同的是启动文件。RVMDK在建立STM32工程时会自动创建启动文件STM 在移植STM32工程时首先要检查IAR工程中是否使用了中断。方法是要看工程中stm 下面分没有使用中断和使用了中断这两种情况分别介绍移植方法。
无中断: 没使用中断时的移植较为简单,此时还可以使用RVMDK自动创建的启动文件STM 有中断: 如果IAR工程中使用了NVIC时,在RVMDK下就不能再使用自动生成的STM 第一步、在RVMDK中建立工程,命名为ADC_MDK;然后将启动文件cortexm3_macro.s和stm
第二步、将ADCDemo IAR工程project文件夹中的lcd.c、lcd.h、stm
第三步、为ADC_MDK工程添加使用到的库函数文件,然后进行编译。
最后的工程目录:
cortexm3_macro.s和stm 只需以上三步,不用改动任何代码就能搞定IAR工程的移植!只要掌握了将IAR工程移植到Keil MDK中的方法,就可以利用现有的大量IAR STM32示例来加快在RVMDK中的开发。 |
|||||
| ARM专栏录入:dycxin 责任编辑:dycxin | |||||
| 【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 | |||||
| 最新热点 | 最新推荐 | 相关文章 | ||
| STM32精确延时的实现方法 |
| 网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!) |
| | | 设为首页 | 购买方法 | 联系站长 | 友情链接 | 版权申明 | 网站公告 | 联系我们 | 网络答疑| | | |||
|