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

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

3天内不再提示

【Linux开发板学习教程】全免费超全面超详细

北京迅为电子 2022-04-20 17:51 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

迅为i.MX6ULL开发板原创嵌入式开发文档,通过本套教程系统化学习嵌入式开发技能!

Linux开发指南】面向学习用户

第一篇 嵌入式Linux入门

包含嵌入式Linux开发环境构建及基础、嵌入式Windows开发环境构建、嵌入式平台入门实操。

第二篇 Linux系统编程

第三篇 嵌入式Linux驱动开发

包含Linux驱动初探、Linux内核裁剪与定制。

第三部分 Linux驱动基础

第四部分 Linux驱动进阶

第四篇 嵌入式GUI开发

第五篇 Linux系统移植

第六篇 Linux文件系统构建

【开发板使用手册】面向学习完开发指南的用户以及企业研发用户

第一部分 开发板入门

第二部分 开发环境搭建

第三部分 Linux系统编译

第四部分 QT开发

第五部分 Linux系统开发笔记

开发笔记包含:修改开机进度条修改文档、Uboot-Logo修改文档、内核-Logo修改使用文档、移植ssh服务、Jtag调试、移植OpenCv2.4.9、移植OpenCv3.4.1、Python移植、创建ap热点等。

【裸机使用手册】面向需要了解CPU的用户

内容包含Cortex-A7架构、初识ARM汇编、汇编实验、C语言实现LED、移植官方SDK、创建裸机工程、蜂鸣器、按键、主频和时钟配置、GPIO中断、EPIT定时器、定时器按键、GPT定时器延时、串口通信、串口格式化函数、LCD屏幕显示、RTC实时时钟、2C操作、电容触摸实验、屏幕背光调节、MPU6050六轴传感器、DHT11温湿度模块例程等。

所有教程由迅为原创,从Linux入门到驱动开发再到系统移植,一步一步由浅入深, 逐步掌握嵌入式技术。

1 系统安装 学习Ubuntu系统安装、基础操作以及常用命令的使用

2 编译烧写 搭建开发环境,编译和烧写系统

3 裸机例程 学习裸机例程

4 应用开发 学习Linux应用程序的开发

5 驱动开发 学习Linux驱动程序的开发

6 系统移植 Uboot和Linux设备树驱动开发,驱动的移植和内核裁剪

视频教程

Linux学习方法-框架学习法:https://www.bilibili.com/video/BV1HE411w7by

P1第一讲 事半功倍之框架学习法

P2第三讲 事半功倍之Linux系统框架

P3第四讲 事半功倍之Linux应用程序编程框架

P4第四讲 事半功倍之Linux驱动架构的演进

嵌入式学习之Linux裸机篇:https://www.bilibili.com/video/BV1RC4y1H7TC

P1 ARM体系结构简介

P2 I.MX6ULL芯片介绍

P3初识GPIO以及GPIO操作流程

P4使用汇编按照GPIO操作流程点亮LED灯

P5掌握裸机程序的编译烧写以及测试流程

P6使用C语言按照GPIO操作流程点亮LED灯

P7掌握C程序的编译烧写以及测试流程

P8了解NXP提供的资料并使用官方SDK

P9在官方SDK的基础上构建一个通用裸机工程

P10用蜂鸣器学习GPIO输出功能

嵌入式学习之Linux入门篇:https://www.bilibili.com/video/BV1M7411m7wT

P1安装虚拟机VMware软件

P2获取并安装Ubuntu操作系统

P3 Ubuntu系统介绍

P4 Ubuntu启用root用户

P5 Ubuntu使用apt-get下载

P6 vim编辑器的使用

P7 Linux常用命令第一部分

P8 Linux相对路径和绝对路径

P9 Linux家目录和根目录概念

P10 Linux常用命令第二部分

P11 Linux帮助手册讲解

P12 Linux权限管理

P13 Linux连接档概念

P14 Linux目录结构讲解

P15 Linux文件系统概念

P16 Linux第一个程序HelloWorld

P17 Linux环境变量讲解

P18 Linux编写第一个自己的命令

P19 Linux工具之make工具和makefile文件

P20 makefile基本语法(上)

P21 makefile基本语法(下)

P22 VMwareTools工具安装和使用

P23 SSH软件安装和使用

P24 samba安装和使用

P25 Source Insight的安装和使用

P26超级终端安装和使用

嵌入式学习之QT进阶篇:https://www.bilibili.com/video/BV1tp4y1i7EJ

P1本期QT视频将会收获哪些知识?

P2在Windows上搭建QT开发环境

P3 C++基础(上)

P4 C++基础(下)

P5制作一个最简单的QT界面

P6 QT信号和槽

P7仿写一个智能家居界面(上)

P8仿写一个智能家居界面(中)

P9仿写一个智能家居界面(下)

P10 QT上位机开发之串口助手(上)

P11 QT上位机开发之串口助手(下)

P12把QT程序打包成Windows软件

P13 QT网络编程之TCP通信

P14 QT网络编程之UDP通信

P15 QT时间编程之QT时钟

P16 QT系统移植之构建根文件系统

P17 QT系统移植之交叉编译QT源码和触摸源码

P18 QT系统移植之在开发板上部署QT运行环境

P19 QT跨平台运行之把QT程序交叉编译到ARM开发板

P20 QT跨平台运行之使用QT控制蜂鸣器

P21 QT跨平台运行之把QT程序编译成手机APP

P22一键烧写QT程序到开发板

嵌入式学习之Linux驱动篇:https://www.bilibili.com/video/BV1Vy4y1B7ta

P1驱动视频简介(一定要看)

P2掌握了哪些知识以后可以学习驱动视频

P3什么是Linux驱动?

P4 Linux第一个驱动Helloworld

P5 Linux下驱动模块编译讲解

P6 Linux下编译驱动模块实践

P7 make menuconfig图形化配置

P8 Linux下把驱动编译进内核

P9杂项设备驱动讲解

P10编写一个杂项设备驱动

P11应用层和内核层数据传输

P12 Linux物理地址到虚拟地址映射

P13第一个相对完整的驱动实践编写

P14驱动模块传参数

P15申请字符类设备号

P16注册字符类设备

P17自动创建设备节点

P18字符设备和杂项设备总结回顾

P19平台总线模型介绍

P20注册Platform设备

P21注册platform驱动

P22平台总线probe函数编写

P23平台总线模型总结和回顾

P24设备树的由来以及基本概念

P25设备树基本语法

P26在设备树中添加自定义节点

P27设备树中常用的of操作函数

P28设备树下的platform总线

P29 pinctl和gpio子系统(一)

P30 pinctl和gpio子系统(二)

P31 pinctl和gpio子系统(三)

P32 ioctl接口(一)

P33 ioctl接口(二)

P34中断基础概念

P35设备树中的中断节点以及相关函数

P36按键中断实验

P37中断下文之tasklet

P38等待队列

P39工作队列

P40内核定时器

P41按键消抖实验

P42输入子系统(一)

P43输入子系统(二)

P44应用层实现I2C通信

P45 I2C总线实现client设备

P46 I2C总线实现driver驱动

P47驱动程序实现I2C通信

P48 FT5X06触摸驱动实验(一)

P49 FT5X06触摸驱动实验(二)

P50触摸校准实验

【北京迅为】嵌入式学习之Linux系统编程篇:

https://www.bilibili.com/video/BV1zV411e7Cy?spm_id_from=333.999.0.0

P1什么是Linux系统编程?

P2 Linux系统编程基本程序框架

P3标准IO和文件IO

P4文件IO之open函数

P5文件IO之close函数

P6文件IO之read函数

P7文件IO之write函数

P8综合练习(一)

P9文件IO之lseek函数

P10目录IO之mkdir函数

P11目录IO之opendir和closedir函数

P12目录IO之readdir函数

P13综合练习(二)

P14库的基本概念

P15静态库的制作与使用

P16动态库的制作与使用

P17进程基本知识

P18进程控制

P19 exec函数族

P20 ps和kill命令

P21孤儿进程和僵尸进程

P22 wait函数

P23守护进程

P24管道通信之无名管道

P25管道通信之有名管道

P26信号通信(一)

P27信号通信(二)

P28信号通信(三)

P29共享内存

P30消息队列

P31信号量

项目实战教程-天气预报APP:https://www.bilibili.com/video/BV1a54y157Gh

项目实战教程-云服务器智能家居:https://www.bilibili.com/video/BV1WE411w7jG?p=1

项目实战教程-图像识别项目:https://www.bilibili.com/video/BV157411c7sc?p=1

项目实战教程-zigbee智能家居:https://www.bilibili.com/video/BV18J411V7sE?p=1

i.MX6ULL终结者资料介绍:https://www.bilibili.com/video/BV1ny4y1h7gQ

poYBAGJfomuACTl8AAVhuAT34dg295.png

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

    关注

    88

    文章

    11807

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    免费试用|睿擎派开发板等你来测:提交高质量报告,开发板免费

    者开放第1期开发板免费试用活动。成功入选的体验官将免费获得睿擎派RC3506J开发板一片,在真实项目中深度测试,反馈使用体验。完全免费,只要
    的头像 发表于 04-17 11:56 57次阅读
    <b class='flag-5'>免费</b>试用|睿擎派<b class='flag-5'>开发板</b>等你来测:提交高质量报告,<b class='flag-5'>开发板</b><b class='flag-5'>免费</b>送

    奋斗 STM32 开发板入门手册

    电子发烧友网站提供《奋斗 STM32 开发板入门手册.pdf》资料免费下载
    发表于 01-13 10:44 12次下载

    免费试用】正点原子STM32N647开发板免费试用

    STM32N647开发板是正点原子以STM32N647X0H3Q为核心推出的开发板开发板提供了强大的AI算力和CPU处理能力支持,可进行人工智能与机器听视觉的应用开发,同时,
    的头像 发表于 12-23 08:06 1571次阅读
    【<b class='flag-5'>免费</b>试用】正点原子STM32N647<b class='flag-5'>开发板</b><b class='flag-5'>免费</b>试用

    迅为iTOP-Hi3516开发板驱动开发资料全面上线,构建从入门到精通的完整学习路径!

    迅为iTOP-Hi3516开发板linux驱动开发资料全面上线,构建从入门到精通的完整学习路径!
    的头像 发表于 12-19 15:47 817次阅读
    迅为iTOP-Hi3516<b class='flag-5'>开发板</b>驱动<b class='flag-5'>开发</b>资料<b class='flag-5'>全面</b>上线,构建从入门到精通的完整<b class='flag-5'>学习</b>路径!

    迅为Hi3403开发板驱动教程全面上线,开启嵌入式Linux开发新篇章!

    迅为iTOP-Hi3403开发板linux驱动教程全面上线,开启嵌入式Linux开发新篇章!
    的头像 发表于 12-18 14:23 858次阅读
    迅为Hi3403<b class='flag-5'>开发板</b>驱动教程<b class='flag-5'>全面</b>上线,开启嵌入式<b class='flag-5'>Linux</b><b class='flag-5'>开发</b>新篇章!

    迅为iTOP-3568开发板 Linux驱动开发实战:menuconfig图形化配置实验

    迅为iTOP-3568开发板 Linux驱动开发实战:menuconfig图形化配置实验
    的头像 发表于 11-24 15:29 933次阅读
    迅为iTOP-3568<b class='flag-5'>开发板</b> <b class='flag-5'>Linux</b>驱动<b class='flag-5'>开发</b>实战:menuconfig图形化配置实验

    重磅升级!迅为iTOP-Hi3403开发板SDK全面升级至Linux 6.6内核

    【重磅升级!迅为iTOP-Hi3403开发板SDK全面升级至Linux 6.6内核】
    的头像 发表于 11-18 13:34 1172次阅读
    重磅升级!迅为iTOP-Hi3403<b class='flag-5'>开发板</b>SDK<b class='flag-5'>全面</b>升级至<b class='flag-5'>Linux</b> 6.6内核

    迅为3568开发板从零学习Linux驱动开发:迅为一站式资料包如何让我效率翻倍

    迅为3568开发板从零学习Linux驱动开发:迅为一站式资料包如何让我效率翻倍
    的头像 发表于 11-05 11:16 522次阅读
    迅为3568<b class='flag-5'>开发板</b>从零<b class='flag-5'>学习</b><b class='flag-5'>Linux</b>驱动<b class='flag-5'>开发</b>:迅为一站式资料包如何让我效率翻倍

    芯片界惊现“复刻版”STM32Cube:完全免费,还是原厂“福利站”?

    近日,嵌入式工具市场出现了一款支持所有内核所有型号芯片的新平台“McuStudio”,其开发体验、工具链与生态理念与意法半导体的STM32Cube高度兼容,但平台完全免费开放,并整合了原厂最新芯片支持与深度资源。这一发现由资深开发
    的头像 发表于 10-29 17:03 1442次阅读
    芯片界惊现“复刻版”STM32Cube:完<b class='flag-5'>全免费</b>,还是原厂“福利站”?

    RK3506开发板Linux开发板极致性价比之选

    RK3506开发板Linux开发板极致性价比之选瑞芯微RK3506开发板,3核Cortex-A7@1.5GHz+Cortex-M0,Linux
    的头像 发表于 09-11 16:26 3840次阅读
    RK3506<b class='flag-5'>开发板</b><b class='flag-5'>Linux</b><b class='flag-5'>开发板</b>极致性价比之选

    Milk-V Duo S 开发板免费体验 加焊EMMC 烧录系统

    【Milk-V Duo S 开发板免费体验】
    的头像 发表于 08-20 09:24 1351次阅读
    Milk-V Duo S <b class='flag-5'>开发板</b><b class='flag-5'>免费</b>体验 加焊EMMC 烧录系统

    免费试用】开发板评测大赛开启!OH 、RISC-V、Rockchip顶级开发板等你试用~

    道OpenHarmony、RISC-V、Rockchip(下称RK)全面覆盖前沿技术方向,等你用代码与创意点燃科技未来!——点击开发板图片立即申请————点击开发板图片立即申请———
    的头像 发表于 06-05 08:05 1149次阅读
    【<b class='flag-5'>免费</b>试用】<b class='flag-5'>开发板</b>评测大赛开启!OH 、RISC-V、Rockchip顶级<b class='flag-5'>开发板</b>等你试用~

    技术分享 | 迅为RK3568开发板如何将 Linux 板卡虚拟成U盘

    技术分享 | 迅为RK3568开发板如何将 Linux 板卡虚拟成U盘
    的头像 发表于 06-04 10:57 1275次阅读
    技术分享 | 迅为RK3568<b class='flag-5'>开发板</b>如何将 <b class='flag-5'>Linux</b> 板卡虚拟成U盘

    龙TL3562-MiniEVM开发板免费评测 #开发板 #评测体验 

    开发板
    ElecFans小喇叭
    发布于 :2025年05月30日 15:24:12

    NXP i.MX 91开发板#支持快速创建基于Linux®的边缘器件

    NXP Semiconductors FRDM i.MX 91开发板设计用于评估i.MX 91应用处理器,支持快速创建基于Linux ^®^ 的边缘器件。该开发板还设计用于入门级Linux
    的头像 发表于 05-19 10:55 3342次阅读
    NXP i.MX 91<b class='flag-5'>开发板</b>#支持快速创建基于<b class='flag-5'>Linux</b>®的边缘器件