Keil Vision2 MCS-51单片机的开发除了需要硬件的支持以外,同样离不开软件。CPU真正可执行的是机器码,用汇编语言或C等高级语言编写的源程序必须转换为机器码才能运行,转换的方法有手工汇编和机器汇编两种,前者目前已极少使用。机器汇编是指通过汇编软件将源程序变为机器码的编译方法。这种汇编软件称为编译器。本节将向大家介绍目前十分流行的Keil Vision2。
Keil Vision2集成开发环境介绍
Keil Vision2是一个集成开发环境(Intergrated Development Environment,IDE),它包括编译器、汇编器、实时操作系统、项目管理器和调试器等。它可以用于编写、调试和软仿真所有的51内核控制器,也可以和IDE连接进行芯片的在线调试。同时 C编译器保留了汇编代码高效、快速的特点,可以作为许多编程工具的第三方支持。因此,它无疑是8051开发用户的首选。
当使用Vision2的开发工具进行项目开发时,项目的开发流程和其他软件开发项目的流程极其相似,一般遵循下面的几步。
(1)创建一个项目,从器件库中选择目标器件,配置工具设置。
(2)用C语言或汇编语言创建源程序。
(3)用项目管理生成应用。
(4)修改源程序中的错误。
(5)测试、连接应用。
用带有Vision集成开发环境的Keil Vision2工具进行软件开发的流程如图1-12所示。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !