我是烟台南山学院李老师,指导学生参加智能车竞赛,我用的单片机是MPC5604B,通过LINFLEX_0连接蓝牙模块给PC机通信,PC机能接收到数据,单片机接收不到数据。我把案例程序发给专业人士请给与指点       单片机     5V     GND     PB2   PB3          分别连接蓝牙模块的   蓝牙模块     5V     GND     RX    TX

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

我是烟台南山学院李老师,指导学生参加智能车竞赛,我用的单片机是MPC5604B,通过LINFLEX_0连接蓝牙模块给PC机通信,PC机能接收到数据,单片机接收不到数据。我把案例程序发给专业人士请给与指点       单片机     5V     GND     PB2   PB3          分别连接蓝牙模块的   蓝牙模块     5V     GND     RX    TX

1,126 Views
lixiaoqiang
Contributor II

我是烟台南山学院李老师,指导学生参加智能车竞赛,我用的单片机是MPC5604B,通过LINFLEX_0连接蓝牙模块给PC机通信,PC机能接收到数据,单片机接收不到数据。我把案例程序发给专业人士请给与指点       单片机     5V     GND     PB2   PB3          分别连接蓝牙模块的   蓝牙模块     5V     GND     RX    TX

Original Attachment has been moved to: MPC5604B_M07N-LINFlex-UART_TxRx_Interrupt-V0_0-CW28.zip

Labels (1)
2 Replies

684 Views
alexvinchev
Contributor V

@lixiaoqiang , за да опростим нещата:

  1. Какво се случва, ако се включи BlueTooth модула чрез FTDI платка (примерно) към компютър?
  2. Какво се случва, ако се включи MPC5604B чрез FTDI платка (примерно) към компютър?

Кое работи и кое не работи в горните два случая?

Може ли да получим картинка (от осцилоскоп) на сигналите RX и TX между MPC5604B и BlueTooth модула?

Ако (1) не работи, може да се провери дали BlueTooth модула има Level converter, и дали той е правилно захранен. Някои по-евтини BlueTooth модули имат странно dropdown  захранване, което не работи добре, ако на входа му се подадат 3.3V (примерно на изхода излизат 2.5V), което може да доведе до описания ефект.

Ако (1) работи, а (2) не работи, то проблема може да е или неправилна конфигурация на pin-овете на контролера, или грешка в софтуера вътре. Ако обаче (2) работи коректно, то проблема определено ще е в BlueTooth модула...

Повече предположения и помощ мога да предложа, ако получа отговор на зададените тук въпроси...

684 Views
alexvinchev
Contributor V

lixiaoqiang​, какъв Bluetooth модул използваш?