首页 > 关键词 > KEIL

KEIL

  Keil提供了包括C编译器、宏汇编、链接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通过一个集成开发环境(μVision)将这些部分组合在一起。运行Keil软件需要WIN98、NT、WIN2000、WINXP等操作系统。

在电子工程世界为您找到如下关于“KEIL”的新闻

使用bdata定义的变量即可字寻址,也可比特位寻址。Keil C51编译器把使用bdata定义的变量放置在8051内部RAM可位寻址区。bdata定义的变量必须为全局变量,不能在任一函数内部定义bdata类型的变量。bdata关键词使用方法:int bdata x1;        /* 定义可位寻址的整型变量*/char bdata...
类别:51单片机 2018-06-21 20:41:17 标签: Keil C51 bdata
bit关键词可定义位变量,可用于函数参数、返回值类型。static bit done_flag = 0;    /* 位变量*/bit testfunc (               /* 返回值类型为位变量 */  bit flag1,      ...
类别:51单片机 2018-06-21 20:40:57 标签: Keil C51 bit
idata声明的变量存储在内部ram 256字节范围内。data声明的变量存储在内部ram低128字节范围内。...
类别:51单片机 2018-06-21 20:38:37 标签: Keil C51 idata
外部ram通过一个地址指针寄存器来间接访问,读写效率要低于内部ram。外部ram容量最大可位64KB。Keil C51提供两种外部数据存储方式,pdata和xdata。1)xdata存储类型,指示变量可存储在外部ram 64KB地址范围内任意位置。large内存模型下,变量即为此种默认存储类型。2)pdata存储类型,指示变量可存储在外部ram 256字节页范围内任意位置...
类别:51单片机 2018-06-21 20:38:15 标签: Keil C51 pdata
reentrant声明的函数为可重入函数。可重入的函数能够被多个进程同时调用。可重入函数在执行时,另外的进程可以中断当前执行的函数,并且调用同一个函数。正常情况下,C51程序中的函数不能被递归地调用,这是由于函数的参数和局部变量都被保存在固定的地址,在递归调用时操作了相同存储位置,导致数据被覆盖。使用reentrant声明函数为可递归调用的可重入函数:int calc...
类别:51单片机 2018-06-21 20:35:30 标签: Keil C51 reentrant
sfr16定义一个16位的特殊功能寄存器:sfr16 name = address;    name    16位特殊功能寄存器名称    address    16位特殊功能寄存器地址一些8051系列产品拥有16位的特殊功能寄存器,比如8052使用地址0XCC、0XC...
类别:51单片机 2018-06-21 20:25:20 标签: Keil C51 sfr16
sbit用来定义一个特殊功能寄存器的某一位。sbit name = sfr-name ^ bit-position; sbit name = sfr-address ^ bit-position; sbit name = sbit-address...
类别:51单片机 2018-06-21 20:24:49 标签: Keil C51 sbit
在8051系列单片机中,内部ram的前32个字节被分为4组,每组8个寄存器。每组的8个寄存器名字都为R0-R7。通过设置PSW寄存器的两个位,可以选择使用4组寄存器中的哪一组。寄存器组在处理中断或者使用实时操作系统时非常有用,可以在进入中断或者切换任务时使用不同寄存器组,而不用把8个寄存器的内容保存到堆栈。在退出中断或返回原任务时,只需切换回原来的寄存器组即可。指定一个函数使用...
类别:51单片机 2018-06-21 20:24:17 标签: Keil C51 using
下面是我搜索到的可以借鉴的讨论+我的评述评述:在一个芯片系统里,uart的驱动是厂商自己写好的,那他们是怎么关联printf到uart的呢?有人说,printf最终是调用了putchar,我搜索了源码,没有这个函数,估计是开发工具,像KeilC u3,里面已经集成了putchar。于是我奇怪,这个工具怎么知道厂商哪个函数时uart的,有没有命名规则要求?好像没有,看了下面...
类别:ARM单片机 2018-06-10 11:22:18 标签: Keil 重定向printf 串口 UART输出
引言用于arm裸机程序开发的IDE基本有 以下3个:MDK或者称Keil,IAR,还有ADS。其中ADS已经停止更新,不建议使用了。它们的具体情况在这里我就不多说了,百度一下就明白了。由于之前开发c51的时候都使用了MDK开发环境,而且MDK的界面确实看起来舒服多了,所以我选择了MDK作为我的s3c2440裸机开发的IDE。以下主要介绍一下如何使用MDK配合J-link来调试...
类别:ARM单片机 2018-06-04 20:52:22 标签: keil5 MDK5 S3C2440 裸机开发 调试环境

KEIL资料下载

keil的第一次学习与调试...
类别:51内核 2013年01月28日 标签: keil
KEIL实例教程三,共五讲...
类别:51内核 2013年01月29日 标签: KEIL
Keil实例教程(四),共五讲...
类别:51内核 2013年01月29日 标签: Keil
Keil实例教程(四),共五讲...
类别:51内核 2013年01月29日 标签: Keil
单片机开发软件|KEIL C51 V7.02 用于编写调试单片机程序...
类别:51内核 2014年03月05日 标签: keil7 02
本书讲述了kei Cx51 v7.0版本单片机C语言编译器和全新windows集成环境vision2的强大功能和具体使用方法。...
类别:其它 2014年03月05日 标签: Keil
keil shuomiung...
类别:其它 2016年07月25日 标签: keil
keil uvision4破解版下载...
类别:其他 2015年12月28日 标签: keil
keil应用介绍,..................
类别:51内核 2015年04月30日 标签: keil
简单的keil介绍,使得我们快速入门...
类别:51内核 2015年08月15日 标签: keil

KEIL相关帖子

16

0

本帖最后由 alenc007 于 2018-1-13 16:35 编辑    原程序和编译结果如下,小刮号后面加上interrupt0就不能通过编译。编辑环境是KEIL5,请指出原因并提出可行的无歧义的解决方案。奖励且仅奖励第一位!!! KEIL5中断程序不能通过编译,10芯币!!! 你问问题 还得花钱看 你这是什么意思 如果这样就不用问了...
465次浏览 2018-01-13 【51单片机】 标签: KEIL5编译 中断

4

0

本帖最后由 快奔死了 于 2017-8-9 09:16 编辑 出错代码:#ifndef __ADCDRV2_H__ #define __ADCDRV2_H__ #define NUMSAMP        80  // NUMSAMP<1024 // External Functions exte...
412次浏览 2017-08-09 【51单片机】 标签: c8051f keil

9

0

关于Keil的使用,我很费解。 keil的使用,头文件的包含 路径设置有问题,KEIL没找到它; 引号写错了吧,引号只能用英文的引号,不能用中文的引号,另外为了方便找出问题,应该把提示的错误信息也贴出来。 引用头文件的那个文件,不一定和头文件在一个文件夹,所以需要在设置包含文件的路径,这样无论在哪个文件夹中,都可以找到这些文件了。 [attach]301778[/attach...

11

0

刚安装的KEIL5有很多PACK包错误,刷新连接很慢,最后卡住了,还是没能解决。不知道有没有大神知道怎么回事………… 问题如图所示。 KEIL5 pack包出现很多error,怎么解决? 你可以去keil网站直接下载pack文件安装 或者看看这个链接对你有没有帮助 http://www.keil.com/pack/doc/CMSIS/Pack/html...
2686次浏览 2016-07-17 【stm32/stm8】 标签: error keil5 pack

0

0

这是我的第一个kl25z 试验程序。其特点是简单,有存在感。 我买到kl25z 的板子后,一直不知道怎么开始试验,后来在网上找到这个, 用keil 编译链接,就可以运行了。 也测试了debug 单步。因为简单,程序比较好理解。 如果你还是新手,不妨试验一些,找点感觉。 我对程序做了一点小的改动,原来要求的keil 版本比较低,现在我的是keil 5.0. 为了照顾低版本的同学...
1212次浏览 2016-06-15 【NXP Kinetis MCU】 标签: kl25z freescale keil 闪灯试验

6

0

本帖最后由 liwenz 于 2016-6-12 09:31 编辑 我在学用kl25z , 看例子工程都还不错,编译连接,调试都可以。 其中有个工具 make_new_project-sc_Keil, 也就是建立工程模板,感觉不错。 但我特想学习usb device 程序, 源代码也有,但我不知道怎么建立工程。 我用模板工具建立了一个usb_device ,然后添加...
2140次浏览 2016-06-12 【NXP Kinetis MCU】 标签: include kl25z usb device keil

2

0

上接了一颗红色的LED,下面简单介绍如何使用Keil 5和mbed写一个小程序进行LED控制,实现LED闪烁。 Keil 5开发过程: 1、进入Pack Installer安装 LPC1100系列支持包; 2、新建工程,选择目标器件,添加启动文件; 3、新建主函数(附代码...
3769次浏览 2016-05-04 综合技术交流 标签: Type-C USB NXP Keil mbed

2

0

自制了一个STM32最小系统,在下载程序时,无法下载到FLash中,一下载就出现这个问题,图片如图  我看了网上很多的解决办法,不好使,我想问一下这是keil设置的问题还是我程序中设置了地址选择(程序不是我编得) stm32程序下载 没有算法,这个问题往往是因为工程设置界面里,Download里面没有选择对应的设备导致的。 根据你的图,你的程序加载区覆盖...
1541次浏览 2013-12-18 【stm32/stm8】 标签: 下载 KEIL STM32

3

0

自制了一个STM32最小系统,在下载程序时,无法下载到FLash中,一下载就出现这个问题,图片如图  我看了网上很多的解决办法,不好使,我想问一下这是keil设置的问题还是我程序中设置了地址选择(程序不是我编得) stm32的keil下载问题 我觉得还是版本问题  我正在解决这个问题 图看不到 回复 楼主战国策 的帖子 我新发了个贴子上有图,谢谢帮忙...
1313次浏览 2013-12-18 【stm32/stm8】 标签: 程序 图片 下载 KEIL STM32

3

0

有个问题想请教一下: 在ccs里有一个数组,我把电流信号(正弦波)采进去,ccs里面有个view/graph的功能,我可以把这个数组的内容用图形显示出来,很直观。 在keil/uversion4里面有类似的功能吗? 用过ccs和keil的请进 没有。你是做继电保护的吗? 这个真没有 这个还真心木有!...
1678次浏览 2013-11-22 【ARM技术】 标签: KEIL uversion4 CCS

KEIL视频

Keil MDK 开发工具 Version 5 中的软件包和组件
这段教学视频介绍了ARM Keil MDK Version 5开发工具中的软件包和组件...
2013-09-16 标签: ARM Keil
µC/OS-II 初始化
课程背景: 在使用 µC/OS-II 开发程序之前,需要对 µC/OS-II 的运行环境进行初始化。了解 µC/OS-II 开发的主流程,是学习后续开发工作的基础。 核心内容: 1、µC/OS-II 概述2、OSInit 的功能及使用方法3、OSTimeSet、OSStart 的功能及使用方法 软件...
2014-01-01 标签: Keil µC/OS-II
ALIENTEK战舰STM32开发板视频教程
提供的视频,仅作大家入门之用,入门以后,跟着>走即可.8个视频文件为:2个视频是关于库函数新建工程和使用技巧的,讲解如何用MDK新建库函数工程以及库函数的一些实用技巧;1个战舰STM32开发板综合实验演示视频,讲解战舰STM32开发板的综合实验;1个开发板入门视频教程,告诉大家如何安装软件,新建工程...
2014-01-01 标签: ARM STM32 ALIENTEK
手把手教你学51单片机与Proteus
手把手教你学51单片机与Proteus,理想智信科技出品,李想主讲...
2014-01-01 标签: 51单片机 Proteus
ARM DS-5 开发工具系列教程
带你全方位了解ARM最新版本 DS-5工具(5.14版)的新功能,包括如何支持ARM大小核处理,升级的编译器功能,多核debugger,追踪同步功能,以及电源管理,温度管理等等。讲解使用ARM DS-5 调试器的基础知识:如何创建调试配置,如何在程序中设置断点等。...
2015-08-31 标签: ARM DS-5
GoKit 开发套件从入门到精通
课程背景: 开发者申领机智云的 GoKit 开发套件后,可通过本课程快速上手。 核心内容: 1.GoKit 网络配置及宠物屋体验2.MCU 程序修改及烧录3.使用 GoKit 扩展接口 软件环境:Keil MDK、Arduino IDE 是否提供资料:是 课程等级:中级 适合人群: 智能硬件爱好者、...
2014-01-01 标签: 智能硬件 GoKit
十天征服C51单片机
这是一部学单片机革命性的视频教程,教程全部十三大讲。讲座从最基本的预备知识开始讲起,非常详细地讲解KEIL编译器的使用,包括软件仿真、测定时间、单步运行、全速运行、设置断点、调试、硬件仿真调试、变量观察等,整个过程全部用单片机的C语言讲解,从C语言的第一个主函数MAIN讲起,一步步逐条讲解每个语法、...
2015-06-16 标签: 单片机 C51
C51 单片机开发实战——智能循迹小车
课程背景: 学习 C51 单片机的一个重要方法就是应用实践,通过本课程,可以学习到 PWM 技术、中断、红外模块与电机模块的配合使用,对单个技术有更深入的认识。此外,学员还将学习到工程项目的解决思路,为后续的自主开发提供帮助。 核心内容: 1.智能小车概述 2.循迹小车的工作原理与开发思路 3.循迹...
2014-01-01 标签: 单片机 C51 智能循迹小车
C51单片机开发实战——烟雾报警器
课程背景: 学习单片机的重要方法就是应用实践,通过本课程,可以学习到光电、气敏---MQ2 传感器,adc 模块的使用,以及一些单片机工程的开发技巧,并对单个技术有更深入的理解,为后续的学习提供帮助。 核心内容: 1.烟雾报警器概述2.烟雾报警器的工作原理与开发思路3.烟雾报警器使用的主要模块4.烟...
2014-01-01 标签: 单片机 C51 烟雾报警器
单片机初识
课程背景: 由于目前单片机的应用前景越来越广泛,使得学习单片机的人越来越多。由于51单片机结构简单、且工作稳定,所以成为了众多单片机初学者的首选。本课程旨在与带领初学者了解51单片机结构及开发流程,便于大家入门学习51单片机。 核心内容: 1.单片机技术指标2.单片机引脚说明3.51单片机结构4.单...
2014-01-01 标签: 单片机 C51

小广播

北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191
电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2016 EEWORLD.com.cn, Inc. All rights reserved