Thông báo

Collapse
No announcement yet.

Cần giúp đỡ - Pic16f886 giao tiếp với module GSM Quectel m35

Collapse
X
 
  • Lọc
  • Giờ
  • Show
Clear All
new posts

  • Cần giúp đỡ - Pic16f886 giao tiếp với module GSM Quectel m35

    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.

  • #2
    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

    Comment

    Về tác giả

    Collapse

    myth-coder Tìm hiểu thêm về myth-coder

    Bài viết mới nhất

    Collapse

    Đang tải...
    X