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的相对路径)

 

图片如下:

 

 

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