- 博客(8)
- 收藏
- 关注
转载 Z-Stack 软件架构分析
Z-Stack的main函数在Zmain.c中,总体上来说,它一共做了两件工作,一个是系统初始化,即有启动代码来初始化硬件系统和软件架构需要的各个模块,另一个作用就是开福寺执行操作系统实体。1.系统初始化 系统启动代码需要完成初始化硬件平台和软件架构所需要的各个模块,为操作系统的运行做好准备工作,主要分为初始化系统时钟,检测芯片工作电压、初始化堆栈、初...
2016-12-14 22:59:00
293
转载 CC2530的ADC采集外部电压
初窥ZIGBEE要在zigbee的组网中加入烟雾传感器的模块,所以需要用到cc2530的ADC对传感器输出的模拟信号进行采样。下面是自己对实现用CC2530的ADC采集外部电压的程序过程。以下是ADC的配置: 1 #include<iocc2530.h> 2 #include"adc.h" 3 #include"uart.h" 4 #include...
2016-12-11 12:17:00
1174
转载 模数转换(A/D)与数模转换(D/A)
单片机是一个典型的数字系统,数字系统只能呢个对输入的数字信号进行处理,其输出信号也是数字的。但工业或者生活中的很多量都是模拟量,这些模拟量可以通过传感器变成与之对应的电压、电流等模拟量。为了实现数字系统对这些电模拟量的测量,运算和控制,就需要一个模拟量和数字量之间的相互转化的过程。A/D和D/A的基本概念A/D是模拟量到数字量的转换,依靠的是模数转换器(...
2016-12-11 11:53:00
1060
转载 完整实现printf -支持整型,字符,字符串,有符号,十六进制,单精度双精度浮点数打印...
myprintf头文件 1 /**************************************************************************** 2 File name: myprintf.h 3 Author: 4 Version: 5 Description: 格...
2016-12-09 22:50:00
435
转载 关于TM4C123BE6P芯片UART0的uDMA接收不成功问题
问题分析: 当前,我先使用FIFO完成了UART0的接收与发送配置,现在,我需要将uDMA加入UART0中。根据例程,我开始尝试:第一步 - 配置uDMA时钟使能 SysCtlPeripheralEnable(SYSCTL_PERIPH_UDMA);第二步 - 在UART0的配置中,将UART0_TX与UART0_RX加入uDMA...
2016-11-30 15:20:00
701
转载 VB下的CRC校验程序
随着计算机技术的不断发展,在现代工业中,利用微机进行数据通讯的工业控制应用得也越来越广泛。由于传输距离、现场状况等诸多可能出现的因素影响,计算机与受控设备之间的通讯数据常会发生无法预测的错误。为了防止错误所带来的影响,一般在通讯时采取数据校验的办法,而循环冗余码校验是最常用的校验方法之一。在实际使用的各种现场总线协议中,数据帧的校验一般都采用这种检验方式。一、 循...
2016-11-20 12:25:00
802
转载 VBA学习---字符串型数值和数值型字符串相互转换
一、数值转化为字符串函数Str、CStrStr函数将数值转换为字符串,即返回一个代表一个数值的字符串,其语法为:Str(number)CStr函数将数值表达式转换为字符串,其语法为:CStr(mynumberExpression)注意:当一个数值转换成字符串时,总会在其前面保留一个空位来表示正负,即字符串的第一位...
2016-11-16 00:47:00
10751
转载 【C++】利用Visual Studio 2008编写C++,Visual Studio 2008的基本使用
现在很多高校还是利用Visual C++ 6.0这一经典版本在教C++,很多人对自己第一个程序的回忆是利用Visual C++ 6.0用C语言写的Helloworld,之后再学习C++的类,不过还是在使用Visual C++ 6.0。于是Visual Studio对Visual C++ 6.0界面的布置改动得比较大,有大部分人如果要写C/C++还是会使用Visual C++ 6.0,甚至...
2016-11-15 00:48:00
489
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人