
1、前期硬件方案选择上,能用CAN总线就不要选I2C总线( E. d6 U- C% n8 j8 w7 A 2、I2C总线上的多个MCU都需要切换主机/从机角色的话: (1)每次只传输一个字节/ c& Y- x# I" F$ l2 R (2)切换为主机才能发送. @5 v" j$ G( w1 C' o. h (3)切换为从机才能接收3 z+ ^3 V @* u0 v' m2 K9 b (4)一定要定一套通讯协议0 N2 k1 k4 ~ ?8 p3 g! n 3、自己通过实践中摸索出一旦I2C总线因为主机发送没收到ACK卡死后如何恢复总线通讯' g }* R3 l1 n9 A; e: x 至于为什么要这么做,欢迎大家讨论 ![]() |
NUCLEO-H723ZG开发板试用 ——串口点灯测试
OpenBLT移植到STM32F103战舰开发板上适用于所有STM32F103系列的Bootloader
MultiButton移植到STM32F103战舰开发板
汇编浮点库qfplib移植STM32F769I-DISCO开发板与硬件浮点运算性能测试对比
【STM32MP157】从ST官方例程中分析RPMsg-TTY/SDB核间通信的使用方法
S2LP 的 sniff 模式如何同时满足通讯和低功耗要求
双证齐发!移远通信通过ISO 26262功能安全流程认证及产品认证
意法半导体 STHV200超声波 IC单片简化设计
了解NFC技术优势与应用场景
基于STM32软件实现底层函数经验分享—IIC通信
最好提的问题能具体一些,比如带着项目要解决的故障现象