极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 12489|回复: 3

求助Serial1.println("AT"); 不能输出的问题

[复制链接]
发表于 2013-5-29 17:28:59 | 显示全部楼层 |阅读模式
我用了http://item.taobao.com/item.htm?spm=a1z10.3.w1017-711860650.28.htQHkG&id=16042379401& 这款GSM,按照上面的连线D3连RX1,D2连TX1,用串口调试助手收发数据正常,这是不是排除了接线问题??。。,但是写了代码Serial1.println("AT");  在串口监视器里完全看不到输出,在串口监视器里手动输入AT指令也收发正常,亲们有什么解决方法吗??
回复

使用道具 举报

 楼主| 发表于 2013-5-29 17:29:43 | 显示全部楼层
可能我描述的有点混乱,大家有碰到过这种情况吗。。我的板子是MEGA2560.
回复 支持 反对

使用道具 举报

发表于 2013-5-29 20:01:14 | 显示全部楼层
最好贴上你的代码 大家比较好判断
回复 支持 反对

使用道具 举报

发表于 2013-5-30 10:25:33 | 显示全部楼层
你這邊Serial1.println("AT");好像多一個1,Serial後面加數字好像是有一個以上的PORT要使用(這我也不太了解),應該是Serial.println("AT");,而且"AT"的意思是印出AT這兩個字,譬如說:


你的AT=10

你寫Serial.println("AT");會印出AT這兩個字,不會印出10。

如果你寫Serial.println(AT);則會印出10。

大概是這樣吧,因為你沒有貼全部的代碼,所以沒辦法回答的很清楚。

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-5 13:40 , Processed in 0.041038 second(s), 20 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表