• 大小: 1.72M
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-06-24
  • 语言: C/C++
  • 标签: 模拟  驱动  

资源简介

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


评论

共有 条评论