修炼的工具

来源:互联网 发布:ce源码有c语言 编辑:程序博客网 时间:2024/04/29 19:20

 

作者:Anson  Luo

 

         这段时间将会对常见的接口在裸板上的驱动程序进行分析学习,工欲善其事,必先利其器,首先将一下如何配置一下适合开发的环境!

 

>硬件资源:要想真正的做嵌入式开发,不管是硬件开发还是软件开发都离不开一个实际的操作平台,仅仅是看看书,恐怕实现不了你做成牛人的梦。所以我建议选择如下硬件:2440/2410的开发板+OpenJtag ,由于2440/2410的开发资料非常丰富,所以便于学习,而OpenJtag可以对nand flash和nor flash进行烧写,而且是基于GDB的调试,功能非常强大,利用openjtag+openocd基本上可以实现将这些学习例子在CPU的内部ram中运行,而不必烧写flash,省去了很多麻烦,提高了操作效率,总之openjtag的功能很强大,开发者也是《嵌入式linux应用开发完全手册》的作者。

 

>软件资源:linux操作系统+交叉编译环境+openjtag附带驱动和配置文件+openocd+ 其它必要工具

具体的环境搭建和openocd的命令使用,这里不做分析,请参考openjtag附带文档和openocd的help信息。

 

>参考资料:s3c2440 datasheet , 《ARM体系结构与编程》,《嵌入式linux应用开发完全手册》 ,mini2440原理图

 

你准备好了吗???我们要开始实战了!

原创粉丝点击