Tự học vi xử lý
Trong bất cứ lĩnh vực gì của cuộc sống nếu bạn muốn trở thành chuyên gia thì bạn phải cố gắng và rèn luyện hết mình. Muốn học lập trình vi xử lý nhanh và chuyên nghiệp bạn cần đầu tư thời gian và công sức mỗi ngày để luyện viết code. Học lập trình vi xử lý có khó không là một câu hỏi thường gặp ở những học sinh tôi đào tạo. Xét cho cùng những câu hỏi như vậy đều chỉ mang
tính chất tương đối bởi với người đã làm được thì thật là dễ và với người chưa làm được thì lại mịt mùng, bao la như thuyền giữa biển khơi vô tận. - Có hiểu biết cơ bản về điện tử số, hiểu bit là gì, byte là gì, dao động là gì, các thanh ghi là gì, mức cap là gì, mức thấp là gì , các phép toán cộng, trừ, nhân , chia được máy tính xử lý như thế nào.
- Có kiến thức cơ bản về ngôn ngữ lập trình C, hiểu về khai báo biến , kiểu biến, các toán tử trong C, các phép so sánh , logic trong C, biết xây dựng các hàm, chương trình con, biết các cấu trúc lập trình rẽ nhánh cơ bản như if- else, while, for, switch, goto label, .. biết xây dựng các giải thuật cơ bản khi sử dụng trong những cấu trúc rẽ nhánh như trên.
Học lập trình vi xử lý là rất khó nếu như bạn không biết về điện tử số, không hiểu ý nghĩa của các hệ đếm và không biết gì về điện tử cơ bản cũng như chẳng thạo một ngôn ngữ lập trình nào. Trước khi có ý định học lập trình cho một con vi xử lý nào đó thì tôi nghĩ bạn nên trau rồi những kiến thức trên để có nền tảng học lập trình vi xử lý tốt hơn sau này. 1) Vi điều khiển a) Kiến trúc vi điều khiển Những vi điều khiển nên bắt đầu mà tôi khuyến nghị là: PIC, MSP430. Còn nếu bạn không cần nghiên cứu chuyên xâu mà chỉ cần nhanh chóng phát triển ứng dung thì có thể dung Arduino 2) Tiếp cận với vi điều khiển a) Chúng ta cần làm cái gì? Tóm lại, điều quan trọng nhất các bạn phải học là cách thực hiện một chương trình sao cho thật logic, hiệu quả, nhờ sự hướng dẫn của mọi người để tìm đến các thư viện code, những bài tập mẫu để đỡ mất công suy nghĩ những vấn đề bé nhỏ mà người khác đã
giải quyết tốt. a) Tìm hiểu một số khái niệm cần thiết:
KIT lập trình cua PIC
KIT lập trình cho MSP430 d) Học viết chương trình Blog mới của MCULearning lehung.tk |