Thông báo

Collapse
No announcement yet.

Chuẩn ICSP_BLD của picvietnam

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

  • Chuẩn ICSP_BLD của picvietnam

    Tôi xin nói thêm về chuẩn chân cắm mới trong các sản phẩm của nhóm anh BinhAnh, Falleaf.

    Sơ đồ chân cắm mới như sau:




    Trong các mạch thí nghiệm về PIC hiện nay chủ yếu có hai xu hướng sử dụng bootloader và nạp ICSP, mỗi loại có từng ưu nhược điểm riêng.

    Với bootloader ưu điểm chính của nó là tiện lợi và tốc độ, bạn chỉ cần dịch chương trình của mình ra file hex, bấm nút trên chương trình BootLoader là xong, nhưng nhược điểm của nó là phải có giao tiếp RS232 để nạp, như vậy sẽ không thuận lợi, tốn kém, và không phù hợp với mạch có thiết kế nhỏ gọn. Ngoài ra chủng loại PIC được bootloader hỗ trợ không nhiều, phải chờ đợi cập nhật từ tác giả và tương thích của chương trình dịch.

    Với ICSP, tùy vào chương trình nạp mà tốc độ khác nhau, với một số chương trình nạp thì tốc độ nhanh ngang với nạp bằng bootloader, và hơn hết nó hỗ trợ gần như mọi loại PIC. Nhưng nhược điểm lớn nhất của nó là chuẩn chân ICSP không thống nhất, mỗi loại mạch nạp lại có thứ tự chân VPP,VDD,GND,PGD,PGC riêng, rất lộn xộn, một mạch nạp không thể cắm vào mọi mạch nạp bằng ICSP.

    Trong loạt sản phẩm về PIC sắp tới, anh Falleaf thống nhất sử dụng chuẩn chân mới kết hợp cả ICSP và Bootloader, bạn có thể sử dụng chúng trên một jack cắm 5x2 thống nhất.

    Thứ tự chân như hình bên trên, chân của ICSP tương thích thứ tự chân ICD2 của Microchip, còn với bootloader thì bạn chỉ cần thiết kế mạch có con Max232 lấy nguồn từ board là bạn có thể sử dụng bootloader mà không phải mạch nào cũng có con Max232.

    Các sản phẩm mạch nạp như PG2C, GTP-USB, ICD2, một số kít thí nghiệm sẽ dùng chuẩn chân mới này. Đồng thời sẽ có jack chuyển đổi có nhưng mạch nạp trước muốn dùng với board thí nghiệm trên.


    Hi vọng các bác nếu có làm board thí nghiệm thì để ý đến chuẩn chân trên, để các sản phẩm của các nhóm có thể tương thích nhau, tránh để dàn đồng ca PIC bang mỗi người một giọng. Thanks !

  • #2
    Gửi bác KST: cái ICSP là đây nè:




    (Chuẩn mới của picvietnam.com: http://dientuvietnam.net/forums/showthread.php?t=2304)

    Comment


    • #3
      Mạo muội bổ sung thêm một hai ý như sau:

      Cái Header 5x2 có một đầu có một khoảng hở, thì hàng chân gần với phía khoảng hở đó dùng cho ICSP, hàng chân còn lại sẽ được dùng cho Bootloader.

      Loại cáp sử dụng cho header này cũng khá đặc biệt. . Bên cạnh đó cái header này cũng khá đặc biệt và khó kiếm trên thị trường linh kiện điện tử tại Việt Nam.

      Đây chỉ mới là chuẩn chân trên board mạch ứng dụng, một số vấn đề về chuẩn chân trên board mạch nạp chẳng hạn, và các vấn đề về cách kết nối các board, cáp kết nối, thao tác kết nối, ... đề nghị bác phamthaihoa bổ sung thêm, và có nhiều hình ảnh cụ thể hơn để minh họa.

      Như vậy việc áp dụng chuẩn mới dễ dàng hơn được. Bác nói vậy thấy vẫn còn mơ hồ quá.

      Thân.
      No, I don't think so

      Comment


      • #4
        Theo ý kiến tôi thì việc chuẩn hóa rất quan trọng, AVR thì phải theo ATMEL rồi. Riêng PIC do mạch chính hãng rất hiếm nên chăng cần thống nhất giữa các nhà sản xuất mạch cho PIC ( Việt nam - cả hai miền Nam Bắc ), nếu tương thích với Quốc tế càng tốt.

        Comment


        • #5
          Nguyên văn bởi Kesitinh
          - Goi BA: Theo tại hạ được biết thi ICD2, IC-proc, . . . do BBD và một số huynh đệ khác sản xuất không co chuẩn chân cắm này (có mà không nạp được --> có để làm gì ?)
          Xin giải thích, chuẩn này là do F để nghị picvietnam HCM thực hiện và giao cho Đăng chủ trì thực hiện. Qua thời gian thảo luận rất lâu mới đi đến thiết kế chuẩn hoá cuối cùng.

          F sẽ viết bài về vấn đề này sau, bởi vì thời gian vừa qua F bận quá nhiều việc.

          Sơ bộ giải thích cho bác vì sao có sự chuẩn hoá này:
          - Chưa có chuẩn hoá sản phẩm ở Việt Nam, cần có sự chuẩn hoá, F sẽ phổ biến chuẩn này trong cộng đồng picvietnam và phân tích những lợi điẻm của nó.
          - Lợi điểm sơ bộ: Thực hiện ICSP + BLD và chuẩn hoá thiết kế cho các chip
          - BLD bản thân nó giao tiếp RS232
          - Chuẩn nạp 6 chân của ICSP, sau khi thử hết các loại PIC mà picvietnam có, kết luận = không hợp lý, chỉ cần dùng 5 chân thôi. Thực tế các dòng pic sau này của Microchip cũng chuẩn hoá chuẩn nạp 5 dây.
          - Chuẩn BLD picvietnam sử dụng chuẩn nạp của tinybootloader, là BLD tốt nhất hiện nay do sự kiểm tra của picvietnam, chuẩn phần cứng dùng được cho tất cả các BLD khác.
          - Thiết kế chuẩn mạch nạp và chuẩn BLD gọn nhẹ, tạo thành hệ thống chuẩn hoá của picvietnam.
          - Chuẩn chipcard picvietnam sẽ đưa ra sẽ sử dụng chuẩn nạp này, và đảm bảo phục vụ việc học tập, test thí nghiệm, cực kỳ gọn nhẹ và đơn giản.
          - Việc chuẩn hoá có hệ thống, sẽ là nền tảng lâu dài cho sự phát triển cộng đồng, và picvietnam sẽ phổ biến việc chuẩn hoá này.

          Lưu ý: picvietnam không chuẩn hoá để bắt các đơn vị sản xuất phải thực hiện theo, picvietnam chú trọng bản chất và tính hiệu quả, tích luỹ từ kinh nghiệm nghiên cứu, học tập, và giảng dạy. Chúng tôi chuẩn hoá, và khẳng định đem lại điều tốt nhất cho người dùng và người thiết kế, chúng tôi sẽ cung cấp toàn bộ các tài liệu thiết kế về các chuẩn này cho người dùng.

          Chúc vui.
          Falleaf
          Công ty TNHH Thương mại và Giao nhận R&P
          58/57 Nguyễn Minh Hoàng - Phường 12 - Quận Tân Bình - TP.HCM
          mail@falleaf.net - VP: (04) 36408561 - (08) 38119870

          Comment


          • #6
            Chúng tôi chuẩn hoá cho công cuộc phát triển lâu dài và bền vững, chính vì nhận thấy trên thế giới PIC có quá nhiều chuẩn của các nhà sản xuất khác nhau, nên picvietnam mới phải chuẩn hoá trong toàn quốc.

            AVR có chuẩn JTAG và ISP, thì PIC sẽ có chuẩn PVN . Các bạn dùng chuẩn JTAG tiện lợi như thế nào? Nếu có thể dùng chuẩn PVN, các bạn sẽ thấy tiện lợi gấp đôi vì luôn sẵn sàng bootloader. Vì sao vậy? Vì tương lai tới đây, picvietnam sẽ chuẩn hoá thêm một bước nữa về việc tích hợp mạch nạp và bootloader dùng USB.

            Đó sẽ là hướng đi của PVN, và cho đến giờ những nhà cung cấp sản xuất khác trên thế giới, PVN sẽ theo đuổi được họ. PVN cũng đang có chiến lược về việc nghiên cứu trình dịch và trình nạp. Làm những gì người ta đã làm, không phải cái PVN sẽ đi, PVN tận dụng những cái người ta đã làm, cải tiến, chuẩn hoá, nâng cấp, lấy kinh nghiệm để tạo ra cái mới. Từng bước đi sẽ được tiến hành như vậy.

            Đó là cách mà PVN sẽ khẳng định mình, là một tổ chức cộng đồng nghiên cứu vi điều khiển PIC một cách nghiêm túc, có định hướng.

            Chúc vui
            Falleaf
            Công ty TNHH Thương mại và Giao nhận R&P
            58/57 Nguyễn Minh Hoàng - Phường 12 - Quận Tân Bình - TP.HCM
            mail@falleaf.net - VP: (04) 36408561 - (08) 38119870

            Comment


            • #7
              Kể từ thời điểm công bố chuẩn, tất cả sản phẩm của picvietnam sẽ được thay thế và thiết kế theo chuẩn mới. Những sản phẩm cũ, chúng tôi sẽ làm thêm phần chuyển đổi cho người dùng, và luôn có sự lựa chọn cho các bạn khi chọn sản phẩm mới hay cũ.

              Chúng tôi không phổ biến sản phẩm này cho những người sản xuất, đây là một chuẩn hiệu quả và tốt cho người dùng, và chúng tôi khuyên kể cả khi thiết kế ứng dụng, các bạn cũng nên thiết kế theo chuẩn này.

              Khi chúng tôi đưa ra chuẩn, chúng tôi biết rằng sẽ có nhiều sự phản ứng, và suy nghĩ khác nhau về việc làm của chúng tôi, nhưng chúng tôi khuyên dùng, và chúng tôi sẽ làm theo yêu cầu người đặt hàng, nếu muốn dùng chuẩn cũ, đơn giản các bạn chỉ cần tháo cái box header ra và hàn 5 chân thôi.

              Hoàn toàn không gây khó khăn cho hoạt động của các bạn. Tuy nhiên, cái picvietnam làm không phải là để chụp giật trong vài ngày, vài tháng, mà là để chuẩn hoá cho việc thiết kế sản phẩm, cũng như chuẩn hoá một cách có hệ thống, hỗ trợ phát triển pic trong cộng đồng.

              Chúc vui.
              Falleaf
              Công ty TNHH Thương mại và Giao nhận R&P
              58/57 Nguyễn Minh Hoàng - Phường 12 - Quận Tân Bình - TP.HCM
              mail@falleaf.net - VP: (04) 36408561 - (08) 38119870

              Comment


              • #8
                Mình rất hoan nghênh cuộc cách mạng này của picvn(xin được phép gọi nhw vậy) và mong được đóng góp một phần công sức nhỏ bé của mình vào công cuộc này.
                |

                Comment


                • #9
                  Không biết bàn kỹ thế nào? Tôi thấy cần chú ý điểm sau:
                  - Chân TX, RX theo hiểu là chân TTL với những mạch không có sẵn max 232 thì sẽ cần thêm một bộ chuyển ở ngoài. Cái này kô nói nhưng với mạch có sẵn max232 rồi thì sẽ có thể đụng độ với bootloader khi 2 chân Output nối với nhau dẫn đến mạch có thể sai.
                  - Mạch nạp có 2 dạng cấp nguồn một là tự cấp nguồn ví dụ như từ usb và có thể cấp nguồn cho mạch, dạng thứ 2 là cấp nguồn từ target. Không biết chuẩn này đã để ý vấn đề này chưa.
                  Một số điều cần lưu ý khi thiết kế mạch.
                  - Để cái đế này ở đầu IC (như bác BA) có thể hơi khó để gỡ IC. Hơi thôi
                  - Chú ý cách bấm dây 10 pin này có vài cách bấm không cẩn thận có thể bấm chéo, bấm mirror
                  - Nâng cấp lên 10x2 sẽ đắt hơn tí. Cái này cũng nên lưu ý tẹo.

                  Cuối cùng. Chúc cộng đồng Pic phát triển tốt trong thời gian tới đây cho đến khi... :P
                  Vẫn biết mỗi lần xa là một lần về lại...

                  Comment


                  • #10
                    Chính vì thực hiện hệ thống chuẩn hoá này, vì các bạn vẫn quen dùng cable RS232 nguyên sợi, riêng 2 đầu DB9 thì đã tốn kém rồi. Nếu như thiết kế RS232 nằm trên dây, thực ra hiện nay picvietnam đã công bố chuẩn BLD rồi, tài liệu hướng dẫn do NTC viết và được kiểm duyệt bởi F, bác BA và anh Nam. Ngoài ra có bổ sung thêm phần những chip đã được test và hầu hết các dòng dsPIC có được.

                    Như vậy, làm một cái board có mạch RS232 trên board, làm bao nhiêu cái là đủ? Board có thể làm nhiều, nhưng nếu dùng dây RS232 bên ngoài, hay nói cụ thể hơn là chỉ cần 1 con max 232 có thể làm việc với nhiều board, thay vì nhiều con MAX232 gắn trên nhiều board.

                    - Mạch nạp có 2 dạng cấp nguồn một là tự cấp nguồn ví dụ như từ usb và có thể cấp nguồn cho mạch, dạng thứ 2 là cấp nguồn từ target. Không biết chuẩn này đã để ý vấn đề này chưa.
                    Chuẩn nạp ICSP hoàn toàn không khác gì với ICSP 6 chân cũ, việc này không liên quan đến mạch nạp.

                    - Chú ý cách bấm dây 10 pin này có vài cách bấm không cẩn thận có thể bấm chéo, bấm mirror
                    Việc này F sẽ có hướng dẫn chi tiết và sẽ chụp hình thao tác minh hoạ việc thực hiện dây bấm. Chính vì những cái này làm phải mất công như vậy, cho nên F vẫn chưa có thời gian thực hiện, mong các bạn hết sức thông cảm cho việc này.

                    Về việc mạch của bác BA thiết kế, vấn đề là thiết kế dành cho sinh viên học, và mạch đã được làm cách nay khá lâu 1 năm (khi mới mở lớp PIC), cho nên lần này làm lại bác BA chỉ sửa lại cái chuẩn cắm, và vì thế nó có phần chưa hợp lý về mặt giao diện người dùng.

                    Cũng chính vì vấn đề này, pvn đang tiếp tục cải tiến và nâng cấp chuẩn, nhất là các bạn để ý việc nhiếu đường dây, pvn cũng phải xử lý từng chút một để tạo thành chuẩn hợp lý.

                    Hiện nay BLD của pvn chỉ đúng bằng cái đầu cắm DB9 (không có một phần nào lòi ra ngoài, vừa khít rất đẹp và chuẩn), khoảng cách sử dụng hơn 1m, và pvn chuẩn hoá chính thức dây BLD là 1m.

                    Tất cả những điều này, F khẳng định là một sự chuẩn bị rất nghiêm túc và có hệ thống của pvn, F khuyến khích những người thiết kế mạch cho các ứng dụng sử dụng chuẩn này. Lý do, mạch có thể thiết kế nhiều, mạch nạp, BLD, hoặc công cụ, chỉ cần một bộ là đủ. Hãy thiết kế để giảm chi phí một cách chính đáng nhất, hiệu quả nhất. pvn không tự dưng đẻ ra chuyện để làm, mong các bạn hiểu tinh thần làm việc này của cả một ê kíp rất nhiều người cùng làm cùng sửa từng chút một, chứ không phải là làm chơi.

                    Chúc vui.
                    Falleaf
                    Công ty TNHH Thương mại và Giao nhận R&P
                    58/57 Nguyễn Minh Hoàng - Phường 12 - Quận Tân Bình - TP.HCM
                    mail@falleaf.net - VP: (04) 36408561 - (08) 38119870

                    Comment


                    • #11
                      Nguyên văn bởi Kesitinh
                      Diễn đàn là nơi để các huynh đệ có thể phát biểu tự do ý kiến của mình về các vấn đề (cũng giống như việc bác F tu do quảng cáo cho sản phẩm của mình ấy mà), Admin F mà làm việc theo kiểu độc đoán bảo thủ không chú ý đến ý kiến trao đổi của anh em thì không xứng đáng Admin một tí nào cả, còn xóa nick của tại hạ thì cứ xóa - tại hạ có chết đâu mà sợ (việc quái gì cứ động một tí là dọa xóa nick của người này người nọ)
                      Tại hạ chả đang đóng góp về cái chuẩn ICSP Kit của BA đấy chứ gì, bác F tự nhiên chen vào quảng cáo cho cái gọi là chuẩn mới (F) gì gì đấy nhưng nếu theo chuẩn mới của bác thì hầu hết các huynh đệ trên diễn đàn sẽ phải thay đổi mạch nạp, Kit, . . . .
                      mình biết bạn chẳng sợ trời, chẳng sợ đất... ví như trạng Lợn khi xưa ngạo nghễ nói trần gian chỉ có một người học trò là trạng thì những kẻ hậu bối gật gù khâm phục, suy cho cùng cũng là vì Trạng có tài thật sự. Nếu bạn có thể cho mọi người khâm phục về sự hiểu biết của bạn thì dù bạn nhỏ hơn mình 10 tuổi, mình vẫn sẵn lòng gọi bạn là thầy ( hì hì ... dĩ nhiên là bạn cho phép ). Vì chúng ta chỉ gặp nhau trên diễn đàn, điều kiện hiểu nhau nhiều hơn là không cho phép, mình chỉ có thể đánh giá dựa trên cái " TÂM" của bạn đó trên cơ sở những bài viết mà thôi...
                      anh F cũng dựa trên tinh thần muốn xây dựng một chuẩn chung, thống nhất cho mọi người nên vẫn tiếp nhận ý kiến đóng góp, mình biết bạn NTC đã viết xong tài liệu về bootloader từ lâu nhưng anh F vẫn chưa post lên vì vẫn phải chuẩn hóa, tối ưu nhất... dù sao ý kiến của bạn vẫn là một ý kiến.
                      hi vọng có thể học tập nhiều ở bạn ( thực lòng đấy, bạn đừng nghĩ này kia nhé !)
                      lang thang online vo tinh gap ...PIC

                      Comment


                      • #12
                        Nguyên văn bởi Kesitinh
                        Diễn đàn là nơi để các huynh đệ có thể phát biểu tự do ý kiến của mình về các vấn đề (cũng giống như việc bác F tu do quảng cáo cho sản phẩm của mình ấy mà), Admin F mà làm việc theo kiểu độc đoán bảo thủ không chú ý đến ý kiến trao đổi của anh em thì không xứng đáng Admin một tí nào cả, còn xóa nick của tại hạ thì cứ xóa - tại hạ có chết đâu mà sợ (việc quái gì cứ động một tí là dọa xóa nick của người này người nọ)
                        Tại hạ chả đang đóng góp về cái chuẩn ICSP Kit của BA đấy chứ gì, bác F tự nhiên chen vào quảng cáo cho cái gọi là chuẩn mới (F) gì gì đấy nhưng nếu theo chuẩn mới của bác thì hầu hết các huynh đệ trên diễn đàn sẽ phải thay đổi mạch nạp, Kit, . . . .
                        Oki, như ý kiến này là một ý kiến xây dựng, có nghĩa là bạn sợ người dùng, người thiết kế phải đổi sang một chuẩn thiết kế mới. Lưu ý, bạn không nên dùng từ chuẩn F, cái này không phải là chuẩn của Falleaf, mà đây là chuẩn do anh em picvietnam làm ra.

                        Về việc đổi chuẩn, bạn nên hiểu một điều, từ trước đến nay, chúng ta hoàn toàn chưa có chuẩn. Chính hoang_csa cũng phân tích rất đúng, đó là Microchip chưa đưa ra một chuẩn nào cả (chuẩn của Microchip giống như cái cổng PS2 vậy á, bạn xem lại appnotes về việc này), nó không phù hợp với thiết kế mạch ở VN, vì chân cắm đó giá cao và khó kiếm.

                        Chính vì lý do này, mà picvietnam mới đứng ra hệ thống lại và tuyên bố một chuẩn, nó đảm bảo cho ngừoi dùng, người học, người thiết kế, người sản xuất...

                        Như vậy, từ nay về sau, picvietnam khuyên người dùng nên thiết kế theo chuẩn này, chỉ cần đưa 10 chân ra bên ngoài chờ sẵn, mọi thiết kế hoàn toàn không thay đổi, bạn có ICSP + BLD một cách hoàn chỉnh, không xung đột

                        Đúng ra vào thời điểm này, khi chưa soạn xong các tài liệu hướng dẫn liên quan đến chuẩn, thì không nên công bố, nhưng PTH đã lỡ công bố thì F cũng giải thích sơ lược với mọi người như vậy. Sau khi tổ chức xong xuôi mọi thứ, F sẽ đăng các hướng dẫn cho mọi người một cách chi tiết.

                        Vấn đề cuối cùng, đó là nếu như bây giờ để cho các thiết kế loạn hết cả lên, thì PIC mới chỉ phát triển rầm rộ khoảng 2 năm đổ lại đây, nếu như thêm 2 năm nữa thì sẽ như thế nào? picvietnam làm điều này là để cho sự phát triển lâu dài và mang tính chuẩn hoá cho sự phát triển của vietnam.

                        Đánh giá về sự phát triển lâu dài, không một ai có thể khẳng định một điều A, điều B nào đó mình làm là đúng, tuy nhiên, người dùng, nhà sản xuất, ... đánh giá đúng sai ở cách làm. picvietnam hiện đang đi con đường cải tiến và chuẩn hoá công cụ một cách hoàn toàn của Việt Nam, và có những lý luận làm tiền đề cho hướng đi này.


                        Chúc vui.
                        Falleaf
                        Công ty TNHH Thương mại và Giao nhận R&P
                        58/57 Nguyễn Minh Hoàng - Phường 12 - Quận Tân Bình - TP.HCM
                        mail@falleaf.net - VP: (04) 36408561 - (08) 38119870

                        Comment


                        • #13
                          Việc đưa ra chuẩn giao tiếp để thống nhất là cần thiết , tôi có chat với Phạm Thái Hòa về việc cái ICSP +BLD , ý kiến cá nhân tôi thì thấy có vẻ không ổn .

                          1. nếu mạch nào sử dụng BLD thì đương nhiên phải có mạch MAX232 , nếu để chân ra thì chỉ để RX,TX MCRL cho người dùng tùy chọn
                          2. Các chân ICSP nên để riêng , có thể dùng header 5x2 . Nếu để chung dễ hỏng do người dùng sử dụng cáp ngược , vô tình chứ không cố ý( mặc dù đã có gờ chống cắm ngược, cáp đa số do người dùng tự bấm , ko có bán sẵn )

                          Nếu các sản phẩm của PICvietnam chiếm đa số trên thị trường thì việc thống nhất chuẩn rất dễ , mọi người sẽ theo đa số
                          PS: Không hiểu sao không gửi kèm ảnh được
                          Last edited by hoang_csa; 23-05-2006, 22:49.

                          Comment


                          • #14
                            Dọc vui phết !!!

                            Nguyên văn bởi newuser
                            mình biết bạn chẳng sợ trời, chẳng sợ đất... ví như trạng Lợn khi xưa ngạo nghễ nói trần gian chỉ có một người học trò là trạng thì những kẻ hậu bối gật gù khâm phục, suy cho cùng cũng là vì Trạng có tài thật sự. Nếu bạn có thể cho mọi người khâm phục về sự hiểu biết của bạn thì dù bạn nhỏ hơn mình 10 tuổi, mình vẫn sẵn lòng gọi bạn là thầy ( hì hì ... dĩ nhiên là bạn cho phép ). Vì chúng ta chỉ gặp nhau trên diễn đàn, điều kiện hiểu nhau nhiều hơn là không cho phép, mình chỉ có thể đánh giá dựa trên cái " TÂM" của bạn đó trên cơ sở những bài viết mà thôi...
                            anh F cũng dựa trên tinh thần muốn xây dựng một chuẩn chung, thống nhất cho mọi người nên vẫn tiếp nhận ý kiến đóng góp, mình biết bạn NTC đã viết xong tài liệu về bootloader từ lâu nhưng anh F vẫn chưa post lên vì vẫn phải chuẩn hóa, tối ưu nhất... dù sao ý kiến của bạn vẫn là một ý kiến.
                            hi vọng có thể học tập nhiều ở bạn ( thực lòng đấy, bạn đừng nghĩ này kia nhé !)
                            Bác KST viết rất đúng Diễn đàn là nơi chao đổi vì vậy không thể thiếu được tiếng nói khác nhau . Bạn NewUser ơi không biết PIC có Botloader viết khó thế nào chứ AVR thì chỉ cần bạn đọc 10 phút trong Databook là có hết mà nó đã chuẩn hóa hết cho rồi !!!
                            Góp ý riêng với Admin Falleaf : Thực sự mà nói trước đây khi mới quen anh trên các diễn đàn em thấy anh rất tốt !!! Nhưng và diễn đàn điện tử này cũng được khá lâu em thấy anh không được như trước đây em nghĩ về anh.Có lẽ anh chưa phải là một người đi làm vì vậy anh vẫ suy nghĩ kiểu sinh viên bọn em !!! Nhưng dù sao em cũng nghĩ rằng anh nên tiếp thu ý kiến twf người khác nhiều hơn đặc biệt các ý kiến chê bai .
                            Những cống hiến của anh cho cộng đồng thì không ai phủ nhận được !!! Nhưng chính anh làm mất đi hình ảnh đẹp của anh trong bọn em !!!(trước đây chữ ký của anh trên diẽn đàn PICVN rất hay - em khoái bài thơ ấy mạc dù không nhớ)

                            Comment


                            • #15
                              Nguyên văn bởi hoang_csa
                              Việc đưa ra chuẩn giao tiếp để thống nhất là cần thiết , tôi có chat với Phạm Thái Hòa về việc cái ICSP +BLD , ý kiến cá nhân tôi thì thấy có vẻ không ổn .

                              1. nếu mạch nào sử dụng BLD thì đương nhiên phải có mạch MAX232 , nếu để chân ra thì chỉ để RX,TX MCRL cho người dùng tùy chọn
                              2. Các chân ICSP nên để riêng , có thể dùng header 5x2 . Nếu để chung dễ hỏng do người dùng sử dụng cáp ngược , vô tình chứ không cố ý( mặc dù đã có gờ chống cắm ngược, cáp đa số do người dùng tự bấm , ko có bán sẵn )

                              Nếu các sản phẩm của PICvietnam chiếm đa số trên thị trường thì việc thống nhất chuẩn rất dễ , mọi người sẽ theo đa số
                              PS: Không hiểu sao không gửi kèm ảnh được
                              Bởi vì ý nghĩa của boot loader kô phải dùng thay mạch nạp/debug mà dùng để update chương trình on-site cho tiện dụng. Nếu sử dụng trong các Dev kit thì kô có vấn đề gì. Nhưng với product thì kô ổn.
                              Ngày xưa tôi đã từng modify giống bác cho mạch nạp AVR/MSC51 ISP tức là kết hợp RxD và TxD trong jack 10x2 nhưng sau này thấy như thế kô cần thiết, mất nhiều thời gian vì cứ mỗi lần nạp lại phải rút rs232 ra khá bất tiện.

                              Các mạch nạp sẽ phải sửa thành chuẩn 5x2 mà mạch nạp thì kô thể (và kô cần thiết) là cả boot loader và ICSP trên cùng mạch đc như vậy sẽ dư ra 5 chân.
                              Vẫn biết mỗi lần xa là một lần về lại...

                              Comment

                              Về tác giả

                              Collapse

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

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

                              Collapse

                              Đang tải...
                              X