不一定,只能说有开发板就方便很多。
任何学习都不能过分地依赖外在工具。当然,可以利用的就尽量利用,“善假于物”嘛。
开发板不便宜,有一定的购买压力,经济条件不好的话不要勉强。要熟练使用,也要相当长的一段时间。
不买开发板,也可以进行嵌入式学习。
可以利用软件模拟一款完整的开发板,如NOR flash、nand flash、LCD屏、网口、usb接口,等等。
用,1、用天目吧,呵呵,正好是满足你的要求,网址:http://www.skyeye.org/index.shtml 2、arm9有MMU,arm7没有,这问题具体建议到网上搜一下或者具体看书。3、建议你到周立功网站上看一下,太廉价的不稳定不好用岂不是空耽误时间。以下是天目简介: 1.SkyEye的起源和发展 2002年11月,一个偶然的机会,一群操作系统的爱好者在网上进行聊天,成立了一个TM-Linux兴趣小组,希望要做一些感兴趣的事情。当时在清华大学计算机系做博士后的陈渝提出做一个用软件实现的嵌入式开发板硬件模拟器,可以在模拟器上运行各种操作系统,这样就可以在没有开发板的情况下学习和研究操作系统。一开始就陈渝一人做,首先他了解了当前国际上的一些类似的项目,发现著名的μCLinux组织实现了一个armulator模拟器软件(在Linux系统上运行),可以模拟Ateml AT91(基于ARM7TDMI CPU)开发板,μCLinux可以在armulator(其网址为http://www.uclinux.org/pub/uCLinux/utilities/armulator/)上运行。于是陈渝以此为基点,借鉴armulator的实现,提出了SkyEye项目,其目标是让SkyEye仿真多种主流的嵌入式开发板和外设,实现一个可扩展的硬件模拟框架,让更多的嵌入式操作系统可以在SkyEye上运行。
有实际操作会学的更好,可以试下深圳世野科技发行的Khadas开发板,性能超过树莓派,有论坛社区提供技术支持及资料下载;国内购买地址: