0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

【凡亿疯狂星期五】LINUX基础讲解和操作演示

凡亿PCB 来源:未知 2023-10-20 10:15 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

直播报名入口:

识别下方二维码进群报名直播

wKgZomUx49GADKP4AABS8iGiI2E123.png

进群领取直播课件+直播回放

直播时间:

2023年10月20日 周五晚8点

1.linux开发为什么要使用命令?

1)Linux的特点。

2)嵌入式设备特点。

  • 与window的对比特性。

  • 开源,有的硬件平台没有显示界面。

  • 通过调试串口我们可以用命令去完成各种操作。

海思3516开发板串口命令操作演示。

2.Linux开发中boot,内核,文件系统是什么?

1boot也是bootloader?初始化硬件,完成内核的启动引导。

2内核的作用。

管理进程,管理内存,文件系统,设备控制,网络管理。

3文件系统

便于磁盘管理,可以很方便的进行数据的组织和查找

海思3516的Uboot,内核,文件系统源码展示

3.什么是内核裁剪?

1通过图形化的配置界面,添加或者删除我们需要或者不需要的功能模块,加快系统的启动速度,减小功耗等作用。

海思3516内核源码裁剪演示

4.关于boot的编译你知道多少

1我们理解的boot,一般都是编译和烧录一下,boot的源码也是可以更改,也是可以添加很多功能的

例如:开机指示灯,更换EMMC和DDR的型号后,需要改boot源码。

海思3516内核源码功能实现演示

5.什么是交叉编译环境,为什么使用交叉编译环境?

每个平台有自己的交叉编译工具,海思有海思的,瑞芯微有瑞芯微的,通过在开发环境中安装交叉编译工具,可以方便的移植代码,一套代码,更换一下交叉编译工具编译,我们就可以在不同的平台上运行它。

6.什么是SDK包?

SDK包就是这个平台开发资料的总和,里边有boot,内核,文件系统的源码和编译方式,各种芯片资料的总和。

海思3516SDK包介绍

7.什么是Linux驱动?

Linux的驱动就是各种外设的的驱动文件,每个驱动都是按照一定的格式封装出来的,通过命令或者图形化的方式加载到内核中,在应用程序中可以调用它去完成一定的功能。

Linux内核驱动编译演示,如何生成内核驱动模块,如何把驱动编译进内核中,如何取消内核驱动的编译。

8.驱动开发和应用开发有何区别?

驱动工程师需要掌握的知识更综合全面一点,需要掌握C语言,看懂数据手册,看懂硬件原理图,了解boot,内核,文件系统的知识。

应用工程师在驱动工程师的基础上,完成各种功能的实现,懂编程结构和思想基本就可以开始干,需要的整体的知识结构没有驱动工程师复杂。

凡亿教育:

凡亿教育打通了“人才培养+人才输送”的闭环,致力于做电子工程师的梦工厂,打造“真正有就业保障的电子工程师职业教育平台”。帮助电子人快速成长,实现升职加薪。为了满足学员多样化学习需求,凡亿教育课程开设了硬件、PCB仿真电源EMCFPGA电机、嵌入式、单片机物联网人工智能等多门主流学科。目前,凡亿教育毕业学员九成实现涨薪,八成涨薪超20%,最高涨幅达200%,就业企业不乏航天通信、同步电子、视源股份,华为等明星企业。

凡亿电路:

致力于建立技术研发一体化供应链。在电路板设计服务、研发技术咨询、PCB快捷打样,批量电路板生产制造等板块为客户提供有竞争力,安全可信赖的解决方案和服务。以严谨的管控体系为保障,服务涉及网络通信、工控、医疗、航空航天、军工、计算机服务器、汽车电子消费电子、便携设备、手机板设计等领域。凡亿电路坚持围绕客户需求持续提供优质服务,加大研发投入及品质保证,为客户缩短产品研发周期、降低风险成本及生产成本。

往期直播回放:

【直播回放】电源在PCB设计中的重要性及处理要点‹附中奖名单›

【直播回放】如何改善开关电源的输出电压纹波‹附中奖名单›

【直播回放】如何绘制和装载电子元器件3D模型,应用到PCB库

【直播回放】微波收发机系统ADS仿真与设计实践‹附中奖名单›

【直播回放】PCB设计流程规范 ‹附中奖名单›

【直播回放】高速PCB设计多层板叠层与阻抗设计 ‹附中奖名单›


原文标题:【凡亿疯狂星期五】LINUX基础讲解和操作演示

文章出处:【微信公众号:凡亿PCB】欢迎添加关注!文章转载请注明出处。


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

    关注

    4391

    文章

    23741

    浏览量

    420597

原文标题:【凡亿疯狂星期五】LINUX基础讲解和操作演示

文章出处:【微信号:FANYPCB,微信公众号:凡亿PCB】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    【书籍评测活动NO.67】成为硬核Linux开发者:《Linux 设备驱动开发(第 2 版)》

    星期内提交不少于2篇试读报告要求300字以上图文并茂。4、试读报告发表在电子发烧友论坛>>社区活动专版标题名称必须包含 【「Linux 设备驱动开发(第 2 版)」阅读
    发表于 11-17 17:52

    EASY EAI Nano-TB(RV1126B)开发板试用】1、初识

    非常感谢电子发烧友以及灵眸科技给了我这次试用EASY EAI Nano-TB(RV1126B)开发板的机会,星期四确认了我的试用机会,星期五就收到了开发板,可以说灵眸科技的效率是非常高的,收到
    发表于 11-16 11:15

    Jtti Linux操作系统最常见的10大优势

    Linux操作系统的十大优势 Linux操作系统作为一种开源、自由的系统,已经广泛应用于个人计算机、服务器、嵌入式设备等多个领域。它的多样化特性和强大的功能使其成为现代计算环境中不可或
    的头像 发表于 11-06 15:32 124次阅读

    IDIADA受邀参加2025年VI-grade日本零原型车峰会

    我们荣幸地宣布,IDIADA将于2025年9月12日(星期五)在东京会议中心品川大礼堂参加VI-grade日本零原型车峰会!
    的头像 发表于 09-10 17:46 942次阅读

    亿电路战略投资亿卓达

    近日,深圳市亿电路科技有限公司(下称 “亿电路”)正式完成对深圳市亿卓达科技有限公司(原卓
    的头像 发表于 08-28 14:48 933次阅读

    有趣的黑色星期五代码

    ; year % 100 != 0) || (year % 400 == 0); } // 计算指定年份黑色星期五数量并列出具体日期 void GetYearBlackFriday(int year
    发表于 08-09 08:40

    亿Allegro Skill布线功能-检查跨分割

    能会导致设计中的缺陷和问题。为了克服这一挑战,可以利用亿skill中的“检查跨分割”命令。这个工具能够帮助设计者快速而准确地识别出高速信号参考平面的跨分割问题,从而避免了人工检查时可能出现的疏漏。通过使用这种自动化
    的头像 发表于 06-19 11:50 1861次阅读
    <b class='flag-5'>凡</b><b class='flag-5'>亿</b>Allegro Skill布线功能-检查跨分割

    Linux修改uboot启动延时方法详细攻略,触觉智能RK3568开发板演示

    本文介绍Linux系统修改uboot启动延时方法,使用触觉智能EVB3568鸿蒙开发板演示,搭载瑞芯微RK3568,四核A55处理器,主频2.0Ghz,1T算力NPU;支持开源鸿蒙
    的头像 发表于 06-06 18:07 659次阅读
    <b class='flag-5'>Linux</b>修改uboot启动延时方法详细攻略,触觉智能RK3568开发板<b class='flag-5'>演示</b>

    Linux文件系统打包及镜像制作,触觉智能RK3562开发板演示

    本文介绍Linux开发板文件系统打包及镜像制作的方法,演示Linux文件系统打包及镜像制作,适用于想将配置好的系统环境打包成镜像批量烧录。触觉智能RK3562开发板演示,搭载4核A53
    的头像 发表于 04-28 16:45 762次阅读
    <b class='flag-5'>Linux</b>文件系统打包及镜像制作,触觉智能RK3562开发板<b class='flag-5'>演示</b>

    电装即将亮相2025上海国际汽车工业展览会

    电装将于2025年4月23日(星期三)至5月2日(星期五)参加在国家会展中心(上海)举办的「第二十一届上海国际汽车工业展览会」。
    的头像 发表于 04-18 17:34 1086次阅读

    微发布全新AI模块:2025年AI玩具市场暴涨400亿,90%传统厂商的生死战即将打响

    渗透率将突破25%,市场规模达400亿元,而到2030年全球市场规模预计超600亿美元。 与此同时,艾瑞咨询警告称,未接入AI技术的传统厂商,2026年渠道订单量 将暴跌47% 。在这场“生死竞赛”中,宇微正式推出AI玩具模块
    的头像 发表于 03-17 11:32 1426次阅读
    宇<b class='flag-5'>凡</b>微发布全新AI模块:2025年AI玩具市场暴涨400<b class='flag-5'>亿</b>,90%传统厂商的生死战即将打响

    亿教育携手湖南工学院助力电子行业人才培养

    近日,湖南亿智邦电子科技有限公司(下文简称“亿教育”)和湖南工学院电气与信息工程学院校企合作签约仪式圆满举行,正式启动实习实训基地,双方将在教学、实习、实践、实训、就业等方面合作进
    的头像 发表于 03-10 11:15 1536次阅读

    Linux ip命令常用操作

    Linux ip命令常用操作Linux系统中,ip命令是用于管理网络接口和路由的强大工具。相比于旧的 ifconfig命令,ip命令提供了更多的功能和更细粒度的控制。本文将详细介绍 ip命令
    的头像 发表于 02-19 10:23 1067次阅读

    Linux系统更换开机logo方法教程,触觉智能RK3562开发板演示

    本文介绍Linux系统更换开机logo方法教程,通用RK3566、RK3568、RK3588、RK3576等开发板,触觉智能RK3562开发板演示
    的头像 发表于 01-06 10:53 1248次阅读
    <b class='flag-5'>Linux</b>系统更换开机logo方法教程,触觉智能RK3562开发板<b class='flag-5'>演示</b>

    嵌入式开发必备-RK3562演示Linux常用系统查询命令(下)

    本文继续介绍Linux系统查看硬件配置及常用调试命令,方便开发者快速了解开发板硬件信息及进行相关调试。触觉智能RK3562开发板演示
    的头像 发表于 01-03 13:54 975次阅读
    嵌入式开发必备-RK3562<b class='flag-5'>演示</b><b class='flag-5'>Linux</b>常用系统查询命令(下)