nRF52832的I2C例程代码

nRF52832的I2C例程代码

#include "nrf_drv_i2c.h"
#include "app_error.h"

#define I2C_SCL_PIN     0   // SCL引脚号
#define I2C_SDA_PIN     1   // SDA引脚号
#define MAX_PENDING_TRANSACTIONS    5   // 最大等待事务数

static const nrf_drv_i2c_t i2c = NRF_DRV_I2C_INSTANCE(0);   // I2C实例号

static uint8_t m_sample[4];   // 读取数据缓冲区

// 完成事件处理函数
void i2c_event_handler(nrf_drv_i2c_evt_t const * p_event, void * p_context)
{
    switch (p_event->type)
    {
        case NRF_DRV_I2C_EVT_DONE:
            if (p_event->xfer_desc.type == NRF_DRV_I2C_XFER_RX)
            {
                // 读取完成,执行对应操作
            }
            break;
        default:
            break;
    }
}

// 初始化I2C 
void i2c_init(void)
{
    ret_code_t err_code;

    nrf_drv_i2c_config_t config = NRF_DRV_I2C_DEFAULT_CONFIG;
    config.scl = I2C_SCL_PIN;
    config.sda = I2C_SDA_PIN;

    err_code = nrf_drv_i2c_init(&i2c, &config, i2c_event_hand
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
328254178Msp430F149.rar AD_DA.rar e96e317f-d9ab-41e5-b87f-ebc3f6131c4b.zip MSP430-149单片机应用实例(USB实例).rar MSP430-F149对应的液晶程序(描述详细,易于调用).rar MSP430F149 AD转换C程序.rar MSP430F149 C语言驱动DS18B20.zip MSP430F149 GSM基本控制,初始化接收短息,解读短信.rar MSP430F149+1602数码显示和实时时钟.rar MSP430F149+DS1302+UART程序可以用.rar MSP430F149,IAR,ADC采样之后对太阳点光源进行跟踪.rar MSP430F149--485串行通信.rar MSP430F149-SHT15传感器例程(,随时调用,含注释) (1).rar MSP430F149-SHT15传感器例程(,随时调用,含注释).rar MSP430F149下的s级别,us级别,ms级别延时.rar MSP430F149单片机与RF2401硬件SPI无线通信 (1).zip MSP430F149单片机与RF2401硬件SPI无线通信.zip MSP430F149单片机定时器A的PWM输出程序.rar MSP430F149单片机对1602液晶进行的简单测试.rar MSP430F149单片机对1604液晶进行的简单操作.rar MSP430F149单片机对PS2键盘的控制程序和源码.rar MSP430F149单片机对继电器的控制程序和源码.rar MSP430F149单片机控制LED全彩显示屏的某一行列数据传输控制显示程序.rar MSP430F149单片机模拟IIC和DS18B20通信进行测试温度代码.rar MSP430F149单片机的Flash程序.rar MSP430F149可以通过串口显示温度传感器的数值.rar MSP430F149开发板例程(控制8个LED闪烁).rar MSP430f149控制LCD12864显示汉字、字母.zip MSP430F149温度测量.zip MSP430F149的无线模块24L01程序.rar MSP430F149跑ADC和USB好用的代码.rar MSP430F149通过SPI接口控制ADS1216.zip MSP430x14x控制SED1335驱动320×240屏.rar MSP430x14x系列单片机实现了对EEPROM的读写测试.rar MSP430内置温度传感器的C语言程序.zip MSP430单片机 串口像PC发送数据.rar MSP43F149的USB测试程序.rar mulu.txt RF24L01-AD.rar RF24L01-MCU-PC通信例程.rar RF24L01-PC-MCU通信例程.rar RF24L01无线温度例程.rar RF24L01遥控例程.rar 基于MSP430F149为主芯片下的红外线解码资料源程序.zip 基于MSP430F149单片机中看门狗电路的中断实验.zip 基于MSP430F149单片机的1602程序代码.zip 基于MSP430F149单片机的nRF24L01无线通信程序.rar 基于MSP430F149单片机的串口0驱动程序.rar 基于MSP430F149单片机的温湿度传感器SHT1X驱动程序.rar 基于MSP430F149的12864的显示图片.rar 基于MSP430F149的数字钟源代码(以1602LCD液晶显示).rar 基于MSP430F149的触摸手写程序.zip 展示了MSP430F14x单片机的AD操作.rar 德州仪器MSP430F1449-F169的LCD12864测试程序 (1).rar 德州仪器MSP430F1449-F169的LCD12864测试程序.rar 德州仪器MSP430F149-F169初学者常用代码.rar 演示了如何操作MSP430F149单片机的DMA操作.rar 演示了如何操作MSP430F149的I2C功能.rar
STC8A8K64S4A12单片机开发板软硬件技术资料+软件DEMO例程源码: 01参考程序 02原理图与结构图纸 STC8 使用手册.pdf STC8系列单片机技术参考手册-20170517.pdf 文件资料 01-P33口LED灯运行 02-P2口跑马灯实验 03- 定时器0 模式0 04- 定时器1 模式0 05-定时器2 06- 看门狗实验 06-定时器0 P35模拟10位或16位PWM输出程序 08-串口1发送 8位自动重装载 09-串口1收发 8位自动重装载 10-串口1仅发 16位重装载 11- 串口1收发 16位重装载 12-外部中断 1 13 模拟I2C读写24C 串口监测 14-外部FLASH读写 串口监测 15-中景园电子0.96OLED显示屏IIC_例程 15-中景园电子0.96OLED显示屏IIC_例程.zip 16-中景园电子0.96OLED显示屏SPI_例程 16-中景园电子0.96OLED显示屏SPI_例程.zip 17-中景园电子0.96OLED显示屏0.96OLED带字库 17-中景园电子0.96OLED显示屏0.96OLED带字库.zip 18-中景园电子1.44寸LCD-51(图片显示) 19-中景园电子1.8寸LCD-51(模拟SPI中文显示) 20-中景园电子2.4寸不带触摸51单片机测试(要求大于16K ROM的单片机) 21-中景园电子3.5寸FTFT_LCD_SPI接口 12864详细中文资料.pdf 1602中文资料.doc 1838红外接收头.pdf 24c0系列.pdf AMS1117.pdf C数组、BIN、BMP图片制作 elh.pdf DS18B20.pdf FAT及FATFS资料 I2C.doc ILI9325DS_ID9325.pdf MMA7361.pdf MMA7361L.pdf NRF24l01模块说明书.pdf PCB设计资料.pdf sd卡读写.pdf SD卡资料.pdf UCOS+UCGUI学习资料 UG-2864HSWEG01 user guide.pdf W25X16中文手册.pdf XPT2046中文资料.pdf 关于舵机的死区.txt 红外遥控器编码大全.pdf

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

全职编程-叶秋然

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值