完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
STM32的串口1连接蓝牙模块,手机能够成功配对蓝牙模块。通过串口1来接收手机发来的指令来控制小车,怎么没反应呀?
主程序如下: int main(void){ u8 t = 0; USART1_Config(9600); WM_Init(); while(1){ t = USART_ReceiveData(USART1);//接收传过来的数据 switch(t) //对接收到的结果执行相关操作 { case 0: //前进 Motor_Speed_Control_Left(50); Motor_Speed_Control_Right(50); break; case 1: //前进 Motor_Speed_Control_Left(50); Motor_Speed_Control_Right(50); break; case 2: //后退 Motor_Speed_Control_Left(-50); Motor_Speed_Control_Right(-50); break; case 3: //左转 Motor_Speed_Control_Left(-20); Motor_Speed_Control_Right(20); break; case 4: //右转 Motor_Speed_Control_Left(20); Motor_Speed_Control_Right(-20); break; default: Motor_Speed_Control_Left(0); Motor_Speed_Control_Right(0); break; }//switch }//while } |
|
相关推荐
10个回答
|
|
问题解决了,太粗心了,谢谢大家
|
|
|
|
用USB转串口与蓝牙模块相连,用手机与蓝牙模块通信完全正常。连到小车上就没有反应?怎么回事呀?
|
|
|
|
你分析问题出在哪里?
|
|
|
|
|
|
|
|
楼主蓝牙驱动源码能否提供,我把usart移植到iar就出现错误了
|
|
|
|
你是怎么么解决的
|
|
|
|
我没遇到问题
|
|
|
|
回复【8楼】发烧友t应该是指针类型吧
|
|
|
|
u8 t = 0
|
|
|
|
|
|
|
|
只有小组成员才能发言,加入小组>>
329浏览 1评论
446浏览 1评论
576浏览 1评论
用PSOC6 BLE当外围设备,两者传输数据时,psoc6概率性出现蓝牙挂死的原因?
459浏览 1评论
是否有办法通过CYW20835板的固件发送BLE HCI命令?
430浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-25 08:37 , Processed in 0.794536 second(s), Total 100, Slave 82 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号