微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > 使用CC2541配置AFE4404,由于会产生一个ADC_RDY信号,用于中断检测,怎么在使用蓝牙协议栈时嵌入这个中断函数?

使用CC2541配置AFE4404,由于会产生一个ADC_RDY信号,用于中断检测,怎么在使用蓝牙协议栈时嵌入这个中断函数?

时间:10-02 整理:3721RD 点击:

      直接使用裸机程序,能够实现中断检测,功能正常,示波器也能观察到ADC_RDY信号,但是放到蓝牙协议栈的时候,寄存器的值读的也不对,ADC_RDY信号也检测不出来?请问怎么正确在协议栈中使用中断函数?CC2541的P1.3引脚连接ADC_RDY,作为外部中断,CC2541与AFE4404之间是I2C通信

求大神解答,或者发一个类似的例程参考

低功耗模式i2c不工作

i2c芯片id能正确读出来吗?

该I2C芯片没有ID,不过直接把CC2541当裸机时,内部寄存器的值什么的都可以读出来,I2C通信也是正常的。就是上协议栈时,因为需要一个外部中断触发,然后再读取传感器的值,中断嵌入到协议栈的程序写的应该不对,有这方面的参考例程吗?外部中断触发引脚是P1.3

I2C例程只有http://www.ti.com/lit/zip/swrc135,里面有几个外设模块的基本例程

链接打不开啊

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top