Mọi người ơi, hiện tại mình đang làm việc với cái module M35 của Quectel mình đã cho nó gửi tin nhắn và gọi điện rất ok rồi, nhưng không hiểu sao khi mình đọc giá trị trả về (Khi mỗi lệnh được module thực hiện thông thường nó sẽ trả về OK chẳng hạn) qua uart dùng ngắt RDA thì toàn bị lỗi. Ai có kinh nghiệm gì về UART với cả ngắt RDA giúp mình với.
Cần giúp đỡ - Pic16f886 giao tiếp với module GSM Quectel m35
Collapse
X
-
Tags: None
-
Mình chưa làm uart bao giờ, cái buffer thì đương nhiên rồi, có điều lúc mình hỏi là dữ liệu nhận vào buffer bị sai nó không ra 1 chuỗi chuẩn cơ. Ví dụ chuỗi trả về là OK, RING, Call Ready,... thì nó không nhận được như thế mà có khi là ô vuông hoặc là những ký tự linh tinh cơ. Giờ phát hiện ra là do điện áp chênh lệch giữa PIC với module gsm. Pic điện áp cao hơn GSM, bên GSM nhận dữ liệu không sai, và thực hiện lệnh rất ok. Bên PIC do chân RX điện áp không đủ nên mức logic bị sai -> dữ liệu nhận về không chuẩn.
Cuối cùng thì cám ơn bạn đã trả lời
dự án của bạn Tra theo mã, xem datasheet và đặt hàng trực tuyến. MicrochipROHMEpsonTaejin
Đặt hàng & tư vấn
Hà Nội024.3640 8561
TP.HCM028.3811 9870
Quét mã hoặc bấm để chat Zalo với R&PChat Zalo
Quét mã hoặc bấm để chat Zalo với R&PChat Zalo
Bài viết mới nhất
Collapse
-
Trả lời cho Tìm bạn thân quen cũ.bởi thuaimiVẫn nhớ và kính trọng Bác cũng các cao nhân trên dientuvietnam.net. Tính từ ngày tham gia trên này cũng đã hơn 20 năm rồi. Quá nhiều thay đổi cả trong công việc và cuộc sống. Nhưng được thấy lại các nick cũ vẫn sáng đèn là thấy vui rồi....-
Channel: Tâm tình dân kỹ thuật
26-10-2026, 16:33 -
Comment