首页/新闻资讯/正文详情

嵌入式Linux自学探索

发布时间:2026/9/26 19:53:37 来源:云帆数科 栏目:资讯中心
嵌入式Linux自学探索
本人是浙江某双非一名刚入学的研一新生学习控制工程专业由于已经知道研究方向对未来的工作作用不大决定开始自学嵌入式并开了这么一个专题来记录自己的技术成长路线。目前手上的资源正点原子imx6ull开发版emmc版笔记本电脑目前已经学习的技术栈本科期间学习过嵌入式裸机mcu开发了解一些基本的通讯协议pwm波形调制配置寄存器等等基础知识。未来的学习规划从驱动入手学习基本的uboot移植内核移植rootfs移植对于驱动方向之作了解更多的把精力放在应用开发上如果还有时间就回头来深入进行驱动的学习。配置ssh的步骤1.物理硬件层面通过网线把开发板和已经联网的电脑连接电脑连接开发板串口打开串口终端。2.网络配置ip a查看电脑与开发板的网卡地址确保电脑和开发板处于同一网段内如果不处于同一网段需要netplan配置静态ip。此外注意要将电脑端的网络适配器改为桥接模式并关闭“自动桥接”NAT模式下无法使用ssh服务。3.打开ssh服务电脑端通过systemctl enable ssh命令打开ssh服务通过systemctl status ssh命令查看ssh服务是否开启由于正点原子裁剪过的内核只提供ssh服务因此电脑作为sshd服务端开发板作为ssh客户端只能通过开发板ssh连接电脑反过来则无法ssh成功。4.ssh 用户名地址就能成功连接上了在串口终端上scp即可抓取电脑端的文件。内核编译过程中遇到的问题编译内核的时候出现无法编译的情况有可能是编译器版本过高导致的过高版本的编译器无法编译低版本的内核。比如我的编译器为gcc-15查阅相关资料后发现正带原子修改的内核需要gcc-5编译并且由于我的Ubuntu版本过高apt软件源已经没有gcc-5的下载源了可以通过拉取旧版本apt源来下载gcc-5。下载gcc-5成功后由于当前系统存在gcc-5和gcc-15两个版本的编译器可以通过update-alternatives命令切换版本。

相关推荐

开发者指南:如何为 axton-obsidian-visual-skills 扩展自己的可视化 Skill(SKILL.md + references 结构实战)
开发者指南:如何为 axton-obsidian-visual-skills 扩展自己的可视化 Skill(SKILL.md + references 结构实战)

开发者指南:如何为 axton-obsidian-visual-skills 扩展自己的可视化 Skill(SKILL.md references 结构实战) 【免费下载链接】axton-obsidian-visual-skills Visual Skills Pack for Obsidian: generate Canvas, Excalidraw, and Mermaid dia… · 2026/9/26 19:53:25

开源代码审查协议栈:CLI+Git Diff+LLM Agent 实战指南
开源代码审查协议栈:CLI+Git Diff+LLM Agent 实战指南

1. 这不是另一个“AI代码审查工具”,而是一套可落地的开源协作范式最近两周,我连续收到7个不同团队的私信,问同一个问题:“你们用的 open-code-review 是怎么跑起来的?不是 GitHub Copilot 那种黑盒,也不是… · 2026/9/26 19:53:18

Devin 宣传视频拆解:AI 程序员真能替代 React + Netlify 全流程?
Devin 宣传视频拆解:AI 程序员真能替代 React + Netlify 全流程?

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/26 19:53:18

SpringBoot美食推荐系统实战:从数据库设计到协同过滤落地
SpringBoot美食推荐系统实战:从数据库设计到协同过滤落地

拿到一套“基于SpringBoot的美食信息推荐网站系统”的源码包,里面还带着论文、部署文档和配套讲解,多数人的第一反应都是赶紧打开IDEA,java -jar跑起来看看效果。但实际你会发现,照着部署文档一步步走,大概率还是会卡在… · 2026/9/26 20:25:10

大O与Θ到底啥区别?算法复杂度渐近记号全解析
大O与Θ到底啥区别?算法复杂度渐近记号全解析

在技术评审会上,有人指着一段二重循环问我:“这个算法复杂度是O(n)吧?”我说“得看输入”,结果对方反问:“用大O不就是最坏情况吗?”这一问,让我意识到很多人对算法复杂度的理解是“会背不会用”… · 2026/9/26 20:25:10

Indy-SDK Windows环境配置与DID创建实战指南
Indy-SDK Windows环境配置与DID创建实战指南

1. 为什么从 Indy-SDK 入门数字身份,而不是直接上 Hyperledger Aries 或 Sovrin Browser? “indy-sdk tutorials 数字身份认证(一)”——这个标题看似平平无奇,但背后藏着一个被多数初学者忽略的关键判断:… · 2026/9/26 20:25:10

AI Infra架构实战:分层设计、组件选型与分布式训练推理优化指南
AI Infra架构实战:分层设计、组件选型与分布式训练推理优化指南

1. AI Infra架构到底在解决什么问题先把话说直白一点:AI Infra(人工智能基础设施)架构,本质上就是一套让AI模型能从实验室里跑通,到在生产环境里稳定、高效、低成本地对外提供服务的工程体系。它跟传统后端架构最大的区… · 2026/9/26 20:25:10

零基础转行IT网络来得及吗?30+学习路线与证书实用指南
零基础转行IT网络来得及吗?30+学习路线与证书实用指南

"31岁,干了八年销售,手里一个客户资源都带不走,想转行学IT网络,零基础,来得及吗?"这是我在后台收到的一条私信。说真的,我隔三差五就会收到类似的提问,只是年龄换成"… · 2026/9/26 20:24:54

30+零基础转行IT网络:考证路线图与实战避坑指南
30+零基础转行IT网络:考证路线图与实战避坑指南

转行IT网络、零基础、30,还能靠考证逆袭吗?先说结论:能,但有一条硬前提——你得把“考证”当成路线图,而不是免死金牌。我见过35岁从汽修厂出来、靠一本HCIA摸进IDC机房的人,也见过考完HCIE依然不敢投简历、… · 2026/9/26 20:24:54

数据库课后习题答案别硬背:当测试用例集刷,效率翻倍
数据库课后习题答案别硬背:当测试用例集刷,效率翻倍

简介:万常选版《数据库原理与设计》课后习题答案资源,覆盖第2至6章及第9章,适合正在学习关系模型、数据库建模、关系数据理论与模式求精的本科生、自学者作为复习与自测材料。压缩包共7个文件,含3个doc参考答案、2个sql示例脚本、… · 2026/9/26 0:00:21

OpenClaw 替代品?Hermes Agent 踩坑实录:macOS 飞书接入 TaoToken 配置
OpenClaw 替代品?Hermes Agent 踩坑实录:macOS 飞书接入 TaoToken 配置

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/26 0:00:40

向下兼容与向上兼容:接口设计中的兼容性策略与工程实践
向下兼容与向上兼容:接口设计中的兼容性策略与工程实践

一次版本升级事故,是很多团队绕不过去的坎。线上环境里,服务端明明已经上线了新版接口,老的移动端还在照着旧文档传参数。请求一到网关,校验直接拒绝,用户操作失败,客服群炸了锅,开发群里开始互… · 2026/9/26 0:00:46

了解更多?预约专属演示

我们的顾问将为您一对一讲解产品与方案

企业微信二维码