当前位置: 技术问答>linux和unix
请问linux开发板如何选择?
来源: 互联网 发布时间:2016-12-09
本文导语: 有个项目,时间方面没有问题,不是很急,主要用在嵌入式的系统上面,功能类似于Pos机 功能大约是 1.操作打印机 2.wifi或者3g或者其他的连接网络,读取数据,发送数据。 3.用户界面的显示 4.嵌入式Linux的裁剪,使...
有个项目,时间方面没有问题,不是很急,主要用在嵌入式的系统上面,功能类似于Pos机
功能大约是
1.操作打印机
2.wifi或者3g或者其他的连接网络,读取数据,发送数据。
3.用户界面的显示
4.嵌入式Linux的裁剪,使之能在硬件上稳定,占用资源小。
但是我之前没有Linux的基础,所以准备着手学习Linux,我之前有windows上的开发经验,类似c++,数据库,网络编程都有涉及到。
现在有些问题
1.购买什么样的开发板比较合适?价格没关系,淘宝上查了一下,很多开发板,从3000多到300多的都有,如何选择呢?是不是开发板用的芯片
不同?如果在开发板上开发的程序,在实际项目中会不会不能跑?
就我上面的功能要求,能给我推荐几个开发板么?我是一个完完全全的新手。
2.什么样的学习书籍比较适合我?请推荐几本,谢谢!
3.是不是工控主板都能跑linux系统?还是有什么要求?因为普通pc一般也能跑linux系统,我不知道作为嵌入式系统,工作在工控主板上是不
是有其他的要求,会不会有不兼容问题。
功能大约是
1.操作打印机
2.wifi或者3g或者其他的连接网络,读取数据,发送数据。
3.用户界面的显示
4.嵌入式Linux的裁剪,使之能在硬件上稳定,占用资源小。
但是我之前没有Linux的基础,所以准备着手学习Linux,我之前有windows上的开发经验,类似c++,数据库,网络编程都有涉及到。
现在有些问题
1.购买什么样的开发板比较合适?价格没关系,淘宝上查了一下,很多开发板,从3000多到300多的都有,如何选择呢?是不是开发板用的芯片
不同?如果在开发板上开发的程序,在实际项目中会不会不能跑?
就我上面的功能要求,能给我推荐几个开发板么?我是一个完完全全的新手。
2.什么样的学习书籍比较适合我?请推荐几本,谢谢!
3.是不是工控主板都能跑linux系统?还是有什么要求?因为普通pc一般也能跑linux系统,我不知道作为嵌入式系统,工作在工控主板上是不
是有其他的要求,会不会有不兼容问题。
|
没做过嵌入式,不过linux都差不多的,推荐几本书unix环境高级编程(系统函数的api)、unix网络编程。
还有你要会makefile,整本命令学下。也可以选择eclipse,跟VC差不多,就不用学shell了。你也帮我想下办法啊。我现在要搞下VC,时间很紧的说。
|
1.购买什么样的开发板比较合适?价格没关系,淘宝上查了一下,很多开发板,从3000多到300多的都有,如何选择呢?是不是开发板用的芯片不同?如果在开发板上开发的程序,在实际项目中会不会不能跑?
--> 不敢推荐板子,对我来说,开发板主要是看芯片及外围配置,现在的板子,配置都差不多,这与笔记本电脑差不多,只是个别设备不太一样,比如,有的没有NOR,有的容量大一点,内核一样,系统一样,它们的程序在理论上讲是可以通用的,当然,个别地方是需要修改的。我现在写的程序,大部分在主机上测试,通过了,再修改一下,移植到板子上,发动不多。
2.什么样的学习书籍比较适合我?请推荐几本,谢谢!
-->1楼说了,我主要说两方面,一是使用Linux,如鸟哥的教程,以及网上的点滴教程,二是开发Linux程序,经典的书有很多,国内的书也有很多,不过,适合你的才是最好的,如果看不懂,说明功力不够,需要继续学习。
3.是不是工控主板都能跑linux系统?还是有什么要求?因为普通pc一般也能跑linux系统,我不知道作为嵌入式系统,工作在工控主板上是不是有其他的要求,会不会有不兼容问题。
--> 这个没研究过,我觉得是取决于主板上的芯片,它是不是被Linux系统所支持?如果是,可以移植到它上面,其它的不太懂。
说了这么多,希望楼主有自己的想法,不要被我误导了。
--> 不敢推荐板子,对我来说,开发板主要是看芯片及外围配置,现在的板子,配置都差不多,这与笔记本电脑差不多,只是个别设备不太一样,比如,有的没有NOR,有的容量大一点,内核一样,系统一样,它们的程序在理论上讲是可以通用的,当然,个别地方是需要修改的。我现在写的程序,大部分在主机上测试,通过了,再修改一下,移植到板子上,发动不多。
2.什么样的学习书籍比较适合我?请推荐几本,谢谢!
-->1楼说了,我主要说两方面,一是使用Linux,如鸟哥的教程,以及网上的点滴教程,二是开发Linux程序,经典的书有很多,国内的书也有很多,不过,适合你的才是最好的,如果看不懂,说明功力不够,需要继续学习。
3.是不是工控主板都能跑linux系统?还是有什么要求?因为普通pc一般也能跑linux系统,我不知道作为嵌入式系统,工作在工控主板上是不是有其他的要求,会不会有不兼容问题。
--> 这个没研究过,我觉得是取决于主板上的芯片,它是不是被Linux系统所支持?如果是,可以移植到它上面,其它的不太懂。
说了这么多,希望楼主有自己的想法,不要被我误导了。