摘要: 1.安装IAR、SmartRF Flash Programmer、和仿真器驱动、USB驱动(用驱动精灵安装即可) 2.流程参考文档:G:\zigbee开发板v5.3\2.Zigbee开发平台的构建 和网站http://jingyan.baidu.com/article/154b46316700c62 阅读全文
posted @ 2017-01-17 12:37 SimonLiang 阅读(1892) 评论(0) 推荐(0) 编辑
摘要: /********************************引入头文件**************************************************/ #include #include #include /**********************************定义******************************************... 阅读全文
posted @ 2016-11-29 15:07 SimonLiang 阅读(16290) 评论(2) 推荐(0) 编辑
摘要: 一、C语言为什么需要内存 1.C语言的目的 计算机程序目的是程序的运行,运行的目的是为了得到一定的结果或者是在运行的过程中执行了某项动作。程序 = 代码(加工数据的动作) + 数据 函数可以完美的解释: 返回值是void ,说明没有输出结果,形参为void,说明没有输入数据。反之,套用即可。当然也有 阅读全文
posted @ 2016-11-29 14:47 SimonLiang 阅读(5923) 评论(0) 推荐(0) 编辑
摘要: 一、Linux操作系统的特点 1.Linux是什么? Linux是一套免费使用和自由传播的类 Unix操作系统,它主要用于基于 Intel x86系列 CPU的计算机上。 Linux以它的高效性和灵活性著称。它能够在 PC计算机上实现全部的 Unix特性,具有多任务、多用户的能力。 Linux是在 阅读全文
posted @ 2016-11-28 23:25 SimonLiang 阅读(14049) 评论(1) 推荐(0) 编辑
摘要: 一、SPI介绍 1.1技术性能: 采用主从模式,一般仅支持单Master--多Slave。时钟由Master控制,在时钟移位脉冲下,数据按位传输,高位在前--底位在后(MSB first)。接口有两条单向数据线,为全双工通信。 各半导体公司推出了大量的带有SPI接口的具有各种各样功能的芯片,如RAM 阅读全文
posted @ 2016-11-22 23:20 SimonLiang 阅读(9063) 评论(1) 推荐(0) 编辑
摘要: 1.程序跳转至某地址执行 (1)把那个要跳的地址转换成一个函数指针,然后调用这个函数指针。 如想跳转至0x30700000地址上运行程序: 首先(void( * )(void) )是一个强制类型转换符,他将后面的0x30700000这个无符号整数强制转化为一个函数指针,该函数指针所指向的函数入口参数 阅读全文
posted @ 2016-11-22 01:03 SimonLiang 阅读(1068) 评论(0) 推荐(0) 编辑
摘要: 1.写出两个整数交换的宏定义 2.设计一个单行的宏ARRAY_SIZE(x),用于计算x代表的数组的元素数目 3.条件编译: 阅读全文
posted @ 2016-11-22 00:36 SimonLiang 阅读(397) 评论(0) 推荐(0) 编辑
摘要: 1.c语言实现统计字符串出现的次数最多的字符 --思路:先要扫描字符串,找出每个字符,并把每个字符出现的次数记录,然后记录的最大值和对应的字符。太多字符种类,不太可能每个字符都定义变量标志和所对应的字符。需要寻找规律。 按照每个字符的ASCII码排列成一个数组,出现一个字符在对应的ASCII位置上加 阅读全文
posted @ 2016-11-20 22:16 SimonLiang 阅读(396) 评论(0) 推荐(0) 编辑
摘要: (1)注意字符串时,后面隐藏着一个'\0'字符。 而且转义字符算一个字符来计算,转移字符如下图所示: 转义字符 意义 ASCII码值(十进制) \a 响铃(BEL) 007 \b 退格(BS) ,将当前位置移到前一列 008 \f 换页(FF),将当前位置移到下页开头 012 \n 换行(LF) , 阅读全文
posted @ 2016-11-20 21:40 SimonLiang 阅读(947) 评论(0) 推荐(0) 编辑
摘要: 64 位的优点:64 位的应用程序可以直接访问 4EB 的内存和文件大小最大达到4 EB(2 的 63 次幂);可以访问大型数据库。本文介绍的是64位下C语言开发程序注意事项。 1. 32 位和 64 位C数据类型 32和64位C语言内置数据类型,如下表所示: 上表中第一行的大写字母和数字含义如下所 阅读全文
posted @ 2016-11-12 01:36 SimonLiang 阅读(859) 评论(0) 推荐(0) 编辑