嵌入式知识总结【目录】

应用层必备知识

Linux命令

工具
基础指令
扩展指令

C语言

编辑器配置和使用
编译流程(GCC G++)
基础数学知识
常量及变量
运算符
控制语句
循环语句
数据
指针
数组和指针
存储类型和内存分配
结构体、共用体和枚举
GDB断点调试方法
递归函数
常用排序方法

Shell

介绍
执行方式
变量使用
字符串相关操作
数组
输入输出

Makefile

基本用法
变量
通配符

数据结构

线性表
单链表
单向循环、双向循环链表
线性表应用

链栈
队列

哈希表

文件IO

标准IO
文件IO

进线程

进程
线程
进程间通信
线程间通信

网络编程

TCP
UDP
广播和组播
TCP应用
UDP应用
扩展协议(基于UDP)

串口编程

底层基础 (stm32f103)

环境搭建及软件配置
GPIO
串口中断
定时器中断
DMA
IIC
模拟IIC
硬件IIC
SPI
ADC

ARM (stm32mp157a)

ARM架构及指令集
汇编指令集
点灯(GPIO)
uart
pwm
按键中断
IIC
ADC
SPI

系统移植

驱动学习 (RK3588)

内核模块
led驱动
寄存器操作
字符设备驱动
并发和竞态
IO模型
设备树
子系统
总线驱动
IIC驱动
块设备驱动
内存分配
摄像头驱动
网卡驱动
USB驱动

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值