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

 

keil的使用:新建Project

项目分组基本如图,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 里面的东西清空

 

相关文章:

  • 2021-10-25
  • 2021-11-04
  • 2021-05-15
  • 2021-09-08
  • 2021-06-06
  • 2021-07-20
  • 2021-04-12
  • 2021-05-08
猜你喜欢
  • 2021-04-06
  • 2021-04-21
  • 2021-06-10
  • 2021-05-30
  • 2021-04-29
  • 2022-01-19
  • 2022-12-23
相关资源
相似解决方案