PreC11 – Nội dung thi phần Firmware

Nội dung thi vào C11 gồm 2 phần chính: Hardware và Firmware (Embedded Programming).

Trong bài này nói về nội dung thi của phần Firmware.

Firmware

Nội dung thi phần Firmware được diễn tả một cách ngắn gọn và súc tích là “thực hiện chương trình sao cho dùng được hết tất cả các nút nhấn và LEDs trên ChickenBoard“.

Yêu cầu:

1) Coding style: trong sáng, rõ ràng, code theo standard form cho trong folder tổng hợp tài liệu học MSP430. Sử dụng được chương trình con, thêm điểm cho bài thi biết cách chia chương trình sang các file .c, .h khác.

2) Dùng được 2 nút nhấn (User buttons) và 8 LEDs trên board, kết hợp để tạo các hiệu ứng hay, đẹp.

3) Dùng được các chức năng của MCU: đọc được Input (đọc nút nhấn), Output (LEDs), Timer, Counter, Ngắt (Interrupt).

(đối với các bạn K13 dự thi chiều ngày 6/4/2014 thì chỉ cần sử dụng được Input và Output).

4) Các bạn có khả năng có thể mở rộng chức năng sử dụng, thêm module, linh kiện,… tùy ý.

Lưu ý: Các bạn thuộc diện tuyển thẳng (HappyLED) vẫn phải dự thi, hoàn thành đủ yêu cầu đề thi, có chấm điểm để xét thủ khoa (nếu có), nhưng không xét rớt :D

Xem thêm:

Nội dung thi phần hardware.
Tổng hợp folder tài liệu học MSP430.
Các bước kiểm tra ChickenBoard.
Hướng dẫn đọc nút nhấn với MSP430, chú ý nên xem thêm slide bài giảng tương ứng trong folder tổng hợp tài liệu.
Hướng dẫn nạp code cho ChickenBoard dùng KIT Launchpad.

Trao đổi – thảo luận

Forum dành cho các em C11: http://www.payitforward.edu.vn/forum/forums/105/

Comments are closed.