ST意法半导体
直播中

陈丽

7年用户 1541经验值
私信 关注
[问答]

如何实现在STEVAL-STWINKT1B上将RS485与STR485通信?

我购买了一块STEVAL-STWINKT1B开发板,里面有STR485芯片用于RS485通信
我尝试使用立方体 mx 并对其进行适当配置(见附图 1),启用 uart2、RS485 流量控制,然后检查板上原理图上的引脚是否匹配。
然后我只是尝试在 uart 上发送数据,看看我是否可以看到 A 和 B 信号随着示波器的变化从芯片中传出,但似乎什么也没有发生。
这是我用来在 UART 上发送消息的代码:
而 (1)
{
         uint8_t *prova="0123456789";
         HAL_UART_Transmit(&huart2, prova, 10, 100);
         HAL_延迟(3000);
  /* 用户代码结束 */
  /* 用户代码开始 3 */
}
我怎么解决这个问题?





回帖(1)

曹雪

2022-12-9 10:54:52
只是检查...


  • while 循环在 MX_USART2_UART_Init() 之后?
  • 配置的引脚正是您要确定的引脚?(您可以将 USART2 引脚移动到 MCU 上的多个选项,因此它们可能与演示 PCB 上的实际连接器不同)。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分