This is a repository for SUSTech CS301 Embedded System and Microcomputer Principle. Assignments or projects with hyperlinks are recommended for access.
-
I was a student who learned this course in 2022 Fall, one of the only two sophomores in this course while other students were juniors and seniors at that time. The folder
2022-Fall
includes Lectures, labs, Assignments, Final Projects, etc. Enjoy your exploration of this repository!Assignment1
: Morse CodeAssignment2
: Typing Exercise MachineAssignment3
: Pet Feeding SystemFinal Project
: TBG Battle SystemContent Weight Score in-class quiz 30% 97.5 lab practice 11% 91.63 lab programming assignment 10% 100 project 9% 100 final exam 40% 100 course score 100% 98.3 -
I was a Student Teaching Assistant (SA) for this course in 2023 Fall. This job requires me to answer students' questions in the lab classroom from 14:00 - 16:00, on Tuesday, answer students' questions in the QQ group, design assignments and check assignments, check lab practices and register scores for each examinee.
The main contributions as a student assistant are summarized as follows:
Responsible for the design of Assignment1 in 2023 Fall.
Port the LCD driver from keilv5 to STM32Cube, enable the usage of LCD screen in MiniSTM32 V4.
Assignment1
: Huffman Encoding and Decoding Machine(HEDM)Assignment2
: Addition and Subtraction GameAssignment3
: Real Person Verification SystemFinal Project
: Smart-watchWith this experience as a student assistant, I have gained a deeper understanding of embedded programming, honed my ability to port code, and honed my ability to find code bugs. More patient in answering students' questions, cultivating the ability to communicate with superiors, and getting to know a colleague who is a graduate student, Shiyu Chen... It is a work experience before entering society!
I am extremely honoured to be given the 2023 Excellent Student Teaching Assistant fall semester in January 2024.
(Updated in March 2024)