將srecord-1.64-win32中的srec_cat.exe拷貝到專案\Debug之下。
然後將要合併的BootLoader.hex檔也放進來。
寫一個Merge.bat檔,內容為
srec_cat.exe Bootloader.hex -intel ProjectXXX.hex -intel -o ProjectXXX_all.hex -intel
修改Post Build Steps內容
發動Build Project後會自動生成合併檔
轉職工程師 目前找尋理想中
將srecord-1.64-win32中的srec_cat.exe拷貝到專案\Debug之下。
第一個是MCU換了。所以只能回去STM32CubeIDE上做編譯,這個問題不大。
有客戶要做案子,希望看到會動的東西。
因為專案需求UI又很趕的狀況下,只能利用別人的UI工具會比較快。UI後期最麻煩的是當圖型可以顯示,從老闆到業務到客戶每個人都會有意見。修改頻繁但不會是主功能。
簡單翻過: 沒有說明5個版本行銷分界原因,但有將行為及現象說清楚。
STM32CubeIDE, MCU為STM32, UI是Eclipse, 編譯器是GCC
MCUXpresso IDE, MCU為iMX系列, UI是Eclipse, 編譯器是GCC
改用免費軟體來開發。所以重新試工具。
就簡單編個LED控制程式,程式是沒有問題,因為HAL都限定好名字。
比較有問題的是除錯。
Run為下載後全速跑。好像沒有中間停下來。
Debug是可以單步。也可以看裝置設定。也可以下載記憶體內容。
剩下的就是適應及功能組合。