Thông báo

Collapse
No announcement yet.

Giao tiếp ethernet enc624j600 với stm32f4

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

  • Giao tiếp ethernet enc624j600 với stm32f4

    Anh chị em cô dì chú bác nào đã làm qua đề tài này cho em xin ý kiến với ạ. Tình hình là em đang bị dính ở con module ethernet nối với con máy tính. Em truyền data từ arm qua module sang PC nhưng PC không nhận. Chuẩn truyền SPI, em điều khiển qua mạng LAN trước chưa qua router. Định hướng còn mơ hồ. Mong mọi người giúp với ạ. Thân

  • #2
    Mình chưa làm con này nhưng đọc qua datasheet thì khả năng phải làm giống như mình đã làm với enc28j60. Đó là phải viết lại toàn bộ thư viện lớp TCP/IP, UDP.... để giao tiếp LAN nhận IP xử lý số liệu .....
    Phát triển module điểu khiển, lập trình nhúng... M: 0906.28.70.28

    Comment


    • #3
      Nguyên văn bởi sos82 Xem bài viết
      Mình chưa làm con này nhưng đọc qua datasheet thì khả năng phải làm giống như mình đã làm với enc28j60. Đó là phải viết lại toàn bộ thư viện lớp TCP/IP, UDP.... để giao tiếp LAN nhận IP xử lý số liệu .....
      Mình đã code nhưng liên tục gặp vấn đề..giờ thì rơi vào trạng thái vế tắt. Bạn có thể hỗ trợ giúp mình được k? hic

      Comment


      • #4
        Nguyên văn bởi GYN22 Xem bài viết
        Mình đã code nhưng liên tục gặp vấn đề..giờ thì rơi vào trạng thái vế tắt. Bạn có thể hỗ trợ giúp mình được k? hic
        Bạn gặp vấn đề cụ thể là gì? Không giao tiếp được với IC hay không giao tiếp được với mạng? Mình cứ chia ra thành các bước như sau:

        - Giao tiếp thành công với IC, cụ thể test đơn giản nhất là điều khiển được 2 đèn của RJ45 nhấp nháy.
        - Gửi UDP để lấy thông tin DHCP Server
        - Yêu cầu DHCP Server cấp IP

        Các bước tiếp theo thì tùy vào ứng dụng của bạn. Ví dụ như connect tới server hay open server....
        Phát triển module điểu khiển, lập trình nhúng... M: 0906.28.70.28

        Comment


        • #5
          Làm sao mình biết được mình đã làm được phần nào bạn. Ý là test như thế nào? Sao mình biết đã giao tiếp với IC thành công hay gửi UDP thành công? Mình k hiểu rõ phần mạng lắm.

          Comment


          • #6
            Hik, bạn chụp cái module bạn dùng lên xem nào. Nếu bạn để ý thì cổng Ethernet có 2 đèn. 2 đèn này được điều khiển từ IC. Nếu khởi tại IC thành công thì bạn điều khiển bật tắt được 2 đèn này.
            Phát triển module điểu khiển, lập trình nhúng... M: 0906.28.70.28

            Comment


            • #7
              Lúc kết nói máy tính biểu tượng mạng ngay lập tức có dấu chấm than. Hic
              Bác đã làm đề tài này bao gio chua vay

              Comment


              • #8
                Bạn cắm trực tiếp vào máy tính thì nó chấm than là đúng rồi. Nó phải cắm vào switch, phải có một thằng làm DHCP để cấp IP (hoặc 2 thằng fix IP tĩnh). Còn cắm trực tiếp vào PC thì cũng có cách cắm được nhưng phải đảo dây LAN mà cách này chả mấy ai dùng.
                Phát triển module điểu khiển, lập trình nhúng... M: 0906.28.70.28

                Comment


                • #9
                  Cụ thể là như thế nào bạn có thể hướng dẫn mình được k? Mình sẽ liên hệ với bạn qua số điện thoại 0906.28.70.28 được k?

                  Comment


                  • #10
                    bạn giao tiếp với ENC624j600 thành công chưa?
                    mình cũng đang tìm hiểu về nó, nhưng sao nó không nhận packet vào sram, mình tắt bộ lọc luôn rồi...

                    Comment

                    Về tác giả

                    Collapse

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

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

                    Collapse

                    Đang tải...
                    X