![]()
连接 MSP430 MCU 等两个不同平台与一块电路板上的粒子跟踪器的最佳方法是什么?
| M8引脚 | 功能 | 功能 | 功能 | I/O | 颜色 |
|---|---|---|---|---|---|
| 1 | CAN_P | IO2 | 黄色 | ||
| 2 | 输入电压3 | 我 | 红色 | ||
| 3 | 模拟 A3 | GPIO D3 | 电流1 | 白色 | |
| 4 | SERIAL1 RX | 线3 SDA | GPIO D9 | 电流1 | 绿色 |
| 5 | SERIAL1 TX | 线3 SCL | GPIO D8 | 电流1 | 棕色 |
| 6 | CAN_5V4 | CAN_PWR | o | 橙色 | |
| 7 | CAN_N | IO2 | 蓝色 | ||
| 8 | 接地 |
黑色 |
它使用带有上述指定引脚的 M*扩展连接器。
I2C 是使用单线的更好选择还是使用串行或 CAN 总线、因为 I2C 速度不是很快并存在其他问题?
MSP430芯片系列是否针对 MCU 至 MCU 连接参考制定了最佳实践? 我找不到任何特定于第三方系统的内容... 我有一个粒子跟踪器一个和其他粒子产品,如光子... 与 Arduino 类型平台类似、它们通常至少具有一个 UART、串行和 SPI、MOSI/MISO 和 I2C 以及 GPIO。
下面是追踪器电路板的一些更多规格:
CAN 规格
- 具有集成收发器的 Microchip MCP25625 CAN 控制器
- SPI 接口
- 实现 CAN2.0B (ISO11898-1)
- 符合 ISO-11898-2和 ISO-11898-5标准物理层要求
- 操作速度高达1 MB/秒
- 3个具有优先级和中止特性的发送缓冲器
- 2个接收缓冲器
- 6个滤波器和2个掩码、在前2个数据字节上具有可选的滤波
- 器件未上电时、CAN 总线引脚断开
- CANH 和 CANL 上具有高 ESD 保护、符合高达±8kV 的 IEC61000-4-2标准
- 极低待机电流、10uA、典型值
- 5V 升压转换器(XC9142F50CER)、最大值为370 mA