您的位置:首页 > 其它

菜鸟要飞向ARM城堡——MDK中对基于S3C2440工程的配置

2014-01-05 00:11 267 查看
学完了51,学ARM,用的是三星的S3C2440,天嵌的开发板(当初在网上看到的,淘宝销量还不错,就买了,后来才知道有Cortex M系列的),开发环境用MDK。

关于keil工程的配置:

第一步:设置ROM、RAM

主要配置ROM和RAM的起始地址还有大小,依据芯片不同,数值不同。


第二步:

勾选生成HEX文件(具体的解释好像是可以下载到板子上格式,51中生成的就是这样的格式,ARM裸机的话也应该是这个),并且选择输出文件的路径以及输出文件的名字。

 


第三步:

选择列表文件输出文件的路径(以上两步对文件路径的选择是为了更好的管理输出文件)

 


第四步:

将工程所包含的所有的头文件(.h格式的)存储路径都添加到这里。

 


第五步:

对调试器的配置:左侧设置为软件仿真调试,右侧设置为JLINK在线调试。对于S3C2440这里需要一个文件(该文件包含在keil安装路径BOARDS/Samsung/S3C2440/RTX_Blinky下,小弟认为这个跟初始化内存有关,还没在网上找到具体的解释)



第六步:

 这里主要用于Jlink下载程序的配置,包括对Flash型号的选择。如果不知道自己开发板FLashd的具体型号,可以用JflashARM这个软件(安装Jlink后就带有),与开发板连接,可以看到具体的FLASH的厂家与大小,从而在MDK中选择与开发板相对应的FLASH型号。



 

编写好程序,便可以编译、调试了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ARM MDK S3C2440 工程配置