• 迅为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系统编程篇

     

    第一部分 LinuxI/O操作

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

    第三十二章 目录IO

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

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

    第三十四章 进程基础

    第三十五章 进程间通信

    嵌入式Linux驱动开发篇

     

    第一部分 Linux驱动初探

    第三十六章 Linux驱动初探

     

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

    第三十七章 Linux内核模块

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

    第三部分 Linux驱动基础

    第三十九章 Linux MISC驱动

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

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

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

    第四十三章 驱动模块传参

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

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

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

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

    第四十八章 Platform 设备驱动

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

    第四部分 Linux驱动进阶

    第五十章 Linux设备树

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

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

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

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

    第五十五章 PinctrlGPIO子系统实验

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

    第五十七章 Linux中断实验

    第五十八章 中断下文之tasklet

    第五十九章 等待队列

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

    第六十一章 Linux内核定时器

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

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

    第六十四章 Linux I2C驱动

    第六十五章 Linux I2C驱动实验

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

     

     

    第四篇 Linux系统移植篇

    第六十七章 Uboot编译及移植

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

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

     

     

     

     

    第五篇 嵌入式GUI开发篇

    第一部分 QT应用开发

    第七十章 C++入门

    第七十一章 Qt基础

    第七十二章 Qt系统移植

    第七十三章 Qt下控制硬件

    第七十四章 Qt for Android

     

     

     

    第六篇 Linux文件系统构建篇

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

     

     

    iTOP-RK3399开发板:http://topeetboard.com/Product/iTOP-3399.html

  • 相关阅读:
    go开发常用工具
    go 组合取代继承
    go 的struct 跟map赋值不同
    Go进阶35:Go语言自定义自己的SSHServer harder
    Go进阶18:常用加密解密算法总结
    golang处理时区
    Go的定时器cron
    Docker Alpine 容器修改/etc/hosts 不生效的问题
    成为 Go 高手的 8 个 GitHub 开源项目
    C#知识点总结系列:3、C#中Delegate和Event以及它们的区别
  • 原文地址:https://www.cnblogs.com/topeet/p/15039764.html
Copyright © 2020-2023  润新知