迅为RK3399开发板嵌入式linux开发指南

迅为RK3399开发板发布《北京迅为嵌入式linux开发指南》,包含从基础环境搭建,Linux入门,开发板平台实操,Linux系统编程,驱动开发,Uboot移植,内核移植,文件系统构建到QT开发等,并提供3399原厂BSP。让您快速熟悉全部开发流程。

第一篇 嵌入式 Linux 入门篇

前言 总领及学习指引

01 框架学习法

02 嵌入式系统学习的框架

03 关于裸机程序和仿真

04 基于迅为开发板的学习步骤

第一部分 嵌入式 Linux 开发环境构建及基础知识

第一章 安装 Vmware 虚拟机

第二章 获取并安装 Ubuntu 操作系统

第三章 Ubuntu 系统介绍

第四章 Ubuntu 启用 root 用户

第五章 Ubuntu 使用 apt-get 下载

第六章 Vim 编辑器的使用

第七章 Linux 常用命令

第八章 Linux 相对路径和绝对路径

第九章 Linux 家目录和根目录

第十章 Linux 常用命令

第十一章 Linux 帮助手册

第十二章 Linux 权限管理

第十三章 Linux 连接档

第十四章 Linux 目录结构讲解

第十五章 Linux 文件系统

第十六章 Linux 第一个程序 HelloWorld

第十七章 Linux 环境变量

第十八章 Linux编写第一个自己的命令

第十九章 Linux 工具之make 工具和 makefile 文件

第二十章 makefile 基本语法(上)

第二十一章 makefile基本语法(下)

第二十二章 安装VMware Tool 工具

第二部分 嵌入式Windows开发环境构建

第二十三章 安装 SSH 软件

第二十四章 安装 Samba

第二十五章 Source Insight 的安装和使用

第二十六章 安装超级终端软件

第三部分 嵌入式平台入门实操

第二十七章 交叉编译器的安装和使用

第二十八章 借助U盘或TF卡拷贝程序到开发板上

第二十九章 NFS服务器的搭建和使用

第三十章 控制GPIO高低电平

第二篇 Linux系统编程篇

第一部分 Linux下I/O操作

第三十一章 文件IO和标准IO

第三十二章 目录IO

第三十三章 库的制作与使用

第二部分 进程与进程间通信

第三十四章 进程基础

第三十五章 进程间通信

嵌入式Linux驱动开发篇

第一部分 Linux驱动初探

第三十六章 Linux驱动初探

第二部分 Linux内核裁剪与定制

第三十七章 Linux内核模块

第三十八章 驱动模块编译进内核

第三部分 Linux驱动基础

第三十九章 Linux MISC驱动

第四十章 Linux用户层和内核层

第四十一章 物理地址与虚拟地址

第四十二章 MISC蜂鸣器驱动实验

第四十三章 驱动模块传参

第四十四章 注册字符设备号

第四十五章 注册字符类设备

第四十六章 自动创建设备节点

第四十七章 字符设备和杂项设备总结回顾

第四十八章 Platform 设备驱动

第四十九章 平台总线总结回顾

  • Linux驱动进阶

第五十章 Linux设备树

第五十一章 添加设备树节点

第五十二章 设备树常用of函数

第五十三章 设备树下的platform驱动

第五十四章 Pinctrl 子系统和 GPIO 子系统

第五十五章 Pinctrl和GPIO子系统实验

第五十六章 设备驱动IO控制

第五十七章 Linux中断实验

第五十八章 中断下文之tasklet

第五十九章 等待队列

第六十章 中断下文之工作队列

第六十一章 Linux内核定时器

第六十二章 定时器按键消抖实验

第六十三章 输入子系统实验

第六十四章 Linux I2C驱动

第六十五章 Linux I2C驱动实验

第六十六章 电容屏触摸驱动实验

第四篇 Linux系统移植篇

第六十七章 Uboot编译及移植

第六十八章 内核的编译及移植

第六十九章 Linux文件系统的构建

第五篇 嵌入式GUI开发篇

第一部分 QT应用开发

第七十章 C++入门

第七十一章 Qt基础

第七十二章 Qt系统移植

第七十三章 Qt下控制硬件

第七十四章 Qt for Android

第六篇 Linux文件系统构建篇

第七十五章 Buildroot文件系统构建

迅为RK3399开发板嵌入式linux开发指南相关推荐

  1. 【分享】4412开发板-嵌入式Linux开发须要掌握的基础知识和技能

    本文转自迅为电子论坛:http://www.topeetboard.com 1.Linux 基础 安装Linux操作系统 Linux文件系统 Linux经常使用命令 Linux启动过程具体解释 熟悉L ...

  2. 电脑向linux板卡传文件,ARM 开发板嵌入式linux系统与主机PC通过串口传输文件

    ARM 开发板嵌入式linux系统与主机PC通过串口传输文件 本来以为按以下两篇文章就可以几步轻松搞定这个问题,没想到遇到两个小麻烦: 1,我用的xp虚拟机下redhat9.0做主机,按照下面第一篇文 ...

  3. arm开发板嵌入式Linux的ftp软件

    给嵌入式Linux开发板移植ftp服务器,简单好用.方便Windows去访问开发板内部数据 源码下载 stupid-ftpd是开源的,链接:Stupid-FTPd - Browse /stupid-f ...

  4. STM32MP157开发板嵌入式Linux指南资料

    iTOP-STM32MP157开发板资料全面升级了!现手册资料,由两部分组成: 开发板使用手册+开发指南手册 目前两份手册资料编写有1700页左右,后续资料会不断更新,不断完善,帮助用户快速入门,大大 ...

  5. 嵌入式设备开发专题《tiny4412开发,嵌入式linux开发环境搭建》

    嵌入式linux开发基础: 1.系统组成: 嵌入式linux系统的组成包括三部分:bootloader程序.linux内核.根文件系统 bootloader程序:系统上电后首先要执行的程序,主要功能是 ...

  6. ARM 开发板嵌入式linux系统与主机PC通过串口传输文件

    嵌入式linux系统与主机通过串口传输文件 我想如果要从PC机下载东西到开发板的嵌入式linux系统里面,很多人首先会想到用tftp sftp等网络工具从网口下载.但如果网络用不了,只能通过串口下载怎 ...

  7. arm开发板嵌入式 linux 修改开机启动logo,ARM开发板 嵌入式Linux 修改开机启动LOGO...

    1.嵌入式 Linux LOGO显示原理 嵌入式Linux是直接在FrameBuffer的基础上.直接显示一个ppm格式的图象.它 kernel/drivers/video/fbcon.c中的fbco ...

  8. zc706开发板的linux开发,第一篇:zc706 开箱及开发环境搭建

    第一篇:zc706开箱及开发环境搭建 1.拿到zc706时的封装箱子,从该工具箱中打开后,将看到内含的器件: 2.其中zc706评估板具体各部分说明如下: 在拿到开发板后,默认开发板上的拨码开关以及跳 ...

  9. linux开发板测试,Linux 开发板常规测试

    [正点原子]I.MX6U用户快速体验V1.2.pdf 1. LED 与蜂鸣器测试 LED 测试 echo none > /sys/class/leds/sys-led/trigger # 改变 ...

  10. 【安信可ESP32-A1S音频开发板①】Linux开发环境搭建,带你快速入门

    文章目录 一.前言 二.环境搭建 2.1 获取sdk 2.2 下载工具链 2.3 设置SDK路径和编译环境的变量 2.4 编译和下载 三.SDK 目录结构简介 四.开发资料 一.前言 ESP32-A1 ...

最新文章

  1. 创建文档库时指定文件夹(路径)
  2. Linux PHP增加JSON支持及如何使用JSON
  3. JavaScript:向数组开头添加
  4. C/C++——为什么类的静态成员函数在定义的时候不写static?
  5. Cocosd-x”设计模式“之五 :防御式编程”模式“
  6. 普通平键的主要尺寸有_你还在为怎样选择床上用品尺寸而烦恼吗?床品尺寸大解析帮到你!...
  7. haoi2018奇怪的背包题解
  8. 页面编程小技巧 —— 大屏图片自适应
  9. 京东移动端分类页面侧导航栏实现
  10. 怎么在GIF动态图中添加文字
  11. AJAX,Axio异步框架(对原生AJAX封装)。web分区
  12. html5创建桌面快捷方式,iOS APP创建桌面快捷方式
  13. Linux 下 va_start、va_end 学习及使用
  14. 如何调教ChatGPT
  15. Android 上实现像微信一样的用Fragment来实现的Tab切页效果 提供源码下载
  16. Android把图片压缩到一定大小并不失真
  17. 举例跟踪分析Linux内核5.0系统调用处理过程
  18. ‘xxx‘ is not public in ‘xxx‘,Cannot be accessed from outside package
  19. 新浪博客中插入高亮代码
  20. 假如有三百多万存款,做什么稳健实体生意好?

热门文章

  1. win7 企业版 kms 批量激活 简单配置.
  2. csma研究背景_前言 自制8位计算机 项目背景介绍
  3. tftp服务器上传文件至华三ac,ftp和tftp 上传文件到h3c交换机
  4. 《计算机算法设计与分析 第4版 (王晓东) 课后答案[1-9章]》pdf版电子书附下载链接
  5. 一张图表,人人都能建立自己的AARRR运营模型
  6. 联发科/华为/三星等处理器规格表
  7. 广州地铁线路查询程序C语言,广州地铁线路图
  8. 迎亚运 广州推出全国首个地铁导向地图
  9. 磁力计椭球拟合使用篇 IMU 加速度、电子罗盘校准
  10. cglib 动态代理原理详解