发 帖  
原厂入驻New

[经验] 【韦东山老师嵌入式直播!】多核异构下不同操作系统之间的协同

2020-8-17 18:14:13  3975 Linux 单片机
分享
0
很多电子软件工程师使用STM32系列的单片机入门,学习Linux是技术升级的最好选择之一。很多小伙伴对Linux的认知为只知道它是一个开源操作系统,有一个内核,仅此而已。但是掌握了Linux技术之后却能够在技术领域大有一番作为。我们来看一下学习Linux之后的一些出路:
图片1.png

(资料来源:知乎)

那么在进行Linux知识的过程中就必须需要使用到开发板配合实践,目前市面上具有Linux功能的开发板种类较多,价格和品质也五花八门,这让初学者不知该如何入手选择,那么在对Linux学习板进行选择的过程中应该注意什么问题呢?

一、嵌入式Linux开发板的选择
其实在对嵌入Linux开发板进行选择时,并不需要想得过于复杂,首先需要的是对开发板进行了解。


嵌入式开发板其实就是半导体行业分工合作的载体之一,它能够为开发产品的厂商提供基本的底层硬件、系统和驱动等资源,使得用户不需要再投入人力和时间来完成这些底层的工作。


对于嵌入式linux开发板来说,就和软件外包是很类似的,就像嵌入式产品的硬件、引导代码、驱动程序、文件系统、协议层、基本应用软件这些方面,都是电子产品的公共和通用部分,并不是产品能够形成差异化的关键技术。

那么我们在对嵌入式Linux开发板有了一定了解之后,在进行选择方面可以从以下5点进行关注。

第一点:板子的形式。主要是现在市场上所使用的主流板子形式是哪个,例如现在arm11的应用较为常见,除此之外还有多核异构和双核运行。


第二点:硬件资源的选择。开发板的硬件资源主要包括CPUROMRAM以及各种接口,在对板子进行选择的过程中需要注意的是选择的NanD FlashNor FlashSDRAM的大小一定要满足自已开发的要求。


第三点:软件资源。在对开发板进行选择时需要看板子配备的软件资源是否完整,一般包括驱动(最好有源代码)、开发工具、调试工具、学习用源代码、底板原理图以及有相应的技术支持等。


第四点:技术支持。对于初学者来说在开发过程中往往会遇到各种难题无法解决,这是如果选择的开发板能提供相应的技术支持,能够更好的为初学者指导开发的方向。


第五点:价格。这主要是根据自身的经济能力来进行选择。


为了方便广大初学者进行学习,各大开发板厂商也不断推出嵌入式Linux开发板新品,最近ST公司也推出了能运行Linux芯片STM32MP157,使用这款芯片来学习Linux时会有熟悉感,芯片资料、硬件操作有些类似,在此强烈推荐使用这款芯片作为您的Linux学习板。

正面.png

于此同时电子发烧友联合韦东山老师为广大发烧友用户带来开发板试用福利,STM32MP157开发板将于819上线发烧友试用平台,开放给广大发烧友用户进行申请试用~


韦东山老师也将于819日晚8为大家带来精彩的直播,为大家具体介绍STM32MP157开发板,作为一款多核异构的芯片,cortex A7双核运行Linuxcortex M4可以运行rt-threadRTOS,两个操作系统之间是如何进行信息传输~?这些都会在直播中进行揭晓!

本次直播韦东山老师将为大家分享嵌入式的学习经验以及行业趋势!


【参与本次直播即可掌握】

1. 单片机开发与Linux开发的不同

2. 学习Linux的路线:不要沿用单片机的学习方法

3. 入门到放弃:开发环境搭建太难

4. STM32MP157中A7、M4启动流程5. A7、M4通信


【直播时间】

2020年8月19日 晚8点


【直播福利】

1.韦东山老师直播课件免费获取

2.STM32MP157开发板免费试用申请资格

3.掌握嵌入式学习要领,了解行业趋势


【报名方式】

1.点击链接立即报名:http://t.elecfans.com/live/1253.html

2.添加助教小优或小鑫VX,备注【韦东山老师直播】免费领取直播课件!


助教小优VX:18145813532
微信图片_20200817181154.png

助教小鑫VX:18145814627
微信图片_20200817181159.png

韦东山直播二维码.png

相关经验

评论

高级模式
您需要登录后才可以回帖 登录 | 注册

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。 侵权投诉
发经验
关闭

站长推荐 上一条 /8 下一条

快速回复 返回顶部 返回列表