資源簡介
ADS112C04 目前網上代碼資源較少。 根據芯片database編寫,可實現實現讀取數據功能,非完整例程,包含.c .h文件
代碼片段和文件信息
/*
?*?ADS112C04.c
?*
?*??
?*??????Author:?NJUPT/da
?*/
#include?“ADS112C04.H“
void?ADS112C04_reset_pin()
{
????RES_DOWN();
????delay_ms(10);
????RES_UP();
}
void?ADS112C04_Init(void)
{
????IIC_Init();
????SysCtlPeripheralEnable(SYSCTL_PERIPH_GPIOL);
????GPIOPinTypeGPIOInput(GPIO_PORTL_base?GPIO_PIN_0);//DRDY
????GPIOPadConfigSet(GPIO_PORTL_baseGPIO_PIN_0GPIO_STRENGTH_8MA_SCGPIO_PIN_TYPE_STD_WPU);
????GPIOIntTypeSet(GPIO_PORTL_base?GPIO_PIN_0?GPIO_LOW_LEVEL);//設置中斷觸發方式
????GPIOIntEnable(GPIO_PORTL_base?GPIO_PIN_0);//啟用指定的GPIO中斷
????//IntEnable(INT_GPIOL);//指定要啟用的中斷不用中斷
????IntMasterEnable();//打開總中斷
????GPIOIntClear(GPIO_PORTL_base?GPIO_PIN_0);//清除標志位
????GPIOPinTypeGPIOOutput(GPIO_PORTL_base?GPIO_PIN_1);
????GPIOPadConfigSet(GPIO_PORTL_baseGPIO_PIN_1GPIO_STRENGTH_8MA_SCGPIO_PIN_TYPE_STD_WPU);
????delay_ms(10);
????ADS112C04_reset_pin();
????delay_ms(10);
????ADS112C04_reset();
????delay_ms(10);
????/******基本寄存器配置******/
????//Config
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????4063??2018-09-29?12:48??ADS112C04\ADS112C04.c
?????文件???????1023??2018-09-29?12:49??ADS112C04\ADS112C04.H
?????文件????2226455??2018-08-24?13:19??ADS112C04\ads112c04.pdf
?????目錄??????????0??2018-09-29?12:45??ADS112C04
-----------?---------??----------?-----??----
??????????????2231541????????????????????4
- 上一篇:微型計算機技術 陳慈發版課后習題答案
- 下一篇:STM32F10x中文參考手冊
評論
共有 條評論