-
自己设计的PCB板子,在焊上元器件之后,经反复检查有无漏焊、短路的故障,确定没有问题以后,就需要进行下一步检查——上电下载程序验证功能。
本文档就着眼于这...
-
优化级别说明(仅供参考):
则其中的 Code Optimization 栏就是用来设置C51的优化级别。共有9个优化级别(书上这么写的),高优化级别中包含了前面所...
-
keil中常见的几种警告,固然,相对于错误的,警告的程度不及错误的严重性,有时候忽略,会出现意想不到的错误。先看看常见的几种错误,分析出来现的原因。1. Warnin...
-
用惯了IAR觉着它真的灰常强大(虽然UI界面有点简单,没有Keil和Eclipse做的那么炫),随着使用的时间越来越长,不断有新的技巧和功能被发掘,第一是不断给俺带来惊喜,第二是成...
-
不得不说Keil貌似是国内用户使用最多的IDE了,其被ARM收购之后,ARM嵌入了ARMCC等编译器推出了Keil MDK开发环境更是受到了广大ARM开发工程师的欢迎,庞大的用户群...
-
由于程序都是从网上下载下来的,很多都是在ADS下编译的,而使用MDK并不能直接编译通过,先把我遇到的一些问题汇总一下,主要是汇编程序编译出现的问题。
warning:...
-
大家知道使用KEIL FOR ARM可以通过两种编译器来进行编译,一种就是比较古老的CARM,另一种就是现在KEIL力推的REALVIEW MDK,现在的版本可能已经到了3.5左右...
-
引起我注意Keil c函数参数传递的是在一个偶然的机会,我在写一个函数的时候:如下write_byte(ulong addr, uchar dat){ &nb...
-
之前用CCS5.3,调试出点问题,找不到办法就准备换CCS5.4试试,结果安装过程中出现以下错误:
关闭后提示:
在TI的C...
-
Keil MDK自带了一个FCARM工具,用于将一个web服务器所需的网页文件(html、图片等)转成一个数据包,这样可以省去文件系统。也可以用于在代码里嵌入一些二进制文件,如图片...
-
使用CCS时,将鼠标放在函数(或变量)上时会出现函数(或变量)会自动提示函数(或变量)的声明及使用情况。
若工具提示或变量查看出现异常,例如无法查看TI给定的函数InitCpuT...
-
问题:
当用source insight 软件编写程序时,忘了我们写的程序保存的位置时该怎么办?
答:
在打开的source insight软件窗口中点击菜单栏中的&ldqu...
-
二月份的最后一天,忙活了一个月(这个月真是我工作以来最累的一个月,累虚了,呵呵),最后倒出点硬货,这样才能对得起广大博友嘛,哈哈。
直接进入正题。飞思卡尔自从推出AR...
-
头文件含义
avr_macros.h里面包含了读写16位寄存器的简化书写,和几个位操作函数
comp_a90.h对大量的内在函数做了简要书写
ina90.h包...
-
1. GNUgcc交叉编译器
运行于Linux操作系统下的自由软件GNUgcc编译器,不仅可以编译Linux操作系统下运行的应用程序、编译Linux本身,还可以作...
-
周五查看一段代码,
发现里边有一个计算式写作:
p = 1 << (num % 8 -1);//修正见注2。
这里边num,p都是无符号字符型,
...
-
这两天重新安装了系统,先安装了VB6,再安装了VS2008、VS2010、VS2013、VS2015 Preview。偶然发现打开VB工程的时候每次都会出现一个VS正在配置的对话框...
-
一般情况下,源程序中所有的行都参加编译。但是有时希望对其中一部分内容只在满足一定条件才进行编译,也就是对一部分内容指定编译的条件,这就是“条...
-
在C/C++中经常需要进行存储器的操作,关于数据如何在存储器中存储的问题也是非常重要的,如何在保证数据量(信息量)的同时又保证数据的存储量最小,乍一听感觉没什么好讨论的。但是作为学...
-
堆栈是计算机程序中非常重要的一部分,主要用来参数的调用,局部变量的存储等,在C语言中的函数调用过程中通过不同函数的堆栈空间可以非常方便的找到传递进来的参数以及退出时应该返回的地址。...