c51 生產bin文件

1、使用srec_cat.exe

          a、Keil工程需生成.hex文件

          b、將srec_cat.exe放在工程路徑中任意文件夾下

          c、新建一個文本文檔,之後填寫如下內容,保存後更名爲 main.bat (後綴必須爲.bat)

                CD Objects                                                              //進入obj文件夾
                srec_cat.exe main.hex -Intel -o main.bin -Binary        //使用srec_car.exe 將main.hex轉化爲.bin文件
                echo.                  

                注:註釋僅作爲釋義,不要寫入main.bat中!!!

           d、Keil -->Option for target --> User 中,

                下方的After Build/Rebuild,勾選Run #1,後面輸入 .\Objects\main.bat (即1.bat的相對路徑)
      2、使用hex2bin.exe

            a、Keil工程需生成.hex文件

            b、將hex2bin.exe放在工程路徑中任意文件夾下

            c、新建一個文本文檔,之後填寫如下內容,保存後更名爲 main.bat (後綴必須爲.bat)

                   cd Objects                                                            //進入output文件夾
                   copy ..\Objects\main.hex main.hex                                      //把生成的main.hex複製進來
                   hex2bin -s 0 -p 0 main.hex                                     //使用工具轉換
                   del *.hex                                                           //刪除.hex文件

                    注:註釋僅作爲釋義,不要寫入main.bat中!!!

             d、Keil -->Option for target --> User 中,

                  下方的After Build/Rebuild,勾選Run #1,後面輸入 .\Objects\main.bat (即1.bat的相對路徑)

 

圖片如下:

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章