HKUST RoboMaster embedded software team tutorial.
Materials will be released/modified later.
Date | Time | Venue | Topics |
---|---|---|---|
13/9 | 19:00~21:00 | Room 2302 | Basics of C language |
15/9 | 14:00~16:00 | LG4 Multi-Function Room | More C language & Basic of Git |
21/9 | 14:00~16:00 | LG4 Multi-Function Room | Computer System |
22/9 | 14:00~16:00 | LG4 Multi-Function Room | Introduction to embedded system |
28/9 | 14:00~16:00 | LG4 Multi-Function Room | Basics of RTOS |
29/9 | 14:00~16:00 | LG4 Multi-Function Room | CAN protocol and PID control |
- Finding maximum consecutive repeating character. Due at 22/9/2019.
Note: These notes are not meant to be complete, readers are expected to read more supplementary articles below. Also, as these notes are written by senior team members, there might be wrong explanations and readers are encouraged to submit issues to help us improve the notes.
The web ppt CSS is optimized for 16:9 computer screen only. (in short, my screen only)
Please read the markdown version instead of the ppt version. The ppt version is:
- Optimized for large screens only. (scale would affect the display)
- Not detailed, certain contents are hidden in the ppt.
- Not suitable for mobile users.
Web ppt files are generated using Cleaver.
- C language
- C tutorial
- Pointer Overview
- Volatile
- Bit mask
- Fixed width integer
- Essential C (Comprehensive)
- Concurrency
- Git
- LLVM
- CCLS. Windows pre-built binary.