ok6410-第04篇-Windows下裸板程序的开发

1.这个程序是对windows下开发裸板程序新建工程的演示,基于RVDS2.2这个工具百度下就有,破解比较麻烦。这里就不一一说了。

2.开始新建工程,这是大家关心的,打开RVDS,点击新建工程

2.新建启动代码init,s和main.c,并添加到工程中

init.s中就是跳转到main函数执行,main.c就是一个空的main函数

3.填写init.s和main.c的内容

4.现在才是重要的点,配置这个工程,让这个程序可以在我们的开发板上裸奔。

第一个配置点,选内核

第二个配置点,还是选核

第三个配置点,配置程序的启动地址,和上面的日志说的一样,设置在ram地址0x5000 0000后面

第四个配置点,映像的启动点,这个是和init.s中的start汇编点相关的。

第五个配置点,映像的第一个链接文件init.o,就是init.s编译后的东西

第六个配置点,选择生成二进制文件,就是我们要烧写的东西啦。

第七点,点击make按钮,应该找的到哈。成功的话,就会出现output.bin和一些调试文件,中间文件。

最后,在配置启动地址的时候,这个方法只使用于单个文件的工程。

RVDS工程就说这么多把。待续。

你可能感兴趣的:(ok6410)