EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
1、软件方面7 [% F) e0 I- `7 o
这应该是最大的区别了。引入了操作系统。为什么引入操作系统?有什么好处嘛?* w7 D2 g* ], @5 R, a
1)方便。主要体现在后期的开发,即在操作系统上直接开发应用程序。不像单片机一样一切都要重新写。前期的操作系统移植工作,还是要专业人士来做。! g4 B; Z4 j, I
2)安全。这是LINUX的一个特点。LINUX的内核与用户空间的内存管理分开,不会因为用户的单个程序错误而引起系统死掉。这在单片机的软件开发中没见到过。3 z0 E: I4 P. b6 f& b) i3 S
3)高效。引入进程的管理调度系统,使系统运行更加高效。在传统的单片机开发中大多是基于中断的前后台技术,对多任务的管理有局限性。
6 u" _9 {" Y* U" p4 p 2、硬件方面 ( \: j' w6 F( d
/ n G" C: i- `- `- g5 c3 E0 y
+ J; ~; q+ }/ G7 V, C
* F; C$ V Y' n/ }5 f, {( O: C
2 i& e3 \* F) X# w* j |