Mục lục:

Lập trình MSP430 DIP bằng Ez430: 4 bước
Lập trình MSP430 DIP bằng Ez430: 4 bước

Video: Lập trình MSP430 DIP bằng Ez430: 4 bước

Video: Lập trình MSP430 DIP bằng Ez430: 4 bước
Video: 430Boost-CC110L RF BoosterPack Introduction 2024, Tháng bảy
Anonim
Lập trình MSP430 DIP bằng Ez430
Lập trình MSP430 DIP bằng Ez430

Khi tôi tìm thấy bộ lập trình ez430 USB của TI, nó có vẻ là một trong những phương pháp dễ dàng hơn để thiết lập và chạy với MCU. Làm thế nào tôi có thể sai, nó có ez trong tên! Nó chỉ ra rằng nó trên thực tế là dễ dàng … hầu hết là.

Ez430 rất tuyệt nếu bạn muốn sử dụng các bảng mục tiêu nhỏ mà TI bán, nhưng việc thiếu thông tin cho người mới bắt đầu thực sự sẽ khiến bạn nản lòng khi cố gắng chuyển sang lập trình các chip bên ngoài và lượng thông tin kỹ thuật từ Texas Instruments đang khiến bạn nản lòng.

Trong bài viết ngắn gọn này, tôi hy vọng sẽ hướng dẫn cách bắt đầu và chạy với các mẫu DIP mà bạn đã đặt hàng từ TI bằng ez430. Tôi sẽ làm việc với cùng một đơn vị vi điều khiển (MCU) như trên bảng mục tiêu ez430, cụ thể là MSP430F2013. Bất kỳ MSP430x2xx nào cũng sẽ hoạt động với cùng một phương pháp và theo như tôi biết thì toàn bộ dòng MSP430 sử dụng các kết nối lập trình giống nhau. Nếu bạn sử dụng một gói không phải là gói nội tuyến kép (DIP hoặc DIL) hoặc một thiết bị không phải MSP430x2xx thì bạn sẽ cần tham khảo biểu dữ liệu cho thiết bị để tìm các vị trí ghim thích hợp.

Bước 1: Các bộ phận

Các bộ phận
Các bộ phận

Để lập trình msp430, bạn chỉ cần một số phần. Đây là danh sách: Ổ cắm IC dây MSP430 MCU ez430 Ổ cắm 4 chân (.050 Kết nối lưới) Ghi chú nhanh về ổ cắm 4 chân. Hướng dẫn sử dụng ez430 liệt kê số bộ phận Mill-Max. Mouser.com đã có chúng trong kho khi tôi kiểm tra lần cuối và Mill-Max có thể cung cấp hàng mẫu. Lưu ý rằng hình ảnh có các bộ phận bổ sung cho bảng proto được đề cập ở phần sau của bài viết. Tôi đã sử dụng dây đo 30 bọc Kynar cho các kết nối quấn.

Bước 2: Bảng

Hội đồng quản trị
Hội đồng quản trị
Hội đồng quản trị
Hội đồng quản trị
Hội đồng quản trị
Hội đồng quản trị
Hội đồng quản trị
Hội đồng quản trị

Lập trình MSP430 chỉ cần 4 dây, bao gồm các kết nối Vcc và Vss. Sơ đồ dưới đây sẽ hữu ích. Đây là những kết nối duy nhất bạn cần để tải một chương trình xuống MCU. Tôi đã xây dựng hai bảng lập trình. Đầu tiên sử dụng một breadboard nhỏ, ổ cắm ZIF và 4 dây từ cáp IDE cũ với ổ cắm 4 chân được hàn vào một đầu. Ổ cắm Zero Insertion Force chỉ tiết kiệm công sức khi di chuyển MCU xung quanh. Cái thứ hai sử dụng một ổ cắm DIP từ Mill-Max và một số chân tôi đã đặt xung quanh, cũng như một số thành phần khác. Tôi đã quấn dây hầu hết các kết nối. Nó chỉ cần thiết để hàn ổ cắm 4 pin. Về cơ bản, nó là một bảng proto không có bộ dao động. Xem tại đây để biết sơ đồ bảng proto. Bảng 2-2 của tài liệu TI giết mổ 144c (Hướng dẫn sử dụng MSP430x2xx) hiển thị các đầu cuối chân cắm không được sử dụng. Điều này quan trọng đối với bảng dự án của bạn, nhưng không quan trọng đối với lập trình. MCU sẽ không chạy chương trình của bạn trừ khi bạn kéo chân RST lên cao bằng cách sử dụng điện trở 47k. Một lưu ý khác về ổ cắm chân. Khi bạn kết nối các chân ez430 với ổ cắm 4 chân, hãy đảm bảo rằng kết nối Vcc là chính xác. Bạn có thể xác minh điều này bằng cách xem sơ đồ trong Hướng dẫn sử dụng ez430. Lưu ý rằng R10 được gắn vào Vcc ở phía ez430. Bạn sẽ có thể đi theo dây dẫn trên bảng trở lại chân kết nối gần nhất là chân 1 của đầu nối. Ngoài ra, bạn có thể xây dựng kết nối lập trình 4 dây, được gọi là Spy-Bi-Wire, vào ứng dụng cuối cùng của mình và bạn sẽ không phải tháo chip nào cả. Nếu bạn quyết định làm theo cách đó, thì bạn có thể cấp nguồn cho MCU từ nguồn điện 3V của ứng dụng và chỉ cần kết nối các chân 2 và 3 (xem J1) trên bộ lập trình USB với MCU của bạn.

Bước 3: Lập trình

Lập trình
Lập trình

Như tôi đã đề cập, một khi bạn đã sẵn sàng phần cứng, ez430 rất dễ sử dụng. Chương trình IAR Kickstart đi kèm với thiết bị sẽ giúp bạn thiết lập và chạy nhanh chóng. Có một chương trình ví dụ đi kèm làm nhấp nháy đèn LED gắn vào cổng 1.0. Để chạy chương trình ví dụ trên bảng của bạn, chỉ cần thêm đèn LED và điện trở trên chân 2 và điện trở kéo lên 47k ohm trên chân 10 và bạn sẽ tắt và nhấp nháy. tìm thấy tại trang web này. Đó là khá nhiều. Có một vài chương trình ví dụ khác. Nếu bạn muốn thử chúng trước khi bắt đầu lập trình cho riêng mình, hãy tìm kiếm nhanh 'các dự án msp430' sẽ cho bạn khá nhiều kết quả. Chúc bạn thành công và vui vẻ khi lập trình!

Bước 4: Liên kết hữu ích

Hướng dẫn sử dụng MSP430 Pageez430 của TI

Đề xuất: