keil的使用:新建Project

2023-06-07  

新建项目--->新建文件夹----->把新建的项目放在自己的文件夹中------>选择开发板------>添加开发板的驱动文件---->main函数

 

项目分组基本如图,S3C2440.S就是2440板子的裸板驱动,里面帮我们初始化了很多东西,没有它,我们就不能往里面写程序了。

当然,裸板驱动也可以自己写,以后再说。

其次是程序从main函数开始执行。

 

一些常会遇到的问题:

 

Error: L6218E: Undefined symbol Image$$ER_ROM1$$RO$$Length (referred from s3c2440.o).
 Error: L6218E: Undefined symbol Image$$RW_RAM1$$RW$$Length (referred from s3c2440.o).
出现这个问题:要在Options for targets----->Asm------>Define里面填入:
__EVAL



还有一个问题我忘了是什么了,会出先6个ERRORS的,解决办法:
Options for targets------>Linkers------>Use Memory xxxxx的勾取消掉
然后把scatter file 里面的东西清空


文章来源于:电子工程世界    原文链接
本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。