Discuz! Board

标题: 关于52832作为I2C从机的问题 [打印本页]

作者: leecheng    时间: 2019-4-8 16:16
标题: 关于52832作为I2C从机的问题
手里有一个需求,需要将St32单片机作为主机,nrf52832作为从机,两者使用I2C通信。然后52832将收到的信息用蓝牙广播出来。I2C转BLE的协议有现成的可以直接套用。目前的问题在于不知道如何搭建从机,希望有经验的大佬能提点一下,新人玩家,请多指教!!!

作者: admin    时间: 2019-4-8 19:33
直接用串口吧,相当简单的
作者: leecheng    时间: 2019-4-9 08:43
admin 发表于 2019-4-8 19:33
直接用串口吧,相当简单的

之前的I/O就是用的I2C,改串口的话改动太多啦。因为是降成本方安嘛,限制比较多
作者: leecheng    时间: 2019-4-9 09:56
admin 发表于 2019-4-8 19:33
直接用串口吧,相当简单的

所以,假如非要用I2C这个方案的话,我怎么着手呢?
作者: admin    时间: 2019-4-9 10:54
leecheng 发表于 2019-4-9 09:56
所以,假如非要用I2C这个方案的话,我怎么着手呢?

找官方SDK里的I2C例子 ,参考着配置
作者: leecheng    时间: 2019-5-22 08:49
admin 发表于 2019-4-9 10:54
找官方SDK里的I2C例子 ,参考着配置

版主,我自己制作的数据包,举例buff[]的内容为“1,2,3,4,5”,发送数据的函数是参考串口透传部分ble_nus_data_send()那部分。
我期望收到的数据是和串口例程一样“12345”这样的形式,但是实际收到的是“01-02-03-04-05”。想问一下其中的原因。




欢迎光临 Discuz! Board (http://qfv8.com/) Powered by Discuz! X3