基于KEIL的编程软件二次开发

     现在的嵌入式编程大部分都在使用KEIL,然而keil的编程界面并不适应每个人.
     所以很多人想将keil的编译下载过程嵌入到自己熟悉的编程工具中。
     其实我们可以通过Windows的命令行控制keil的内的核心应用开发新的编程软件。
    源码。
    源码可以通过用户熟悉的软件编写,如Notepad、VS甚至在txt文件中编写完改后缀都行。主要目的是生成*.C、*.h文件。
     编译。
     编译包含三个主要步骤:
     1.*.c、*.h文件编译成*.o、*.d、*.crf文件(工具armcc.exe),同时需要编译启动文件为*.o、*.d、*.s(工具armasm.exe)
     2.*.O文件链接成映像文件*.axf文件(链接工具armlink.exe)
     3.*.axf文件编译成*.hex(十六进制)或者*.bin(二进制)文件,这两种文件就可以用下载器下载到芯片了。(工具fromelf.exe)
     以上三步提到了几个工具,这些工具的位置都在C:\Keil_v5\ARM\ARMCC\bin文件夹内。这些工具软件都是控制台程序,没有界面,所以正好可以为我们开发新的编程软件所用。
     通过命令行可以控制这些软件对对应的文件进行编译。命令行的帮助信息可以在这里下载https://download.youkuaiyun.com/download/qq_23962233/10874125,
     文档原出处忘了,就把自己下载的汇总到这里了。
     以上内容针对有兴趣深入编译指令的同学,如果你研究命令行研究瞎了眼睛,那么请跟我来投机倒把:
     首先在keil里写一个最简单的程序,然后在keil的设置如下:![在这里插入图片描述](https://img-blog.csdnimg.cn/20181225094830390.jpg?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzIzOTYyMjMz,size_16,color_FFFFFF,t_70)
     然后点击keil的rebuild,查看项目工程文件目录下,是
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值