58加盟网 |移动站 广告合作: 全国服务热线: 客服QQ:
当前位置: 首页 > 创业指导 > 项目答疑 > 嵌入式开发板(嵌入式开发板哪款好)
温馨提示:投资有风险,58创业网提示多做项目考察!

嵌入式开发板(嵌入式开发板哪款好)

更新时间: 2021-12-04 11:59 作者: 58创业 点击次数: 
 川江农夫小地火锅

所属行业: 火锅

品牌源地: 江苏省

公司名称: 

我本人的嵌入式就是自学的嵌入式开发板,我想你买开发板也是为了自学,先给您些建议吧,嵌入式在目前来说是一个比较受大家欢迎的一项行业,所以许多人都会选择嵌入式的学习,那么尤其是对于在校大学生或者是对于刚出学校的小白来说打家都想要找更好的工作或者学习来提升自己,自学是一项比较不错的选择,但我给你的建议是你要是初学者暂时不要选择开发板。下面和大家说下具体原因。

嵌入式开发板(嵌入式开发板哪款好)

嵌入式开发板(嵌入式开发板哪款好)

嵌入式的学习并非像我们之前学习单片机一样嵌入式开发板,上来就要选择一块合适自己的开发板然后根据教程进行一步步的操作。对于嵌入式来说在单机开发或者是移植操作系统前是有许多基础知识需要我们去打牢的,比如我们要了解嵌入式的交叉编译环境,构建虚拟机,而且你要是没有太多的C语言功底还要学习在LINUX下的基础操作和C语言高级编程,学习好这些之后你就要学习内存的原理,操作系统的启动规则,如果你能一路坚持下来那么祝贺你你可以选一块开发板来进行学学习了。下面就是如何选择开发板。

嵌入式开发板(嵌入式开发板哪款好)

开发板都是大同小异的嵌入式开发板,给你的建议是不要选择老版本内核ARM的开发板,这样可能有些跟不上时代,但是也不要选择太新的,因为太新的开发板有些在移植等方面可能会有些兼容性问题,所以建议你选择一两年前的就可以比如三星的SPV5210就是一个比较不错的选择。

选择好开发板后,下一步你的工作就是要进行刷系统,单机开发,shell编程,内核移植,系统移植,网络编程,驱动设计等等操作了。在前期你可以把这一套系统的走一遍时间大概要一年多,之后再选择一小块进行专攻。

好了,我的分享就到这里,希望能对大家有所帮助,大家有什么问题或者建议可以说出来,我一一为大家解答。

如何学习嵌入式软件开发?

嵌入式软件开发大致方向可以分为驱动开发和系统应用开发。

(1) 基础知识:需要学习C和Shell语言,操作系统基本原理,程序的编译过程与内存分布,Makefile编写等。

(2) 驱动开发:内核基础,内存管理,设备管理,中断处理,与用户态的通信方式,调度策略,锁同步等,还需要对硬件知识有一定的了解,最起码能看懂硬件原理图。

(3) 系统应用开发:进程间通信方式,多线程编程,TCP/IP网络编程,性能调优等。

最后:

多看多练多总结

多看多练多总结

多看多练多总结

如何有效的利用晚上时间学习嵌入式软件开发?

对于大学生来说,白天要上课,晚上通常有大把的时间学习提高。

嵌入式开发板(嵌入式开发板哪款好)

想要学习嵌入式的话,最好的方法是加入学校的嵌入式俱乐部,跟大家一起学习,可以快速入门,找到兴趣一致的小伙伴,互相学习,一起进步。

如果没有相关俱乐部,可以自己买个单片机或者arm等嵌入式开发板,根据教程边学边练,但是要耐得住寂寞,坚持学习。等到技术提高一点,可以尝试自己做东西,这个时候成长是最快的。

嵌入式在AI,智能穿戴工具,手机等方向应用广泛,祝学习进步。

喜欢请点击关注~分享更多程序员的工作、生活和情感故事给你~

学习嵌入式一定要买开发板吗?

有开发板会更好,学习起来更方便,具体的学习,先从基础开始需要掌握的基本技能。(1)C语言是所有编程语言中的王者(单片机、DSP、类似ARM的种种芯片的编程都可以用C语言搞定),因此必须非常熟练的掌握,大学本科教学中的C语言是远远不够的,有两个非常重要的内容没有讲“文件的操作”和“IO的操作”,其中“IO的操作”是必须掌握的技术。(2)操作系统原理,是必需的,如果你是计算机专业毕业那也就无所谓了,如果是非计算机专业的就必须找一本比较浅显的计算机原理书籍看一看,把啥叫“进程”“线程”“系统调度”等等基本问题搞清楚(3)计算机原理应该指的是x86的微机原理吧,但是在嵌入式领域x86处理器只是冰山的一小角,还有很多叫做ARM、XScale、SuperH、68K、PowerPC等等等等,无数的其它处理器,有一些我也叫不上名字。但是,X86总规是基础,万变不离其宗,深入学一下还是非常有必要的

十大品牌排行榜

更多+

创业故事

更多+
在线
咨询
在线
留言
关注
微信
APP下载
返回
顶部