keil软件的主要功能和作用

@李晨13029464939 懂proteus和keil这两个软件的请进!!! -
******6852岳毛 Proteus的作用是搭建一个电路 Keil的作用是编写单片机程序 你是个单片机初学者吧? 不过你应该知道,程序不是独立运行的,它需要硬件的支持.Keil就是用来编写单片机程序的开发环境.Proteus的作用就是为你的程序运行画一个支持的电路.只要把Keil编好的程序下载到Proteus搭建好电路的项目中.运行Proteus就可以看到运行效果.Proteus的优点主要在,有了它你可以不必搭建真实的硬件电路板.用Proteus就可以模拟出来了.不知你听懂没有?Proteus只能画出电路板,没程序咋能运行呢?

@李晨13029464939 vc与keil有哪些主要区别,能否说详细点?谢谢! -
******6852岳毛 我说下我自己的理解,仅供参考. 1.本质都一样,都是生成CPU可执行的二进制文件. 2.VC一般是生成PC机可执行的文件,而keil是生成keil能支持的那些MCU可执行的二进制文件,在VC上编程一般不用 考虑内存大小啊,ROM大小啊,字长等因素,而在keil上编程你必须考虑这些,你不能使用超过MCU所能提供的资源.

@李晨13029464939 问keil和c51在SOC设计和验证过程中会有什么作用呢? -
******6852岳毛 testbench是在芯片设计过程中用来进行功能验证的,利用工具软件如XL-VERILOG等实现.而芯片在流片后还要做alpha test,这时就要搭建一个验证平台,即搭建一个包含该芯片的一个完整的硬件系统来测试芯片是否符合设计要求.

@李晨13029464939 单片机C8051F020怎样用KEIL软件进行开发啊?谢谢
******6852岳毛 keil主要是帮助你编译、链接、调试、仿真等整个开发流程,它只是一个最基本的开发工具,首先你要能熟悉运用它进行软件编程,会基本的调试,如果你的是开发板成品,那么硬件所能实现的功能也就固定了,不过这些功能的实现要靠你的程序了,这时的开发也就是:你可以编写不同的程序实现(开发板范围内)不同的功能,而如果有些功能开发板不能实现,也即是硬件缺少,这就属于真正意义上的开发了,比如你想实现无线收发功能,而板子上没有,那么可以买个无线收发模块.再或者你的开发板没有红外收发功能,你可以买个红外接收头,及遥控器.自己拿电路板焊接无误,硬件电路连接正确以后,再进行软件编程,实现相应的功能.

@李晨13029464939 用keilC编写的如下程序有什么功能? -
******6852岳毛 while循环上面的是定时器的初始化,在这个程序中没有用到.P1^=0x01就是P1 = P1 ^ 0x01;

@李晨13029464939 Keil C51 V8.16a KeyGen是干什么用的,详细点 -
******6852岳毛 那个是破解软件,用于注册你安装好的1 打开Keil,如果是Win7,要以管理员身份运行,打开File菜单下的License Manage2 在弹出的框里,右上角有个CiD,把那个CID后面的码复制下来3 打开注册机,把CID粘贴进去4 注意,注册机如果有多个选项,要选择那个C51,不要选择成ARM或者别的什么5 单击生成,注册机会生成一个序列码,把这个序列复制下来6 把序列码粘贴到Keil那个框的New License ID里面去,点击右边那个按钮7 如果上面显示出了破解码,且为黑色,说明你破解成功了,如果为红色,表示这个注册序列码已经失效,重复上面的 2--7步骤即可.

@李晨13029464939 keil编程软件介绍 C语言与单片机的联系 越详细越好```
******6852岳毛 1、单片机的c是继承了标准c的绝大部分的特性,基本语法相同,但其本身又在特定的硬件 结构上又有所扩展如keywords:sbit,data,idata,pdata,xdata,code等等... 2、应用单片机的c更要注重对系统资源的理解,因为单片机的系统资源相对pc来说很贫乏, 对于每一个ram,rom中的byte都要充分利用,可以多看看编译生成的.m51文件来了解自己程 序中利用资源的情况. 3、对于程序上应用的各种算法要精简,不要对系统构成过重的负担.尽量少用浮点运算, 可以用unsigned型数据的就不要用有符号型数据,尽量避免多字节的乘除运算,多使用移位 运算等等.

@李晨13029464939 proteus与keil什么关系,proteus中的keil驱动是干嘛的? -
******6852岳毛 kei是一个编程软件,而PROTEUS是一个仿真软件,在keil编过程序之后,可以下载到仿真的单片机中,进行仿真的.

@李晨13029464939 keil中keil驱动的作用是什么啊?安装时必须安装吗? -
******6852岳毛 keil驱动是作为keil程序软件调试用的.编译程序的话问题应该不大.不过keil本身安装完以后也不大的.你可以选择全部安装的.另外我建议你用一个专门编写软件的工具,然后编译软件的时候在用keil编译生成hex.

为传递更多信息,若有事情请联系
数码大全网