---------------------温度传感器温度采集
在用户手册的第十二章有详细说明
ADC 结构图如下:
Adc inputs
the registers TR0.ADCTM and
ATEST.ATESTCTRL must be set as described in the register descriptions in Section 12.2.10 and
Section 23.15.3 (CC253x) or Section 24.1 (CC2540), or Section 25.12 (CC2541).
打开温度传感器
TR0 = 0x01;
ATEST = 0x01;
采用手动触发的方式进行ad采样
Adc有三个控制寄存器ADCCON1 ADCCON2 ADCCON3
寄存器的设置如下:00110011
最低两位始络为11
ADCCON1.EOC为0
ADCCON1.ST为0
ADCCON1.STSEL 为11
ADCCON2的设置和ADCCON3的配置是一样的0011 1110
ADC参考电压使用内部电压采用12位精度采集,值为0x3e
示例代码如下:
复制lcd工程,添加如下代码:
ADC.h文件如下:
/******************************************************************************
版权所有 (C), 2014-2020
******************************************************************************
文 件 名 : ADC.h
版 本 号 : V1.0
作 者 : retacn
生成日期 : 2014年9月20日
功能描述 : ADC.c 的头文件
函数列表