E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
KeilC
一个高手总结的单片机设计与
KeilC
编程总结 (转载)
1基本原则 质量是关键。没有人会对很差的工作感到满足。当完成高质量的工作时,你会为此而感到骄傲。不管你是否知道,你都会因为你的高质量工作而得到信誉。因此,要想为自己所做的事感到骄傲,就需要建立个人标准,并为达到这一标准而努力奋斗。在达到这些标准时,再提高标准并继续努力。挑战自己去完成更优良的工作,你将会为自己的成就而感到惊讶。 1.1 了解单片机的能力 【规则1】设计满足要求的最精简的
robinson_911
·
2013-10-20 10:00
浅析C\C++的动态内存管理
本文内容参考了
KEILC
51和VS2012中的部分源码
zzwdkxx
·
2013-09-29 11:00
KEILC
51编译问题ERROR L104: MULTIPLE PUBLIC DEFINITIONS重复定义
KEILC
51编译问题ERRORL104:MULTIPLEPUBLICDEFINITIONS重复定义 c/c++语言中有很多地方要用到extern,但是如果没有真正的了解它的意义,会给编程带来很大的麻烦
u010695380
·
2013-08-11 10:00
编程
c
编程语言
全局变量
Eclipse Keil C51插件
做了一个光立光,用的是8051架构的芯片,程序开发需要用的
KeilC
51编译器,感觉Keil的编辑器用得不如Eclipse方便,遂决定做一个Eclipse插件,将Keil的命令行编译器集成进去,顺便也学习一下
爱迪生的小屋
·
2013-07-26 17:00
eclipse
plugin
keil
C51
其实我不是程序员
画画PCB,改改CPLD,自己还是想学点东西的,于是下了个
keilC
,练了几个小汇编。工作比较闲的情况下,硬件不好练手,自己设计出来的电路图,没可能公司帮你出钱制版。
teddy99999
·
2013-07-20 09:00
程序员
Keil C51 xdata基址偏址寻址试验[转]
](2009-11-1822:18:31)转载▼标签:c51基址it分类:软件技术http://blog.sina.com.cn/s/blog_44153f8f0100eqsj.html 本人最近用
KEILC
51
jinshaopu
·
2013-07-04 13:00
小结一下
KeilC
与IAR对函数参数及返回值的处理
转载地址:http://www.dzkfw.com.cn/Article/
keilc
/566.html 以前从来没关注过这个,汗。
stephenkung1
·
2013-06-25 09:00
关于51精确延时及keil仿真延时时间
有时候需要精确的延时,比如18B20温度传感器对时序要求非常严格,必须精确到微秒级别一、用NOP函数在
keilC
51中,直接调用库函数:#include // 声明了void_nop_(void
itas109
·
2013-06-03 15:00
keil仿真
单片机延时
写
KeilC
遇到的坑
1、跟vs中不同,
keilC
中的的变量必须声明在最前,不然就出错。 2、
KeilC
中的错误提示功能实在是很弱。没有办法精确到具体是哪个具体的变量或标点符号出问题。
·
2013-05-25 08:00
c
浅析C\C++的动态内存管理
本文内容参考了
KEILC
51和VS2012中的部分源码,并对其进行了简单的分析和探讨,其中不乏有不确切之处,望您的批评指正。在不同的操作系统中,C\C++的内存管理实现可能并不相
·
2013-05-19 22:00
内存管理
关于可重入函数(可再入函数)和模拟堆栈(仿真堆栈)
关于可重入函数(可再入函数)和模拟堆栈(仿真堆栈)发布时间:2011-07-1819:43:45技术类别:单片机作者:xzp21st邮箱:tyter1223@163.com撰文辛苦,转载请注明作者及出处关键字:
keilc
51
hjhcs121
·
2013-03-28 16:00
单片机
reentrant
可重入函数
c51编译器虚拟堆栈
Keil C51中变量和函数的绝对地址定位问题
KeilC
51中变量和函数的绝对地址定位问题:1. 变量绝对地址定位 1) 在定义变量时使用_at_关键字加上地址就可.
phenixyf
·
2013-02-28 09:00
如何将调用的lib里的函数放到指定地址
在工程中添加所需的.lib文件,然后运行编译,生成.M51文件: 2.打开.M51文件,找到使用函数的segmentname: 3.根据segmentname,在
KeilC
的BL51选项卡下按照自己的需求进行指定地址设置
phenixyf
·
2013-01-29 16:00
KeilC
如何通过linker将文件放入指定存储地址
LinkerLocationControlsHome»AdvancedProgramming»AbsoluteMemoryLocations»LinkerLocationControlsAnothermethodofreferencingexplicitmemorylocationsistodeclarethevariablesinastand-aloneCmoduleandusethelinke
phenixyf
·
2013-01-28 18:00
Keil C51 总线外设操作问题的深入分析
阅读了《单片机与嵌入式系统应用》2005年第10期杂志《经验交流》栏目的一篇文章《
KeilC
5l对同一端口的连续读取方法》(原文)后,笔者认为该文并未就此问题进行深入准确的分析。
phenixyf
·
2013-01-25 17:00
Keil C51中变量和函数的绝对地址定位问题
KeilC
51中变量和函数的绝对地址定位问题:1. 变量绝对地址定位 1) 在定义变量时使用_at_关键字加上地址就可.
phenixyf
·
2013-01-25 16:00
Keil uVision4在win7下的破解
一般注册方法: 1.安装
KeilC
51V9.00版本,即uV4 2.打开uVision4,点击File---
lujinjian605894472
·
2013-01-12 11:00
ARM公司授权米尔科技为中国区全线工具产品代理商
这项协议的签订,意味着中国的嵌入式系统设计师和嵌入式开发商能够在国内快速便捷地获得ARM(KEIL)全部的开发工具,包括DS-5、RVDS、RealViewMDK(即MDK-ARM)、
KEILC
51、
KEILC
166
runqrs
·
2013-01-06 19:16
ARM
代理商
米尔科技
Keil C51 vs 标准C [原]
第一节
KeilC
51扩展关键字 C51V4.0版本有以下扩展关
ivan_zjj
·
2012-12-28 13:00
Keil MDK入门---从新建一个工程开始
熟悉
KeilC
51的朋友对于KeilMDK上手应该比较容易,毕竟界面是很像的。但ARM内核毕竟不同于51内核,因此无论在设置上还是在编程思想上,都需要下番功夫研究的。
yuanzhangmei1
·
2012-12-21 20:00
嵌入式开发之C基础学习笔记10--总结
如硬件平台(51,MSP430,PC),操作系统(nCOS,linux,DOS),集成开发环境(
KeilC
,BorlandC)等5)多看书,勤思考二.可移植性 我
吴锦涛
·
2012-12-16 11:00
C51存储器类型与51单片机的物理区域
在
KeilC
里遇到未调用函数,编译器就将
David_xtd
·
2012-12-12 12:00
Keil C51库函数参考
KeilC
51库函数参考C51强大功能及其高效率的重要体现之一在于其丰富的可直接调用的库函数,多使用库函数使程序代码简单,结构清晰,易于调试和维护,下面介绍C51的库函数系统。
Augusdi
·
2012-11-28 10:00
Keil C 与 汇编 联用 一些记录与注意事项
我们习惯于用在
keilC
去做51单片机编程或者用keilMDK去做一些简单arm的编程。
DoneLin
·
2012-11-18 23:39
技术心得以及事项
KEIL C的FATAL ERROR L204
用
KeilC
命令bl连接OBJ时,出现类似***FATALERRORL204:INVALIDKEYWORD POS:87 PERIPH.OBJ,D:\PROGRAMFILES\CYPRESS\
ZhengAlex
·
2012-10-09 19:00
c
error
Invalid
keil
keyword
fatal
L204:
KEILC
使用总结
KEILC
使用总结
KEILC
使用总结大全!1、在Windows2000下面,我们可以把字体设置为Courier,这样就可以显示正常。
cxmld
·
2012-09-19 07:30
c
keil
Keil中Memory Model和Code Rom Size说明
Keil中MemoryModel和CodeRomSize说明 C51中定义变量时如果省略存储器类型,
KeilC
51编译系统则会按编译模式SMALL、COMPACT和LARGE所规定的默认存储器类型去指定变量的存储区域
achejq
·
2012-09-04 11:00
c
存储
快速傅里叶变换FFT结果的物理意义,单片机keil C51/avr/dsp程序(已验证)
快速傅里叶变换FFT结果的物理意义,单片机
keilC
51/avr/dsp程序(已验证)#include //AT89C52//#include//atmeg128#include/*********
achejq
·
2012-09-03 14:00
c
算法
struct
语言
float
fft
fft
*********************************************/ //函数名:快速傅立叶变换(来源《C常用算法集》) //本函数测试OK,可以在TC2.0,VC++6.0,
KeilC
51
xyyangkun
·
2012-08-19 22:00
基于F340 实现Bridge功能(一):下位机Firmware编写
下位机固件开发,使用
KeilC
,上位机开发使用VC++6一、固件工程必须包含下列4项文件:其中: 1.C8051F340_defs为F340定义头文件 2.compiler_defs
phenixyf
·
2012-08-10 11:00
c
api
buffer
include
compiler
keilc
51中如何看堆栈的分配情况
本文引用自puppypuppy2005《
keilc
51中如何看堆栈的分配情况》http://puppypuppy2005.blog.163.com/blog/static/52048156200911741010340
djimon
·
2012-07-31 11:00
c
优化
汇编
测试
byte
编译器
Oshonsoft.Z80.Simulator.IDE.v9.60
语言开发环境)FuzzyTECHProv5.541CD(单片机的模糊控制开发软件)ICCV7forAVRv7.191CDImageCraft.ICCAVR.Professional.v6.31a1CD(编译器)
KeilC
5
dfhsoft
·
2012-07-10 16:00
KEIL、uVision、RealView、MDK、KEIL C51之间的关系纠葛(比较区别)
KEILuVision,KEILMDK,KEILForARM,RealViewMDK,
KEILC
51,
KEILC
166,
KEILC
251从接触MCS-51单片机开始,我们就知道有一个叫KEIL的软件。
myir
·
2012-06-13 09:36
ARM
keil
mdk
REALVIEW
将整数转换成字符串,在C51中你如何做?
这个问题似乎很简单,
keilC
中也用sprintf()函数嘛,用就行了。但对于“寸土寸金”的单片机来说,问题可没那么简单。
dreamfine
·
2012-06-03 02:12
单片机
Keil C51程序设计中几种精确延时方法
关键词
KeilC
51 精确延时 程序执行时间引言单片机因具有体积小、功能强、成本低以及便于实
Zhu__
·
2012-05-18 22:00
c
汇编
语言
performance
工具
delay
Keil C51编程工具
看来自己真的很小白呀,幸好,现在了解还不算晚~下载地址:点击下载
KeilC
51【下载说明】1、单击上面这个地址,打开下载页面。
pengqianhe
·
2012-05-04 15:00
编程
c
工具
Keil C51 uv2中sprintf打印char的问题
在
KeilC
51uv2中使用运行时库函数sprintf打印char类型变量时,使用%x或%d进行格式化时并没有出现希望的数字,而是多打印了一个字节。详细的问题描述和解决办法都在注释中给出。
lizhenmingdirk
·
2012-04-24 11:00
c
测试
buffer
RVMDK使用详解
编译软件:RealViewMDK-ARM4.12,简称MDK或KEIL相信大多数读者是从51单片机那接着学过来的,对于
KEILC
51的熟悉程序就不用说了。刚接触新的事物,找点熟悉的来增强信心很重要。
woxinyijiuw
·
2012-04-16 11:00
TKStudio 介绍,非常强大的一款集成开发环境,仅仅当个文本编辑、代码查看也是非常不错的。...
1.TKStudio概述TKStudio集成开发环境是广州致远电子股份有限公司开发的一个嵌入式芯片级、系统级软件开发平台,是一款内置强大编辑器的多内核编译调试环境,支持
KeilC
51、SDCC、GCCARM
weixin_34395205
·
2012-04-12 15:00
嵌入式
开发工具
fft快速傅利叶变的C实现
********************************************** //函数名:快速傅立叶变换(来源《C常用算法集》) //本函数测试OK,可以在TC2.0,VC++6.0,
KeilC
51
xyyangkun
·
2012-04-06 11:00
c
算法
测试
360
fft
利用keil c51生成hex如何设置ROM
利用
keilc
51生成hex如何设置ROM?我使用at89s52(256RAM,8K的ROM),程序编译后显示programSize:data=56.0xdata=0code=3529。
slj_win
·
2012-03-31 17:00
c
存储
hex
KEIL C51错误的解决办法——unterminated conditionals
KEILC
51错误的解决办法——unterminatedconditionals该错误是说,你的AD_converter.c文件有一个凌乱的条件编译或预编译。
imxiangzi
·
2012-03-31 09:00
c
语言
char类型数据向右移位时符号位问题
首先运行环境是51单片机+
KEILC
最近写一个16进制数据转换成ASCII形式的函数,多次运行发现,当16进制数据高4位大于8时,转换就出错。
shoutday
·
2012-03-02 15:00
c
语言
hex
Keil C51程序设计中几种精确延时方法
关键词
KeilC
51 精确延时 程序执行时间引言单片机因具有体积小、功能强、成本低
yangxkl
·
2012-02-25 17:00
Keil C51中直接使用二进制数的方法
在
KeilC
51中数不能直接以二进制形式赋值,虽然在8051的汇编中是可以的。二进制数虽然书写长,易出错,但是由于是一位位写的,所以程序设计者能够很明确的看到每一位的状态,看得比较直观。
liming0931
·
2012-02-19 13:00
用“UL”避免Keil C51大整数常量运算溢出错误
KeilC
51是与ANSIC兼容的编译器,ANSIC规范规定十进制整数常量的默认数据类型是int、longint和unsignedlongint的其中一种,对给定的常量是其中的哪一种要看这个常量的实际大小
green_shine
·
2012-02-09 11:00
c
REST
语言
360
编译器
delay
C语言里的左移和右移运算
左移就是把一个数的所有位都向左移动若干位,在C中用=类型长度.那么实际上i,j移动的就是1位,也就是33%32后的余数.在gcc下是这个规则,别的编译器是不是都一样现在还不清楚.总之左移就是:丢弃最高位,0补最低位在
keilc
51
niuox
·
2012-01-30 21:00
c
汇编
gcc
语言
编译器
C51 printf修改如何能打印到不同的设备呢?
原文如下我们知道标准的C51库函数printf是将内容通过串口打印,常见单片机系统中的输出设备通常是lcd,led,甚至osd等,但是许多编程者苦于编写其打印函数以及各种各样的格式控制,其实
keilc
51
supreme42
·
2012-01-03 22:00
编程
c
MDK常见报错
2011-12-1517:32MDK常见报错工作后从单片机转成ARM,刚开始用ADS1.2编译器,用了一段时间,因为我接手的项目的老程序正是用ADS编译的,部门也大都在用.在学单片机的时候用的是
keilc
51
zht9961020
·
2011-12-23 15:00
框架
优化
function
File
编译器
newline
Keil C51 中的函数指针和再入函数
转自http://hi.baidu.com/zouqiang1005/blog/item/256e37187bce4c0d40341778.html 这篇文章是由
KeilC
51的英文文档翻译过来的
ferlansue
·
2011-12-08 13:00
c
function
存储
语言
FP
编译器
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他