Mình đang làm về module simcom 548,giao tiếp với máy tính ,khi gửi các lệnh đơn giản như AT,ATZ,ATE0 thì 548 đều gửi phản hồi chính xác OK,nhưng khi gõ các lệnh như AT+CMGF=1 hay bất cứ lệnh nào kiểu AT+...=...,thì module không trả về gì cả (nếu dùng soft Terminal),còn dùng Hercules thì báo ERROR,ai đã từng gặp trường hợp này có thể giúp mình gỡ rối không ạ,baud mình dùng là 115200.
Simcom 548 không phản hồi lệnh AT+....
Collapse
X
-
Thử hạ baud rate xuống xem thế nào. Nếu module không nhận được lệnh cấu hình baud rate thì xem lại dây nối, cắt ngắn bớt xem saoNguyên văn bởi daaa Xem bài viếtMình đang làm về module simcom 548,giao tiếp với máy tính ,khi gửi các lệnh đơn giản như AT,ATZ,ATE0 thì 548 đều gửi phản hồi chính xác OK,nhưng khi gõ các lệnh như AT+CMGF=1 hay bất cứ lệnh nào kiểu AT+...=...,thì module không trả về gì cả (nếu dùng soft Terminal),còn dùng Hercules thì báo ERROR,ai đã từng gặp trường hợp này có thể giúp mình gỡ rối không ạ,baud mình dùng là 115200.
-
anh cho e hỏi sao e dùng UART0 để nhận dữ liệu mà không nhận được chuỗi kí tự dài,chỉ nhận được khoảng 6 kí tựNguyên văn bởi quangtn82 Xem bài viếtThử hạ baud rate xuống xem thế nào. Nếu module không nhận được lệnh cấu hình baud rate thì xem lại dây nối, cắt ngắn bớt xem sao
Comment
-
Em kiểm tra xem có phải do khai báo bộ đệm nhận quá nhỏ không, hoặc do chương trình xử lý quá chậm nên không kip xử lý số lựong ký tự lớn hơnNguyên văn bởi daaa Xem bài viếtanh cho e hỏi sao e dùng UART0 để nhận dữ liệu mà không nhận được chuỗi kí tự dài,chỉ nhận được khoảng 6 kí tự
Comment
Bài viết mới nhất
Collapse

Comment