(1)如果该“嵌入式系统”是X86架构的PC104电脑,CPU是8086、80186、80286、80386、80486,并且用上了LCD或VGA
(2)如果您现在是一名电子开发工程师或者嵌入式项目开发工程师
(3)如果您现在是一家企业的BOSS
----如果您选择采用“WinCE”或者是"Unix",那么在中国国内,以现在(2007年,深圳)的市场行情,您至少给出¥8000人民币来聘请软件工程师。
----如果CPU是8086、80186的情况下,您只能选择DOS,并且是唯一的选择。
----如里CPU是80386以上,如果不选择DOS的情况下,您只有选择Unix或WinCE了,请问一下,在中国,精通DOS开发的人多,还是精通UNIX或WinCE的人多呢?
在嵌入式应用中,选择"DOS"系统,是最"节省成本"的方案,包括开发时间控制、成本控制等等.
目前,嵌入式PC104一般选用16M(以上)的电子盘,或者16M(以上)的CF卡。在我的嵌入式应用上,我就将开发工具BC31都安装上了,以便于现场修改程序。
没有什么东西是万能的,正由于嵌入式系统硬件的千变万化,所以DOS下的GUI才有发展的需要。老是拿DOS与WINDOWS、UNIX并列讨论,没有实际的意义。
简而言之---- 萝卜白菜,各有所爱;DOS、UNIX、WinCE,各有千秋。并且在嵌入式应用中,往往是以企业本身的技术积累为基础,从而明智的作出选用何种操作系统。
我见过不少“精通UNIX,没有不精通DOS编程的人”。
我见过不少“精通DOS,而对UNIX的认识只局限于书面知识的人”。
我见过不少“精通DOS,而对WinCE闻所未闻的人”。
[ Last edited by firstsail on 2007-6-3 at 07:40 PM ]