所有 我想从任何微控制器发送AT命令到zigbee模块“telegesis”,但我不知道从微控制器的串口发送到zigbee模块的AT命令的位表示是什么。 请任何答案都会有所帮助。
谢谢,
答案 0 :(得分:1)
您应该发送A(0x41)T(0x54)的ASCII值,然后是ASCII中的Command。
某些Zigbee模块需要“+++”或“TTT”等命令才能进入AT命令模式。
答案 1 :(得分:0)
非常简单。只需连接到串口,确保波特率设置为19600.连接后,首先通过发送“AT”(二进制为0x41 0x54,然后是二进制的0x0d回车)测试连接。基本上你只需要在C
中创建一个这样的字符串char *atCmd = "AT";
这将创建必要的字节流,然后可以通过write()命令发送。
在串口上写入命令后,尝试通过read()读取它。你应该“OK”回来