bluesilhouettes
Gà mẹ
Chào các bạn, các ví dụ mẫu cho ARM Cortex M0 được NXP cung cấp trên trang này, các bạn chọn bản mới nhất mà tải.
http://ics.nxp.com/support/lpcxpresso/
Các bạn nên lưu ý xem chip LPC1114 mình dùng có mã là 301 hay 302 để chỉnh target cho đúng.
Khi sử dụng LPC Xpresso để lập trình, mặc định khi build chỉ generate file .axf với .bin thôi, các bạn phải chỉnh lại như sau để có hex (khi cần nạp bằng file .hex - đó là trường hợp qua UART)
Bấm vào Project/Properties/bung cái C/C++ Build/chọn Setting/ chọn Tag Build step/
ở ô post-build step paste dòng này vào:
arm-none-eabi-size ${BuildArtifactFileName}; arm-none-eabi-objcopy -O ihex ${BuildArtifactFileName} ${BuildArtifactFileBaseName}.hex ;
Rồi Apply/ OK. Chúc các bạn đạt nhiều thành công.
http://ics.nxp.com/support/lpcxpresso/
Các bạn nên lưu ý xem chip LPC1114 mình dùng có mã là 301 hay 302 để chỉnh target cho đúng.
Khi sử dụng LPC Xpresso để lập trình, mặc định khi build chỉ generate file .axf với .bin thôi, các bạn phải chỉnh lại như sau để có hex (khi cần nạp bằng file .hex - đó là trường hợp qua UART)
Bấm vào Project/Properties/bung cái C/C++ Build/chọn Setting/ chọn Tag Build step/
ở ô post-build step paste dòng này vào:
arm-none-eabi-size ${BuildArtifactFileName}; arm-none-eabi-objcopy -O ihex ${BuildArtifactFileName} ${BuildArtifactFileBaseName}.hex ;
Rồi Apply/ OK. Chúc các bạn đạt nhiều thành công.