embedded-2023-04-27

question【链接】

│──language

│  │──C

│  └──C++

│──hardware

│  └──晶体管

│  │  │──BJT

│  │  │──MOSFET

│  │  └──IGBT

│  │──运放
│  │──万用表
│  │──示波器
│  │──逻辑分析仪

│  │──proteus

│  └──AltiumDesigner

│──software

│  └──C51

│  │  │──gpio

│  │  │──中断

│  │  └──定时器

│  └──STM32

│  │  │──stm32f103

│  │  │──stm32f407

│  │  └──lib

│  │  │  │──std

│  │  │  └──HAL

│  │  └──others

│  │    └──gd32

│  └──ARM

│  │  └──单核

│  │  │  └──s5pv210

│  │  │    │──uboot

│  │  │    │──kernel

│  │  │    │──rootfs

│  │  │    └──驱动编程

│  │  │    │  └──字符设备驱动

│  │  │    │  │  │──misc

│  │  │    │  │  │──platform

│  │  │    │  │  └──input子系统

│  │  │    │  │──块设备驱动

│  │  │    │  └──网络设备驱动

│  │  │    └──网络编程

│  │  │    │  │──select

│  │  │    │  └──epoll

│  │  │    └──shell编程

│  │  └──多核

│  │──FPGA

│  │──DSP

│  └──RISC-V

│──GUI

│  │──TFTLCD

│  │──OLED

│  │──serial port screen

│  │──emwim

│  │──ucgui

│  └──qt

│──sensor

│  │──通信模块

│  │  │──4G

│  │  │──WIFI

│  │  └──BLE

│  │──指纹传感器

│  └──超声波传感器

│──bus and protocol

│  │──UART

│  │──IIC【链接】

│  │  └──E2PROM:AT24C02【链接】

│  │──SPI【链接】

│  │  └──FLASH:W25Q32【链接】

│  │──CAN

│  │──USB

│  └──RS485

│  │  │──Modbus-RTU

│  │  └──Modbus-TCP

│  │──MQTT

│  │──TCP/IP【链接】

│  │──UDP

│  └──HTTP

│──data struct and algorithm

│  │──ringbuffer

│  └──PID

│──OS

│  └──多进程

│  │  └──管道

│  │  │  │──无名管道

│  │  │  └──有名管道

│  │  │──消息队列

│  │  │──共享内存

│  │  └──信号灯

│  └──多线程【链接】

│  │  │──消息队列

│  │  │──邮箱

│  │  │──信号量

│  │  │──互斥量

│  │  │──事件集

│  │  └──信号

│  │──ucos

│  │──rt-thread

│  │──freeRTOS

│  └──android

│──IDE

│  │──keil

│  │──cubeMX

│  │──source insight

│  │──IAR

│  └──vim

│──interview【链接】

│  │──出入栈顺序

│  │──大小端判断

│  │──memcpy

│  └──strcpy

└──编程架构

posted @ 2023-04-27 18:49  migui  阅读(40)  评论(0编辑  收藏  举报