既然是嵌入式,首先要明白
你装的ubuntu只是宿主环境,即 开发环境
当然还得搞一块开发板,arm-linux板子来才行啦_不好意思,本人崇尚真枪实弹,不玩模拟......
这个这个你可以上淘宝买.
我反正是不卖不做广告的.
个人建议,别听那些广告胡扯,挑便宜的买,或者稍微有那么点口碑的会好点,毕竟用的人多被骗几率不大是吧.
至于具体配置,要留点神.
个人建议基本配置如下:
1.带个液晶TFT屏,不用太大,当然也不能太小,3.5寸以上吧,7寸以下就可以了。
如果不要这个,可以买带VGA接口的,那个直接带你的显示器都行,这事我干过......
为啥要这个呢,因为那什么,基本上都上 linux了,没个界面说不太过去.
2.选什么主控呢?
个人建议挑大主流,烂大街的三星都不要紧,为啥?
因为你是学习的,我知道经常有人告诉你不要紧,都是通用的,但是你是初学者,别听他胡扯,当然是大主流大家都做最好了,你看stm32f103,绝对是开发人手一份必备,为啥?因为你想搞个什么外设或者dev,你搜例程,八九不离十都是STM32F103.
s3c2410三年前就已经烂大街了,今天更加是好,不过三星已经停产了,所以现在大家伙开始玩别的,比如一个蜂鸟S5PV210,我前阵子买的就这个,当然我专挑便宜的买,但加上个液晶屏下来也要400左右——当然,虽然我推荐你可以选这个主控,但你千万不要指望有问题可以问我,因为坦白说我真心买了就没啥时间弄,一直在家里吃灰尘......
3.至于别的,额一时也想不起来。反正就是,既然是学习,千万不要被淘宝广告骗了,价格差不多买一个折腾就算了啊~~~
买回来后,把相关资料——不仅他配套给你的,这个看业界良心了,即使没有也不要紧,刚才挑大主流为啥来着,上网搜~
百度云,华为云,哪里有哪里下,回来慢慢看。
一般来说,通关步骤是
1.首先和板子通信上,这个可以串口,可以网口NFS(不过奶奶的我这地方没成功),这几年还流行USB口,真先进~~
2.开始在宿主机上,就是你的ubuntu,搭建一系列开发环境——当然一般资料里会有,这玩意弄起来相当费劲,你把它们搬过来用就算了
然后~~
然后该干嘛你就干嘛,你就当一个linux pc用好了
想做界面程序你搞 qt
想做通信,像串口啥的,在电脑上怎么做还怎么做
接下来,好好发挥你的创意吧~~或者听你老板让你干嘛,看看网上的人在干吗....
说不定那时候九头牛都没法拉你回来你说我要搭个Apache.....