利用USB转I2C/SPI/UART板进行通信测试
1、RX8010SJ的I2C通信地址定义如下:
设备读取地址:0X65
设备写入地址:0X64
2、USB2ish0转接板操作界面如下:
3、参照手册给出的通信实例进行验证。
功能实现:向设备地址0X20写入数据0XA5,然后再读取出来。
1)写入过程测试。
2)读取数据过程。
4、输出时钟功能调试。
寄存器设置以及管脚时钟输出配置如下:
FOPIN1 | FOPIN0 | FSEL1 | FSEL0 | 输出脚 | 频率 | 指令0X1D | 指令0X32 |
0 | 0 | 0 | 0 | X | X | 0X04 | 0X00 |
0 | 1 | IRQ2 | 1Hz | 0X44 | 0X00 | ||
1 | 0 | IRQ2 | 1024Hz | 0X84 | 0X00 | ||
1 | 1 | IRQ2 | 32.768KHz | 0XC4 | 0X00 |
FOPIN1 | FOPIN0 | FSEL1 | FSEL0 | 输出脚 | 频率 | 指令0X1D | 指令0X32 |
0 | 1 | 0 | 0 | X | X | 0X04 | 0X01 |
0 | 1 | IRQ2 | 1Hz | 0X44 | 0X01 | ||
1 | 0 | IRQ2 | 1024Hz | 0X84 | 0X01 | ||
1 | 1 | IRQ2 | 32.768KHz | 0XC4 | 0X01 |