ARM11开发板(arm开发板有哪些)
- 电商
- 2022-06-06 19:28:49
初学嵌入式学习,用什么开发板较好?可以直接从ARM11学起吗?
如果经济条件允许,可以考虑选择ARM11开发板,甚至更高级的开发板。因为,在ARM11开发板上,可以流畅运行Android等大型移动操作系统。这样一次投资可以做更多的事情。虽然可以在ARM9开发板上运行Android,但是性能还是有些差强人意。ARM7,ARM9,ARM11只是硬件平台的区别。对于嵌入式软件开发来说,区别不太大,因为基本上没有人会写汇编代码:)大家都是用C开发的,各个ARM SoC的架构其实差别不大。学其中一种可以集成~如果想尽量省钱,建议选择ARM9开发板。目前来看,这是学习嵌入式性价比的最佳方案。如果选择ARM7,你可能连一个完整的Linux都无法运行(因为很多ARM7 SoC都没有MMU。如果是这样的板,只能运行uCLinux,所以我觉得还是不买的好)。如果你对PC架构比较了解,又想省钱,还是可以通过Bochs、VirtualBox、VMware、QEMU等虚拟机来学习嵌入式软件开发的基础知识。也可以通过在虚拟机上开发,然后移植到自己的PC上,为自己的PC编写Bootloader,达到学习的目的。但是,有必要使用开发板,让自己更接近未来的工作环境。发展的牌子我就不说了。在淘宝上搜索“ARM9开发板”,买哪个销量最大。千万不要相信一些广告帖~大众的选择永远是最好的~希望能帮到你。有问题可以继续问。
初学者想学ARM嵌入式,应该选ARM9还是ARM11开发板?
对于ARM嵌入式初学者,推荐使用ARM9开发板。首先,从功能上来说,ARM11比ARM9好,但是性能优秀并不代表适合新手。对于新手来说,ARM11的一些功能是冗余的。其次,学习ARM9或ARM11必然要学习其支持的操作系统Linux(ARM11可以支持Android)。目前市面上ARM9的开发版价格比ARM11低很多,而且都可以运行Linux操作系统。而且还有更多ARM9开发板的资料和教学视频。Jz2440韦东山系列教学视频和mini2440国嵌视频都是不错的选择。最后可以按照Linux应用开发和驱动开发的顺序学习ARM9。如果想学习Android系统开发,可以先学习ARM9,再学习ARM11的开发板下的Android系统开发。因为Android是用Java封装的Linux内核libc库。
arm11如何搭建开发环境
硬件:基于ARM11的开发板,最好带显示屏。软件准备:linux操作系统,NFS网络文件,JTAG调试工具,arm-linux-gcc编译器工具链,嵌入式linux操作系统(根据开发板和处理器配置编译),扩展库(如GUI,如有)。基本步骤:1。根据开发板配置嵌入式Linux操作系统(检查NFS文件系统支持)并编译。2.使用JTAG工具烧开发板UBOOT3,配置开发板网口和PC端网口,使用TFTP工具将编译好的嵌入式linux操作系统烧入开发板。4.配置PC端linux操作系统的NFS文件系统。5.在PC端Linux操作系统中编译你的嵌入式Linux软件,并放入NFS文件系统中。6.开发板通过网络访问PC上的NFS文件系统,并执行编译后的应用程序。7.享受您的发展之旅。
下一篇:视频/显示模块(网络模块)
- 人参与,0条评论
发表评论