[C7] Chuẩn bị bài UART

Manhdd

Cố Vấn CLB
Staff member
Các giới thiệu cơ bản và phần ứng liên quan đến UART các bạn xem tại:

<< Chuẩn bị bài UART - 2death >>
rồi, sau khi đọc xong, mình sẽ viết đoạn tiếp theo cho C7:
3.5 Giải pháp dành C7 - những học viên may mắn nhất từ trước đến giờ :)
Mạch LaunchPad của các bạn có sẵn chức năng UART. Do vậy, hiện thời các bạn chưa cần phải đầu tư làm các phần cứng UART như bài trên :)
Tuy nhiên, chip TUSB430 - USB2UART trên mạch LaunchPad của các bạn chỉ hỗ trợ ổn định đến tốc độ baud tối đa là 9600. Cho nên sau này, để giao tiếp với máy tính ở tốc độ cao hơn, dùng cho các ứng dụng phức tạp hơn (với chip ARM, PIC), các bạn sẽ phải suy nghĩ đến việc tích hợp chip PL2303 hay FT232 trên phần cứng .

Như vậy, bài học của chúng ta sẽ tương đối nhẹ nhàng về phần cứng. Các bạn nhớ đem theo LaunchPad, mạch main, LCD và bus cắm.
(À chú ý là các bạn có thể hàn header vào lỗ TP1 để lấy nguồn 5V USB chạy LCD, khỏi phải mang Adapter)

Về phần mềm, các bạn lưu chuẩn bị các phần mềm sau:
- Advanced Serial Port Terminal (upload bản cũ, các bạn có thể tự download bản mới hơn).
- Microsoft Visual Studio (dành cho buổi sau, đã chép cho các bạn hôm học SPI).
- Virtual Serial Port Driver (dự phòng cho ai không có phần cứng, đã chép cho các bạn hôm học SPI).
- Driver UART (và các driver từ đầu đến giờ) được đính kèm dưới bài viết.

Bài này rất quan trọng, mong các bạn tới lớp đầy đủ nhé :d
 

Attachments

Kisses Hacker

Art Supporter
Staff member
Chợt nghĩ tới cảnh bạn nào đọc xong bài chuẩn bị trong link trước, hì hục làm mạch, mua FT232, bla bla xong vào đọc tiếp phần dưới :2cool_sexy_girl:
 

2death

Cố Vấn CLB
Staff member
Chợt nghĩ tới cảnh bạn nào đọc xong bài chuẩn bị trong link trước, hì hục làm mạch, mua FT232, bla bla xong vào đọc tiếp phần dưới :2cool_sexy_girl:
KIT launch pad có thể xài đỡ để làm chức năng UART giao tiếp với máy tính, tuy nhiên tốc độ truyền giới hạn (baud = 9600 thực ra là chậm đấy).
Mạch FT232 khá lợi hại, xài được cho những mục đích khác, mà chắc chắn sau này cũng phải sắm để xài :D
 

Manhdd

Cố Vấn CLB
Staff member
cách cài đặt driver ft232 thế nào vậy ah
Anh cũng chưa dùng FT232 bao giờ nên chỉ kiếm cái driver dự phòng trong máy thôi :-p
Anh xem cấu trúc driver đó bao gồm các file inf và library, tức là em có thể tuỳ chỉnh được :D
Để cài driver này, thông thường thì khi cắm thiết bị window sẽ báo thiếu driver, mình chọn update driver, trỏ đường dẫn đến thư mục driver là được. Còn muốn cài trước, người ta dùng Driver Package Installer, em tự tìm hiểu thêm :-p
 
Top