diff --git a/README.md b/README.md index 9a9a474..f13a8d6 100644 --- a/README.md +++ b/README.md @@ -1,153 +1,127 @@ # 嵌入式知识总汇 -##硬件核心(Hardware Core) - -###Controller(控制器) - -- CPU -- MCU - * 51 - * HCS12 - * AVR XMEGA - * ESP8266 - * Coldfire - * ARM STM32 -- MPU -- DSP - * MSP430 -- SOC - * OMAP -- CPLD - * Altera EPM7128S - * Lattice LC4128V -- FPGA - * Altera Cyclone - * Xilinx XC9500 -- DSC - * TMS320F28x - * MC56F83x - -###Actuator(执行器) - -- 电机 - -###Sensor(传感器) - -- RIP(人体红外) -- Temperture(温度) -- Light -- Motion(运动) -- Camera - -##electronic component(电子元件) - -- 电容 -- 保护装置 -- 端子与连接器 -- 电线 -- 开关 - * Switch - * Keypad - * Relay -- 电阻 - * Thermistor (热敏电阻) - * Varistor(压敏电阻) -- 电磁感应装置 -- network - * 电阻排 -- 忆阻器 -- 压电装置、晶体谐振器 -- 电源 -- 二极管 -- 晶体管 - -##控制器核心电路(MCU Kenrel) - -- ADC / DAC -- RTC -- Timer / Watchdog Timer (定时器) -- Flash / NAND Flash -- ROM / EEPROM -- RAM -- Cache -- PWM -- I/O / GPIO -- UART -- Modem -- DTMF -- CAN -- SPI -- I2C -- IEEE -- CRC -- Interrupt (中断) - -##Commucation(通信) - -###硬件间通信 - -- Bluetooth -- Xbee / Zigbee -- Z-Wave -- 6LoWPAN -- NFC -- Wifi -- Radio -- IR (红外) -- 802.11 - -###硬件通信 - -- UART -- S2C -- RS232C/RS485 -- HDLC -- SPI/SCI/SI -- CAN -- USB -- FireWire - - -###网络协议 - -- HTTP -- CoAP -- MQTT -- XMPP -- WebSocket -- UDP -- TCP - -##软件编程 - -###Common - -- ISR -- Driver -- DMA -- I2C - - -###OS - -- uCOS -- Contiki -- TinyOS -- VXWorks -- FreeRTOS -- Windows CE -- Windows 10 IoT Core -- mbed OS -- emOS -- Salvo -- MQX -- uCLinux -- openWRT -- RIOT - -###non-OS - -- LwIP +- 硬件核心(Hardware Core) + - Controller(控制器) + + CPU + + MCU + + 51 + + HCS12 + + AVR XMEGA + + ESP8266 + + Coldfire + + ARM STM32 + + MPU + + DSP + + MSP430 + + SOC + + OMAP + + CPLD + + Altera EPM7128S + + Lattice LC4128V + + FPGA + + Altera Cyclone + + Xilinx XC9500 + + DSC + + TMS320F28x + + MC56 F83x + - Actuator(执行器) + + 电机 + - Sensor(传感器) + + RIP(人体红外) + + Temperture(温度) + + Light + + Motion(运动) + + Camera +- electronic component(电子元件) + - 电容 + - 保护装置 + - 端子与连接器 + - 电线 + - 开关 + + Switch + + Keypad + + Relay + - 电阻 + + Thermistor (热敏电阻) + + Varistor(压敏电阻) + - 电磁感应装置 + - network + + 电阻排 + - 忆阻器 + - 压电装置、晶体谐振器 + - 电源 + - 二极管 + - 晶体管 +- 控制器核心电路(MCU Kenrel) + - ADC / DAC + - RTC + - Timer / Watchdog Timer (定时器) + - Flash / NAND Flash + - ROM / EEPROM + - RAM + - Cache + - PWM + - I/O / GPIO + - UART + - Modem + - DTMF + - CAN + - SPI + - I2C + - IEEE + - CRC + - Interrupt (中断) +- Communication(通信) + - 硬件间通信 + + Bluetooth + + Xbee / Zigbee + + Z-Wave + + 6LoWPAN + + NFC + + Wifi + + Radio + + IR (红外) + + 802.11 + - 硬件通信 + + UART + + S2C + + RS232C/RS485 + + HDLC + + SPI/SCI/SI + + CAN + + USB + + FireWire + - 网络协议 + + HTTP + + CoAP + + MQTT + + XMPP + + WebSocket + + UDP + + TCP +- 软件编程 + - Common + + ISR + + Driver + + DMA + + I2C + - OS + + uCOS + + Contiki + + TinyOS + + VXWorks + + FreeRTOS + + Windows CE + + Windows 10 IoT Core + + mbed OS + + emOS + + Salvo + + MQX + + uCLinux + + openWRT + + RIOT + - non-OS + + LwIP ##内容贡献者