keil5

“keil5”相关的资料有哪些?“keil5”相关的范文有哪些?怎么写?下面是小编为您精心整理的“keil5”相关范文大全或资料大全,欢迎大家分享。

Keil5编译问题

标签:文库时间:2024-07-09
【bwwdw.com - 博文网】

cannot open source input file “core_cm4.h”解决方法

装了比MDK5.11A更高版本的MDK后,可能出现编译标准例程报如下错误:

..\\SYSTEM\\sys\\stm32f4xx.h(470): error: #5: cannot open source input file \_cm4.h\No such file or directory

实际出错是在stm32f4xx.h,如图1所示:

图1 找不到core_cm4.h路径.

该core_cm4.h文件在stm32f4xx.h里面被引用,实际上是ARM CMSIS的东西,路径在MDK安装路径下,为: MDK安装目录\\ARM\\Pack\\ARM\\CMSIS\\4.1.1\\CMSIS\\Include

一般来说,装了CMSIS支持包就应该可以找到才对,但是部分客户电脑无法找到,原因未知. 不过,我们可以通过手动制定路径的办法,解决这个问题.

添加方法:点击魔术棒-->C/C++选项卡-->Include Paths ,选择我们MDK安装目录,找到\\ARM\\Pack\\ARM\\CMSIS\\4.1.1\\CMSIS\\Include

MCUexpresso Config Tools 联动KEIL5

标签:文库时间:2024-07-09
【bwwdw.com - 博文网】

MCUexpresso Config Tools

本文介绍了如何从无到有的使用keil5建立一个工程,并介绍在工程中能配套使用MCUexpresso Config Tools工具。

之前下载了该工具,但是苦于无法使用,网上一搜都是使用在线的SDK builder去生成的。实在不喜欢该方法。毕竟下载后不是放在桌面上吃灰的。

在进入正题之前先说明该工具应该刚开发不久,很多功能都不支持,很多芯片也没有, 但是对于使用NXP的工程师来说,学习一定不吃亏。

我使用的是LPC54608的开发板,所有就直接演示如何建立一个工程,并只复制一个main.c到工程中。 我使用的是keil5.23

第一步:新建工程

首先选择芯片:我选择跟开发板一样的芯片。

然后选择支持包,一点要选择好SDK包和Device中的lcd的库文件。选好后点击左下角的Resolve,这会帮你自动选择好最小限度的文件。不熟悉的直接按照例子中的勾选项勾选即可。

点击OK后会建立一个空的工程,但是重点在于板支持包,有了这个才能使用Config Tool工具。如下图,

第二步:保存工程

建立工程后,保存退出,然后找到建立工程的根目录,在建立一个mdk的文件夹,把工程放进去。mdk里

keil安装

标签:文库时间:2024-07-09
【bwwdw.com - 博文网】

注册方法:

1. 安装Keil C51 V9.00版本,即uV4
2. 打开uVision4,点击File---License Management...,打开License Management窗口,复制右上角的CID
3. 打开KEIL_Lic.exe注册机, 在CID窗口里填上刚刚复制的CID,其它设置不变
4. 点击Generate生成许可号,复制许可号
5. 将许可号复制到License Management窗口下部的New License ID Code,点击右侧的Add LIC
6. 若上方的Product显示的是PK51 Prof. Developers Kit即注册成功,Support Period为有效期,一般可以到30年左右,若有效期较短,可多次生成
许可号重新注册。



但是生成错误ID,下面出现*** ERROR R206: NO REGISTRY ACCESS, ADMINISTRATION RIGHTS REQUIRED



这时,要右击,以管理员身份运行KEIL 4,再使用注册机注册,便大功告成。


keil4 for51与keil for arm共存

标签:文库时间:2024-07-09
【bwwdw.com - 博文网】

keil4 for51与keil for arm共存,可以同时使用

Keil和MDK共存,按照以下步骤:

1 先安装 Keil C51,安装目录改为:"D:\Keil2"(我是安装在D盘的)

2 再安装RealView MDK,目录:"D:\Keil"

3 把Keil2下的C51文件夹全部复制到 Keil下

4 把Keil2下的 UV4(或者UV3)下的所有文件复制粘贴到 Keil下的UV4文件夹里,注意,如果提示有重复 的文件,是否覆盖时,一律选择否,即不覆盖.

5 把Keil2下的Tools.ini文件 内容复制,粘贴到 Keil下的 Tools.ini文件 的尾部,并将 里面所有

的"Keil2"替换成"Keil",保存

追问

我把他们都卸载了重新装可是先装完了51打开一看发现里面居然ARM的.....还是接着装? 回答

这样的,你又装错了吧?

首先,你要确定你的两个,一个是Keil C51,另一个是MDK

第二,把你现在已经装好的再卸载掉,并且把所有的安装文件全部删除,一点痕迹不能有,建议你最好用360卸载,切记把所有的已经安装了的文件全部删除。

第三,严格按照我以上的步骤来。

keil常用 error

标签:文库时间:2024-07-09
【bwwdw.com - 博文网】

1. LAB100.C(12): error C216: subscript on non-array or too many dimensions 原程序如下:

#include #include void delay(int); unsigned char code

dis_code[8]={0x28,0x7e,0xa2,0x62,0x74,0x61,0x21,0x7a}; main() { int i,j; P2=0xff; while(1) { P2=0x7f; for(i=0;i<8;i++) { P0=dis_code[i]; P2=_crol_[j,1]; j=P2; delay(1); } } }

void delay(int x)

{ int i;

for(i=0;i

问题在于P2=_crol_[j,1]; 应该改为P2=_crol_(j,1);

2. 从网上COPY的程序执行类似的功能,有时候如果现象没出现,或者不明显,可以调整下延迟函数。

3. 数码管的扫描显示0—7,延迟函数的延迟时间在1ms左右,是通过人眼的视觉暂留而产生的现象,

如果延迟函数设臵的太大,则看不到持续显示0—7的现象。 4. 用KEILC51调试程序时,出现错误提示为?unprintable character 0XA1 skipped?

用K

keil51 - 图文

标签:文库时间:2024-07-09
【bwwdw.com - 博文网】

Keil C51 软件是众多单片机应用开发的优秀软件之一,它集编辑,编译,仿真于一体,支持汇编,PLM

语言和 C 语言的程序设计,界面友好,易学易用。

下面介绍Keil C51软件的使用方法

进入 Keil C51 后,屏幕如下图所示。几秒钟后出现编辑界

进入Keil C51后的编辑界面

简单程序的调试

学习程序设计语言、学习某种程序软件,最好的方法是直接操作实践。下面通过简单的编程、调试,引

导大家学习Keil C51软件的基本使用方法和基本的调试技巧。

1)建立一个新工程

单击Project菜单,在弹出的下拉菜单中选中New Project选项

2)然后选择你要保存的路径,输入工程文件的名字,比如保存到C51目录里,工程文件的名字为C51

如下图所示,然后点击保存.

3)这时会弹出一个对话框,要求你选择单片机的型号,你可以根据你使用的单片机来选择,keil c51几乎支持所有的51核的单片机,我这里还是以大家用的比较多的Atmel 的89C51来说明,如下图所示,选择89C51

之后,右边栏是对这个单片机的基本的说明,然后点击确定.

4)完成上一步骤后,屏幕如下图所示

到现在为止,我们还

Keil编程软件学习

标签:文库时间:2024-07-09
【bwwdw.com - 博文网】

Keil编程软件学习

慧净电子51编程软件学习笔记

(基于HJ-1G学习板)

一:安装方法

1、打开CD光碟找到目录E:\HJ-1G_V5.0光碟\2、应用软件\2、编程软件\慧净_Keil_中文版。

2、打开后目录后,找到

并双击一次,会出现下面的画面。

2、请点击上图的Next

出现下面的画面。

Keil编程软件学习

3、再点击上图中的Next,出现下面画面软件装在C:\Keil

目录下面。

4、点击上图中的Next

在下图中输入名字,还有邮箱就可以了

5、再点一下上图中的Next,软件就可以自动安装了,装好后出现下面的画面,点击Finish后完成安装。

Keil编程软件学习

二:启动软件

1、在桌面找到

图片。,双击打开K软件。在文件中打开授权管理,不会的请看下面的

Keil编程软件学习

3、打开光碟里的

出现下面的画面。

4、请做以下设置,做好后,直接点Generate

就可以了

5、点Generate

后会出现下面的画面

请复制图中的WH7X4-FCWM6-Y7FRN-BYCV2-BAC2A-N252E到刚才打开的K软件上

Keil编程软件学习

6、输入正版授权ID码(

LIC)

7、把刚才生成的ID

码放到下面的位置上,还要点一下尜加授权就可以了

9、出现如下画面完成注册

Keil编程软件学习

C Keil的使用

标签:文库时间:2024-07-09
【bwwdw.com - 博文网】

附录C Keil μVision2集成开发环境

德国Keil Software公司开发的Keil μVision2是专为MCS-51系列单片机设计的高效的开发平台,内部集成了MCS-51系列器件数据库、A51(宏汇编语言)汇编器、BL51\\Lx51连接定位器、C51(C语言)编译器、RTX51实时多任务操作系统、Simulator软件仿真器、以及Monitor硬件目标调试器等开发工具,为MCS-51系列单片机的软件开发提供了灵活而简便的开发环境,用户既可以用汇编语言来编写应用系统程序代码、也可以用C语言来编写应用系统程序代码,或用C和汇编混合语言来编程。特别是可以使用Keil Software公司提供的RTX51实时多任务操作系统来设计多任务处理的处理实时控制系统。

用户可在无任何MCS-51单片机硬件环境下,由Keil μVision2 开发平台来模拟仿真调试应用程序,这种软件仿真方式不仅可以更快更好地学习单片机应用系统编程,而且可以节省购买硬件仿真器的费用,最大限度地降低单片机应用系统开发成本。当然也可以利用硬件目标板与PC机连接实现在线实时仿真调试。

目前最新版本是Keil μVision3,其Cx51编译器已升级为V8.0版本,用

keil uvision4教程

标签:文库时间:2024-07-09
【bwwdw.com - 博文网】

第4章keil uvision4教程

本章主要内容:

? Keil C51的简介 ? Keil uvision4的安装 ? Keil uvision4的创建应用程序

本章主要从简单介绍了Keil C51,以及Keil uvision4的安装和如何在Keil中创建应用程序。

4.1 Keil C51的简介

Keil C51是美国Keil Software公司出品的51系列兼容单片机C语言软件开发系统,与汇编相比,C语言在功能上、结构性、可读性、可维护性上有明显的优势,因而易学易用。Keil提供了包括C编译器、宏汇编、连接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通过一个集成开发环境(μVision)将这些部分组合在一起。运行Keil软件需要WIN98、NT、WIN2000、WINXP等操作系统。如果你使用C语言编程,那么Keil几乎就是你的不二之选,即使不使用C语言而仅用汇编语言编程,其方便易用的集成环境、强大的软件仿真调试工具也会令你事半功倍。

使用汇编语言或C语言要使用编译器,以便把写好的程序编译为机器码,才能把HEX可执行文件写入单片机内。KEIL uVISION是众多单片机应用开发软件中最优秀的软件之一,它支持众多不同

KEIL仿真创建虚拟按键

标签:文库时间:2024-07-09
【bwwdw.com - 博文网】

在keil仿真调试环境中创建虚拟按键,也就是自己制造一个外部中断

1、Debug-

Function Editor

2、

Function Editor

其实在help文档里有Creating Functions 参考

在keil仿真调试环境中创建虚拟按键,也就是自己制造一个外部中断

3、Compile后确认无误后,在Command

窗口输入

4、创建按钮:一样的,在Command Windows

输入

这部分参考文档中的Invoking Functions.

2013-5-5 ,SanMing college——lpp

5、打开toolbox 就会出现按键了,当然,不嫌麻烦的话也可将你编写的函数直接在

Command 中调用。

在keil仿真调试环境中创建虚拟按键,也就是自己制造一个外部中断

到这里OK~好像那个signal什么的大概也是这样做~就是修改function editor 里面的函数功能而已,方法应该类

似。

2013-5-5,SanMing College,LPP,,