本人即将大三,对linux很有兴趣,现在想做嵌入式linux开发,听很多人说初学者要买开发板,但是网上板子貌似很多,价格也相差很大,并且对于初学者的建议网上的言论也差别很大。
下面是我看到的一则言论,感觉有点道理。
”我说一点个人看法啊:
如果你学习嵌入式开发是为了就职,那么必要性不是太大,因为一般来说公司把环境都给你准备好了。你唯一需要操心的是怎么设计软件,怎么写程序。业务和需求往往是最重要的。
当然一个公司确实可能会有一个组织专门去做嵌入式系统的搭建,驱动程序编写等等,不过一个新手想进入这个领域怕也不容易。这个组织也不太可能去招新手。
如果是学生的话,找个嵌入式的公司实习又能有开发环境又能有微薄的薪水。
如果你已经离开学校的话,那么自己一个人搞这个是想开公司么?那样作为一个老板似乎也没有可能自己钻研所有的技术细节。因为老板要操心的事情实在太多了。
那么从各种实用的角度考虑,把时间浪费在学习arm开发板究竟有多大意义?我实在是不明白的。“
我希望大家给一点中肯的建议,到底如何学习嵌入式linux开发。
你要建议吧,
c语言;
arm开发;
linux基础;
物联网技术;
可以去麦子网看看
linux学习路线参考(嵌入式篇)
嵌入式Linux学习路线:一、Linux入门 嵌入式开发主要环境为Linux,因其开源、易用性广受青睐。Linux系统众多,如RedHat、Ubuntu、Fedora。对于嵌入式开发人员,重要的是掌握Linux服务和设计理念。Ubuntu官网提供下载地址。二、C语言 C语言是嵌入式开发的基础。Linux下使用C更顺畅,因为其诞生于Unix。学习C,...
linux嵌入式开发需要学哪些东西_嵌入式linux开发是做什么的
1.Linux基础知识:了解Linux操作系统的基本原理、命令行操作、文件系统结构等。2.C\/C++编程:掌握C\/C++编程语言,因为在嵌入式开发中,通常使用这两种语言编写应用程序。3.嵌入式系统架构:了解嵌入式系统的硬件架构和软件架构,包括处理器架构、内存管理等。4.设备驱动开发:学习如何编写和调试设备驱动程序...
linux嵌入式开发需要学什么
一:C语言 嵌入式Linux工程师的学习需要具备一定的C语言基础,C语言是嵌入式领域最重要也是最主要的编程语言,通过大量编程实例重点理解C语言的基础编程以及高级编程知识。包括:基本数据类型、数组、指针、结构体、链表、文件操作、队列、栈等。二:Linux基础 Linux操作系统的概念、安装方法,详细了解Linux下...
学嵌入式用哪个linux
1. 选择多样性:在学习嵌入式开发时,使用哪种Linux发行版并没有严格的规定。Ubuntu、Debian、Fedora等都是常用的Linux操作系统,它们都可以提供嵌入式开发所需的基本工具和库。2. Ubuntu的普及性:Ubuntu是嵌入式开发中最常用的Linux发行版之一。它拥有庞大的用户群体和活跃的社区支持,对于初学者来说非常...
学习嵌入式开发需要哪些知识?
要学习嵌入式开发,首先需要明确目标,主要包括掌握ARM架构、Linux操作系统及应用软件开发。以下是学习路径的详细规划:1. 确定基础:了解主流嵌入式微处理器如ARM9的结构与工作原理。2. 选择操作系统:熟悉并专攻一个嵌入式操作系统,如uCLinux或Linux(具体版本待定)。3. 开发流程:掌握软件开发流程,通过...
如何学好嵌入式linux
第一,要明白学好嵌入式linux不是一件一蹴而就的事,一定要能坚持使用它,特别是在使用初期,由于在linux中,用户权限很大,做任何事情都很自由,所以,你往往需要知道你做的每一步在干什么,系统做了些什么,这需要时间去掌握,(背命令不是一件好的学习方法,相信我你一定会在你背完之前全部忘光)...
嵌入式linux怎么学
剩下的,就按<嵌入式Linux应用开发完全手册>和第1期视频的章节目录去学习吧。二、内核:想速成的人,先跨过内核的学习,直接学习怎么写驱动。想成为高手,内核必须深刻了解。注意,我说的是了解,我没奢望去写出一个内核。要对里面的调度机制、内存管理机制、文件管理机制等等有所了解。推荐两本书:1. 通读<linux内核...
如何快速学习嵌入式Linux课程?
java或者python都可。其次,你要单独实现一个完整的项目,UI界面部分必不可少。做页面可以用qt、可以用网页、也可以用手机端。这可以使你自己做的项目更加完善。最后我想说,学习不能图快。任何学习都需要踏踏实实沉下心来努力地学,祝你学有所成。嵌入式开发要学习的内容,大概就是以上这些。
做linux嵌入式入门需要学什么
嵌入式Linux开发往往是ARM+Linux路线,所以深入学习你可以尝试以下路线:(1) C语言是所有编程语言中的强者,单片机、DSP、类似ARM的种种芯片的编程都可以用C语言搞定),因此必须非常熟练的掌握。推荐书籍:谭浩强的C语言程序设计很不错,《The C Programming Language》 这本经典的教材是老外写的,也有...
嵌入式linux如何开始学?零基础的话,该从哪里开始第一步?语言看哪些书...
嵌入式零基础学习路线:(推荐你去了解嵌视科技qs-pte9开发板,很适合做图像方面开发)1)学习 Linux系统安装、常用命令、应用程序安装。2) 学习 Linux 下的 C 编程、这本书必学《UNIX 环境高级编程》、《UNIX 网络编程》,Rechard Stevens 写的,C 高手大都学习过《C 和指针》、《C 缺陷与陷阱》...