CC2530入门必备,从流水灯开始教你入手,熟悉该无线单片机的硬件资源,配有中文PDF的说明,一目了然,能够加快你的入门熟读,希望能够提供给初学者,觉得好就顶一个,谢谢。
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 2316 2010-10-22 10:57 CC253X_TestCC253X TestCC2530ADTestCC2530AD1Test.c
文件 2565 2010-12-02 09:38 CC253X_TestCC253X TestCC2530ADTestCC2530AD1Test.dep
文件 26857 2010-09-21 14:45 CC253X_TestCC253X TestCC2530ADTestCC2530AD1Test.ewd
文件 53202 2010-12-02 09:38 CC253X_TestCC253X TestCC2530ADTestCC2530AD1Test.ewp
文件 167 2010-09-21 14:45 CC253X_TestCC253X TestCC2530ADTestCC2530AD1Test.eww
文件 112445 2010-12-02 09:38 CC253X_TestCC253X TestCC2530ADTestDebugExeCC2530AD1Test.hex
文件 111358 2010-12-02 09:38 CC253X_TestCC253X TestCC2530ADTestDebugListCC2530AD1Test.map
文件 199 2010-12-02 09:38 CC253X_TestCC253X TestCC2530ADTestDebugObjCC2530AD1Test.pbd
文件 27545 2010-12-02 09:38 CC253X_TestCC253X TestCC2530ADTestDebugObjCC2530AD1Test.r51
文件 1150 2010-09-25 12:01 CC253X_TestCC253X TestCC2530ADTestDebugObj emp.r51
文件 3388 2010-10-22 10:57 CC253X_TestCC253X TestCC2530ADTestincludeinitUART_Timer.h
文件 2621 2010-12-02 09:38 CC253X_TestCC253X TestCC2530ADTestsettingsCC2530AD1Test.cspy.bat
文件 3799 2010-12-02 09:38 CC253X_TestCC253X TestCC2530ADTestsettingsCC2530AD1Test.dbgdt
文件 614 2010-12-02 09:38 CC253X_TestCC253X TestCC2530ADTestsettingsCC2530AD1Test.dni
文件 2899 2010-12-02 09:38 CC253X_TestCC253X TestCC2530ADTestsettingsCC2530AD1Test.wsdt
文件 3478 2010-10-20 21:46 CC253X_TestCC253X TestCC2530EXINTestCC2530EXINTest.c
文件 2056 2010-10-20 21:47 CC253X_TestCC253X TestCC2530EXINTestCC2530EXINTest.dep
文件 26857 2010-09-03 14:16 CC253X_TestCC253X TestCC2530EXINTestCC2530EXINTest.ewd
文件 53187 2010-09-03 14:16 CC253X_TestCC253X TestCC2530EXINTestCC2530EXINTest.ewp
文件 168 2010-09-03 14:16 CC253X_TestCC253X TestCC2530EXINTestCC2530EXINTest.eww
文件 10460 2010-10-20 21:46 CC253X_TestCC253X TestCC2530EXINTestDebugExeCC2530EXINTest.hex
文件 138 2010-10-20 21:46 CC253X_TestCC253X TestCC2530EXINTestDebugObjCC2530EXINTest.pbd
文件 10261 2010-10-20 21:46 CC253X_TestCC253X TestCC2530EXINTestDebugObjCC2530EXINTest.r51
文件 2496 2010-10-20 21:47 CC253X_TestCC253X TestCC2530EXINTestsettingsCC2530EXINTest.cspy.bat
文件 3972 2010-10-20 21:47 CC253X_TestCC253X TestCC2530EXINTestsettingsCC2530EXINTest.dbgdt
文件 614 2010-10-20 21:47 CC253X_TestCC253X TestCC2530EXINTestsettingsCC2530EXINTest.dni
文件 2825 2010-10-20 21:47 CC253X_TestCC253X TestCC2530EXINTestsettingsCC2530EXINTest.wsdt
文件 1283 2010-10-20 21:41 CC253X_TestCC253X TestCC2530IOTestCC2530IOtest.c
文件 2431 2010-10-20 21:43 CC253X_TestCC253X TestCC2530IOTestCC2530IOtest.dep
文件 26857 2010-09-02 12:31 CC253X_TestCC253X TestCC2530IOTestCC2530IOtest.ewd
............此处省略266个文件信息
//2010-09-12 PM
//By Hiber From FEIBIT Electronics LTD.
// www.feibit.com
#include “ioCC2530.h“
#include “initUART_Timer.h“
#include “stdio.h“
INT16 AvgTemp;
/****************************************************************
温度传感器初始化函数
****************************************************************/
void initTempSensor(void){
DISABLE_ALL_INTERRUPTS(); //关闭所有中断
InitClock(); //设置系统主时钟为32M
*((BYTE __xdata*) 0x624B) = 0x01; //开启温度传感器
*((BYTE __xdata*) 0x61BD) = 0x01; //将温度传感器与ADC连接起来
}
/****************************************************************
读取温度传感器AD值函数
****************************************************************/
INT8 getTemperature(void){
UINT8 i;
UINT16 AdcValue;
UINT16 value;
AdcValue = 0;
for( i = 0; i < 4; i++ )
{
ADC_SINGLE_CONVERSION(ADC_REF_1_25_V | ADC_14_BIT | ADC_TEMP_SENS); // 使用1.25V内部电压,14位分辨率,AD源为:温度传感器
ADC_SAMPLE_SINGLE(); //开启单通道ADC
while(!ADC_SAMPLE_READY()); //等待AD转换完成
value = ADCL >> 2; //ADCL寄存器低2位无效
value |= (((UINT16)ADCH) << 6);
AdcValue += value; //AdcValue被赋值为4次AD值之和
}
value = AdcValue >> 2; //累加除以4,得到平均值
return ADC14_TO_CELSIUS(value); //根据AD值,计算出实际的温度
}
/****************************************************************
主函数
****************************************************************/
void main(void)
{
char i;
char TempValue[10];
InitUART0(); //初始化串口
initTempSensor(); //初始化ADC
while(1)
{
AvgTemp = 0;
for(i = 0 ; i < 64 ; i++)
{
AvgTemp += getTemperature();
AvgTemp >>= 1; //每次累加后除2.
}
sprintf(TempValue (char *)“%dC/r“ (INT8)AvgTemp);
UartTX_Send_String(TempValue4);
Delay(50000);
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 2316 2010-10-22 10:57 CC253X_TestCC253X TestCC2530ADTestCC2530AD1Test.c
文件 2565 2010-12-02 09:38 CC253X_TestCC253X TestCC2530ADTestCC2530AD1Test.dep
文件 26857 2010-09-21 14:45 CC253X_TestCC253X TestCC2530ADTestCC2530AD1Test.ewd
文件 53202 2010-12-02 09:38 CC253X_TestCC253X TestCC2530ADTestCC2530AD1Test.ewp
文件 167 2010-09-21 14:45 CC253X_TestCC253X TestCC2530ADTestCC2530AD1Test.eww
文件 112445 2010-12-02 09:38 CC253X_TestCC253X TestCC2530ADTestDebugExeCC2530AD1Test.hex
文件 111358 2010-12-02 09:38 CC253X_TestCC253X TestCC2530ADTestDebugListCC2530AD1Test.map
文件 199 2010-12-02 09:38 CC253X_TestCC253X TestCC2530ADTestDebugObjCC2530AD1Test.pbd
文件 27545 2010-12-02 09:38 CC253X_TestCC253X TestCC2530ADTestDebugObjCC2530AD1Test.r51
文件 1150 2010-09-25 12:01 CC253X_TestCC253X TestCC2530ADTestDebugObj emp.r51
文件 3388 2010-10-22 10:57 CC253X_TestCC253X TestCC2530ADTestincludeinitUART_Timer.h
文件 2621 2010-12-02 09:38 CC253X_TestCC253X TestCC2530ADTestsettingsCC2530AD1Test.cspy.bat
文件 3799 2010-12-02 09:38 CC253X_TestCC253X TestCC2530ADTestsettingsCC2530AD1Test.dbgdt
文件 614 2010-12-02 09:38 CC253X_TestCC253X TestCC2530ADTestsettingsCC2530AD1Test.dni
文件 2899 2010-12-02 09:38 CC253X_TestCC253X TestCC2530ADTestsettingsCC2530AD1Test.wsdt
文件 3478 2010-10-20 21:46 CC253X_TestCC253X TestCC2530EXINTestCC2530EXINTest.c
文件 2056 2010-10-20 21:47 CC253X_TestCC253X TestCC2530EXINTestCC2530EXINTest.dep
文件 26857 2010-09-03 14:16 CC253X_TestCC253X TestCC2530EXINTestCC2530EXINTest.ewd
文件 53187 2010-09-03 14:16 CC253X_TestCC253X TestCC2530EXINTestCC2530EXINTest.ewp
文件 168 2010-09-03 14:16 CC253X_TestCC253X TestCC2530EXINTestCC2530EXINTest.eww
文件 10460 2010-10-20 21:46 CC253X_TestCC253X TestCC2530EXINTestDebugExeCC2530EXINTest.hex
文件 138 2010-10-20 21:46 CC253X_TestCC253X TestCC2530EXINTestDebugObjCC2530EXINTest.pbd
文件 10261 2010-10-20 21:46 CC253X_TestCC253X TestCC2530EXINTestDebugObjCC2530EXINTest.r51
文件 2496 2010-10-20 21:47 CC253X_TestCC253X TestCC2530EXINTestsettingsCC2530EXINTest.cspy.bat
文件 3972 2010-10-20 21:47 CC253X_TestCC253X TestCC2530EXINTestsettingsCC2530EXINTest.dbgdt
文件 614 2010-10-20 21:47 CC253X_TestCC253X TestCC2530EXINTestsettingsCC2530EXINTest.dni
文件 2825 2010-10-20 21:47 CC253X_TestCC253X TestCC2530EXINTestsettingsCC2530EXINTest.wsdt
文件 1283 2010-10-20 21:41 CC253X_TestCC253X TestCC2530IOTestCC2530IOtest.c
文件 2431 2010-10-20 21:43 CC253X_TestCC253X TestCC2530IOTestCC2530IOtest.dep
文件 26857 2010-09-02 12:31 CC253X_TestCC253X TestCC2530IOTestCC2530IOtest.ewd
............此处省略266个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)