Copyright: Attribution, allow others to create paper-based, and must distribute paper (based on the original license agreement with the same license Creative Commons )
0. foundation Foundation
0.1.1 Course Outline
3, complete embedded learning what route
This section describes the complete embedded learning course , included in the complete study of the route I plannedPart 4:
- Main course
- Android extension
- Things extension
- Training Project.
part 1: Core courses (five modules) :
- linux foundation and C language
- linux application development (system programming, network programming)
- Programming ARM (ARM architecture, ARM assembler, common development board peripherals bare metal programming)
- linux system transplant (the uboot transplant, kernel transplantation, rootfs production)
- linux-driven development
part 2: Android extension :
- Android HAL drivers
- Android system customization
- Android Application Development
Part 3: Things extensions :
- GPS tracking and map
- Wifi
- Bluetooth 4.0
- Zigbee
- RFID
Part 4: Embedded things real items :
- Huawei Hass Hi3518 Network Cameras
- Open source Quadcopter
- Network remote control lighting system
- E-book reader
- Bare metal write picture player
- Open-source Android tablet
4, embedded and networking, cloud computing, big data relationships
This section focuses on the concept and framework of things, a detailed analysis of embedded, cloud computing, big data technologies and the Internet of Things association .