① linux基本都是在ARM开发板上运行为什么所有教程都是以PC端讲解呢对于小白,就算学会了,也不会用啊
服务器和常见PC设备是使用的一样架构的,一些嵌入式设备才会用ARM架构的CPU。比如智能家居,ATM机,等这些属于嵌入式设备,手机也属于嵌入式设备。
同样使用Linux内核,但是CPU架构是不同的,而平常所说的PC和服务器几乎都是intel和amd架构的,也就是你平时使用的电脑使用的架构。因此并不存在你说的那种情况。
② 想学arm和linux 买什么开发板
各个厂家的开发板大同小异。
相同点:模块基本一样,操作基本一样,芯片基本一样,只有那几款。
不同点:硬件的配置,电路的焊接,屏幕的大小,还有用的同种芯片是第几代,送的资料属于不同培训机构。
我在学校里用的2440的芯片,到公司又用6410培训了一遍,个人感觉没什么区别,就是偏应用
主要是学好电路和c语言,linux下的操作指令用多了就会了,
然后再是linux内核啊,GUI啊什么的都是偏软件了,和开发板没太大关系
所以你买个质量好点,用的人多点的开发板就可以了,淘宝上多的是。
③ linux学习开发板
主要是看你要做什么吧。如果只是了解一下,不深入的话也不必要专门买开发板。只需要模拟器,虚拟机,你的计算机。学嵌入式不过是学一个方法、一个思想、一个过程,用开发板只是一种接近实际环境的习办法。
想要深入学习,自学当然是选网上资料多的来;如果是公司项目,最好是选择后期供货稳定的来。现在4412停产之后就推出了4418和6818,从成本和性能上来说都还可以。像荣品电子的6818开发板,就支持Android、Linux、Ubuntu。不过每个公司的侧重点不一样,荣品就主要是做的Android,Linux系统虽然也提供,不过功能方面不如Android完善。
④ 能不能告诉我树莓派与其他的Linux开发板比如正点原子的alpha开发板的区别呢
对于开发板,我玩过很多,感觉没什么太大区别,对于初学者,资料要详细,一般都是交怎么玩,只要学会怎么烧写uboot、内核,怎么编译uboot、内核,怎么搭建开发环境,一般会给交叉编译工具链,uboot Linux内核 qt库等源码包,他们都是编译过得,按照步骤来,都完成了,剩下的路就要看自己的了,如果是应用程序开发,不用太管硬件和驱动方向,和Windows上面编程差不多,如果你是玩硬件的,学学linux驱动开发,linux系统移植,这些方面手册一般都没有,需要论坛上面找或者相关书籍,我用过ARM9(天嵌的),A8(友善之臂的),H3(友善的),感觉下来,基础资料都差不多,都能教你基本操作,具体选什么方向,还得看自己
⑤ linux 开发板
如果资金充足就可以花600多买一个的,可以买到6410的,或者6440的。如果没钱就买个二手的,或者2410的。你主要是学习编写驱动,这个东西无所谓过时不过时。相反时间老的芯片资料多,自己学习过程中出了问题也容易找到资料。驱动都是有构架的,只有弄清楚各类驱动构架和各类总线协议就可以了。同样的内核和驱动,移植到2410和6410上面,修改的东西不多的。。。
求采纳为满意回答。
⑥ 如何自制一个Linux开发板经费要维持在40以下最好
arm linux开发是一个很笼统的说法,具体的开发取决于你的目标是什么。
比如我要做个机器人
我买了一块开发板,cpu是ARM的
然后我为这块开发板自制了一个Linux系统。首先我需要为开发板的硬件编写驱动,然后把驱动和Linux内核代码一起编译,然后就得到了包含驱动的内核映像。然后我再制作文件系统,把制作好的系统放到SD卡上面。这样Linux系统就完成了,系统启动后开发板硬件都可以使用。这是系统层面的开发。
接下来我要实现机器人视觉。把双摄像头捕捉的图像捕获,再进行处理。于是我编写一个程序,使用了openCV库,这个程序可以判断机器人和障碍物的距离。这是用户层面的开发。
⑦ 不同Linux开发板的区别
1 不同厂家而已 没有本质区别
区别最大的是主控cpu型号
2 点灯最简单 不同cpu开发板点灯完全不一样 但基本都是C语言 这是熟悉该开发板最快的办法
⑧ 安卓手机能做为linux的开发板吗
最好不要,原因有以下几点:
1.没有电路原理图。非常重要一点,假如要开发嵌入式linux的底层驱动,没有官方提供的电路图是很容易弄坏手机的,官方对这种技术肯定是保密的。
2.系统。至少需要对Linux系统有较好的理解,一般从基本开始学起,了解linux的基本构架,现在的智能手机基本是安卓的吧,虽然基于linux,上手还是有些困难的。系统的源码应该好获得,但是将系统移植到智能手机这部分应该没有专门的书籍和资料,学习起来不方便,说不定一开始就卡在搭建平台这一步了。
3.假如想做平台的应用,应该可以试试。一般自己写的java:第一,找配对的虚拟机不容易。第二,很有可能被杀毒软件认为是病毒。
⑨ 学习LINUX必须要有开发板吗
Linux在做网站服务器方面比较出色,同时在嵌入式方面也不粗,由于使用Linux的人目前还比较少,所以开发Linux桌面应用程序前景不是很好。
⑩ 如何登录开发板的Linux系统
开发板的Linux系统登录操作如下:
方法一:用调试串口登录。
1.用串口线连接ARM板的调试串口与PC机的串口(也可以使用USB转串口的连接线);
2.在PC机打开查超级终端(或者其他串口软件),选择PC机的串口并设置波特率为115200;EasyARM-i.MX280A开发板启动之后,会有启动信息通过调试串口打印到超级终端上。
3.启动完成之后,串口会有提示登录。登录名与密码都是root,密码不会显示字符,输入完成按回车键即可。
方法二:通过以太网登录。
用网线连接ARM板与PC机,采用SSH Secure Shell(或者putty等支持SSH服务的其他工具),建立SSH服务连接,然后正常登录。