这就是SingleChipMicrocomputer的诞生年代,单片机一词即由此而来。单片机编程需要的软件,Keil编程开发环境(必备)这个是最核心的工具了,用来编写和编译程序,还有一个最重要的功能就是仿真,快速地帮你定位程序BUG,不过要配合ST-Link或者其他仿真器用。一般,用C,,,STM,用Keil。主要是Keil和IAR。Keil是大众化的,用的人多。IAR专业,代码效率高,用的人就不是那么多了。
可以啊,你再装个KEIL(C,的,你现在装的是keilforARM-SDK,是开发crote核的,再在Tools里面用记事本打开,C,Tools内容复制到ARM的Tools后面,ARM的Tools复制到C,Tools里面就可以兼容两个了。二者只是版本不同而已,基本可以通用。keilc,v,新,更好用。不论用汇编还是c语言这两个软件都能胜任。
如何用keilc,立C,程并配置设置,完整的C,程的建立。打开keil软件,选择菜单栏中的project,New一个新的project,如图操作。然后为自己的工程命名,并选择工程的保存路径。点击保存。如图:弹出如图所示界面,选择自己的芯片型号;我们选择,片机的。弹出如图界面,选择确定。然后新建一个文件。keil,译按钮在:Debug–找到图中所示按钮即为单步运行。分别由C,C,译器编译生成目标文件(.obj)。目标文件可由LIB,创建生成库文件,也可以与库文件一起经L,连接定位生成绝对目标文件(.abs)。abs文件由OH,转换成标准的hex文件,以供调试器dScope。KeilC。
keilforarm(现在一般叫做KeilMDK)是用来编译ARM的处理器包括ARM,ARM,CortexM,Keilfor,(一般叫KeilC,使用来编译基于,核的单片机,注意像avr和pic的单片机是不可以编译的.所以要看你用的微处理器是什么,如果你用的是,单片机,就不能用前者(keilforarm),只能用keilfor。。keil,般指KeilC,是美国KeilSoftware公司出品的,列兼容单片机C语言软件开发系统,与汇编相比,C语言在功能上、结构性、可读性、可维护性上有明显的优势,因而易学易用。
暂无评论内容