我有一个HC06蓝牙模块,最近我得到了我的Nucleo ST F401RE arduino兼容的mbed主板。我想在Nucleo板和HC06蓝牙模块之间进行通信。有可能吗?
答案 0 :(得分:1)
首先,您使用的Nucleo板是什么? F401RE或F411RE
基本上,HC06通过UART通信进行控制
您需要做的第一步是在HC06和Nucleo之间连接UART引脚。
UART pin connection: HC06 GND -- Nucleo GND HC06 TX -- Nucleo RX HC06 RX -- Nucleo TX
对于Necleo方面,您可以自由使用UART1。 您不能使用UART2(D0,D1),因为它与USB串行共享。
UART1 RX pin: D2 UART1 TX pin: D10
您可以像下面这样创建Serial类的实例。
Serial uart1(D10 /* TX */, D2 /* RX */);
注意HC06和Nucleo之间的电压差。 Nucleo的核心电压为3.3。