-
最近因为项目需要开始使用IAR for AVR,我用的是5.40版本的,主要是5.40以上才包括了aTtiny87,至于安装文件和和谐文件,大家自己找吧,很好找的。 &...
-
Keil中invalid storage class和requires ANSI-style protoTYpe错误的解决方法
在使用keil进行单片机编程过程中出现了两个错误,...
-
keil中常见的几种警告,固然,相对于错误的,警告的程度不及错误的严重性,有时候忽略,会出现意想不到的错误。先看看常见的几种错误,分析出来现的原因。1. Warnin...
-
本文讲述了将ANSIC程序移植到KeilC51上应该注意的事项。文章讲述了存储类型、指针类型、重入函数、根据目标系统RAM的分布的段定位和仿真栈设置、函数指针、NULL指针问题、字...
-
定位变量到指定的位置
使用定义在头文件 absacc.h中的 __at宏,可以将变量以如下方式定位到绝对地址处:
C 例子:
#include <absacc.h>...
-
Keil MDK自带了一个FCARM工具,用于将一个web服务器所需的网页文件(html、图片等)转成一个数据包,这样可以省去文件系统。也可以用于在代码里嵌入一些二进制文件,如图片...
-
——错误提示:
Undefined function ‘uiopen’ for input arguments of TYpe &...
-
如果要在串口上打印字符串和数字的混合信息,使用printf比普通的s...
-
一般情况下,源程序中所有的行都参加编译。但是有时希望对其中一部分内容只在满足一定条件才进行编译,也就是对一部分内容指定编译的条件,这就是“条...
-
堆栈是计算机程序中非常重要的一部分,主要用来参数的调用,局部变量的存储等,在C语言中的函数调用过程中通过不同函数的堆栈空间可以非常方便的找到传递进来的参数以及退出时应该返回的地址。...
-
文章关于链表,本次主要涉及几个比较深入的问题:循环链表的判定、倒数第m个节点的数据获取、多层次链表的设计、平铺和取消平铺。
/*...
-
C++中函数的参数相比C语言中的函数参数要复杂的多,其中主要的原因是C++中引入了引用以及const限定符。这两个对象的引入,使得C++中的函数参数变得异常的复杂多变,每一种类型都...
-
#define abc (*(volatile unsigned long *)0xE0200280)
开始对于上面的语法不太理解,但通过拆分,我们可以看的更明...
-
最近几天刚入手的树莓派3,打算用它来做一个小型服务器。所以就用USB挂载了一块1T的硬盘。并将系统下的swap、/var、/usr/share、/home目录转移到了硬盘上,这样系...
来自
树莓派|by
粽子糖果 |发表时间 2016-11-07
|0个回复
-
一条命令几个,很简单的一条命令
/opt/vc/bin/vcgencmd measure_temp
为了避免每次都输入这么长的命令,可以添加别名。方法是在...
来自
树莓派|by
一见钟情 |发表时间 2016-11-18
|0个回复
-
最近几天刚入手的树莓派3,打算用它来做一个小型服务器。所以就用USB挂载了一块1T的硬盘。并将系统下的swap、/var、/usr/share、/home目录转移到了硬盘上,这样系...
来自
树莓派|by
粽子糖果 |发表时间 2016-11-15
|0个回复
-
使用SDFormatter将u盘和sd卡格式化,使用USB Image Tool 将2016-03-18-raspbian-jessie写入sd卡。把sd卡插入树莓派...
-
1602和按键程序调试通过,编码,密码比较,看门,错码的一些处理完善后就不在上传,这里只给自己留一个非常初级版本的备份。
#define F_CPU 4000000#includ...
-
这段时间我都把精力投入到单片机编程开发上面,经常熬夜,有时感觉好累,又怕耽误了其他其他事情。最近一直在做一个基于单片机的超级万年历,用LCD12864作显示屏。虽然网上都有很多人做...
-
树莓派默认的是DHCP的。但是我们希望把它变成一台服务器,固定的IP是必须的了。debian下固定IP很简单
[li]sudo vi /etc/net...
来自
树莓派|by
粽子糖果 |发表时间 2016-11-23
|0个回复