Thông báo

Collapse
No announcement yet.

STM32F4 Discovery và TCP/IP của SIM900A

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

  • STM32F4 Discovery và TCP/IP của SIM900A

    - Hiện tại, mình dùng stm32f4 discovery gởi ký tự bằng usart xuống SIM900A. và chuỗi ký tự đó phải nằm trong " " nếu nội dung bình thường thì gởi bao nhiêu ký tự cũng được.
    - Nhưng mình muốn gởi lệnh thực thi SIM900A của TCP/IP thì phải gởi như sau: sendstring("AT+CIPSTART="TCP","IPAddress",2015") Lệnh này có rất nhiều dấu ngoặc kép phía trong nên nó không hiểu là dấu nào của chuỗi, dấu nào của chương trình bao quanh chuỗi.
    - Không biết có bạn nào đã làm về phần này rồi, rất mong được giúp đỡ.
    Thanks and Best regards!

  • #2
    Nguyên văn bởi nhoctinh Xem bài viết
    - Hiện tại, mình dùng stm32f4 discovery gởi ký tự bằng usart xuống SIM900A. và chuỗi ký tự đó phải nằm trong " " nếu nội dung bình thường thì gởi bao nhiêu ký tự cũng được.
    - Nhưng mình muốn gởi lệnh thực thi SIM900A của TCP/IP thì phải gởi như sau: sendstring("AT+CIPSTART="TCP","IPAddress",2015") Lệnh này có rất nhiều dấu ngoặc kép phía trong nên nó không hiểu là dấu nào của chuỗi, dấu nào của chương trình bao quanh chuỗi.
    - Không biết có bạn nào đã làm về phần này rồi, rất mong được giúp đỡ.
    Thanks and Best regards!
    Dùng " để thể hiện ", chuỗi của bạn sẽ được viết thành : sendstring("AT+CIPSTART="TCP","IPAddress",2015")

    Comment


    • #3
      Diễn đàn bị gì mà mình viết dấu \ lại không hiện thị được vậy nhỉ?
      Dùng " để thể hiện ", chuỗi của bạn sẽ được viết thành : sendstring("AT+CIPSTART= \ "TCP \ ", \ "IPAddress \ ",2015") (bỏ dấu cách đi)

      Comment


      • #4
        Cám ơn Anh Quang rất nhiều, làm cả buổi tối không ra.

        Comment

        Về tác giả

        Collapse

        nhoctinh Tìm hiểu thêm về nhoctinh

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

        Collapse

        Đang tải...
        X