ThanhNT Blog's

Computer, Networking, Embedded Systems, PCB Design

Tạo file .bin, .hex sử dụng Keil C

Tạo file *.hex dùng Keil C File *.hex, *.bin là 2 định dạng đầu ra được sử dụng rất nhiều khi biên dịch chương trình dùng cho vi điều khiển. Mỗi định dạng có ưu điểm khác nhau và được sử dụng cho các mục đích tương ứng. Keil C hỗ trợ tạo file .hex một cách rất nhẹ nhàng. Các bạn mở Keil C, nhấn Option, chọn thẻ Output, tick chọn Create HEX file, nhấn OK.

Tạo file hex với CCS - Lập trình MSP30

Tạo file hex với CCS Hướng dẫn xuất file hex từ trình biên dịch CCS (Code Composer Studio) Đọc thêm: Tạo file hex với IAR Với CCS v5 Click chọn Project => Properties Trong cửa sổ Properties, chọn mục Build bên trái. Trong tab Build Steps, chọn định dạng TI-TXT (xuất ra file .txt) hoặc INTEL-HEX (xuất ra file .hex) tại mục Apply Predefined Step. Nhấn OK để đồng ý cho sự thay đổi.

Đọc và nạp chương trình trong chip MSP430 với file HEX

Clone chương trình từ chip MSP430 Bài trước tôi đã chỉ ra việc tạo file .hex trên IAR để đưa vào chương trình mô phỏng và hiện trên internet cũng có rất nhiều người chia sẻ chương trình của mình ở dạng file .hex. Bạn chỉ cần đem nội dung file .hex này nạp lại vào con chip tương ứng là đã có thể chạy bình thường - chỉ có điều không chỉnh sửa được thôi.

Tạo file hex với IAR - Lập trình MSP430

Tạo file hex với IAR Để có thể mô phỏng 1 mạch điện có sự tham gia của MCU MSP430 trong Proteus hoặc 1 phần mềm mô phỏng mạch điện nào đó thì chương trình để nạp vào cho MCU sẽ là từ file hex. File hex (trong trường hợp này) là file chương trình đã được biên dịch từ 1 mã nguồn bởi 1 trình biên dịch, sau đó có thể nạp trực tiếp vào MCU.