Thông báo

Collapse
No announcement yet.

Fuses ! đơn giản mà nguy hiểm ?

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

  • #16
    Nguyên văn bởi queduong Xem bài viết
    Có mấy cái config đặc biệt để nâng cao giá trị , chất lượng mà không dùng thì phí . Nói chung phải hiểu từng cái config mà áp dụng mới thấy nó có ý nghĩa.
    Nhất là mấy cái như WDT , PWR , BROWNOUT, PROTECT
    Cũng tùy từng trường hợp nó mới thực sự hiệu quả và điều cơ bản là phải biết nó là cái gì chứ bác.
    hic thôi chịu khó set byte vậy Click here to enlarge tìm ra chắc chết với cái thư viện này mất
    CCS nó mất công cho bạn cái "Device Tab Editor" mà bạn không khai thác thì quá phí.
    Attached Files

    Comment


    • #17
      Nguyên văn bởi duong_act Xem bài viết
      Cũng tùy từng trường hợp nó mới thực sự hiệu quả và điều cơ bản là phải biết nó là cái gì chứ bác.

      CCS nó mất công cho bạn cái "Device Tab Editor" mà bạn không khai thác thì quá phí.
      WDT , PWR , BROWNOUT, PROTECT

      Bốn cái này ... trường hợp nào cũng hiệu quả hết . Thường lập trình mà không sâu thì hay sợ WDT vì không kiểm soát được nó là chip nó hay cà tưng với reset ...
      Thử hỏi mấy ông lập trình chuyên nghiệp, nhiều năm xem ... project cái nào cũng cài watchdog và Protect hết ! ( chứ chẳng để NOWDT !!! và UNPROTECT )
      Module RF chuyên dụng điều khiển, truyền dữ liệu, thiết kế đề tài, dự án điện tử - chuyển giao công nghệ... ĐT: 0904964977 - email: dientuqueduong@yahoo.com

      Comment


      • #18
        Nguyên văn bởi queduong Xem bài viết
        WDT , PWR , BROWNOUT, PROTECT

        Bốn cái này ... trường hợp nào cũng hiệu quả hết . Thường lập trình mà không sâu thì hay sợ WDT vì không kiểm soát được nó là chip nó hay cà tưng với reset ...
        Thử hỏi mấy ông lập trình chuyên nghiệp, nhiều năm xem ... project cái nào cũng cài watchdog và Protect hết ! ( chứ chẳng để NOWDT !!! và UNPROTECT )
        Cũng tùy mà bác. Chuyên nghiệp nhưng vẫn không sài vì mấy cái vớ vẩn như đồ án môn đem ra chạy 5 phút rồi vứt rọ thì WDT, PROTECT cũng thế cả.

        Comment


        • #19
          Nguyên văn bởi duong_act Xem bài viết
          Chú này chắc mới học CCS hả

          Code:
          #bit TRISA0 = 0x008.0
          
          void main()
          {
              TRISA0=1;
               .......................
          }
          bác hỏi như kiểu hỏi học sinh mẫu giáo đang học mẫu giáo ak !!!!! ,em đang hỏi hàm set từng bit cơ mà
          SỐNG THEO BẢN CHẤT,KỆ MỌI NGƯỜI NÓI GÌ THÌ NÓI

          Comment


          • #20
            Nguyên văn bởi duong_act Xem bài viết
            Nếu cậu biết nó để chỉnh thạch anh thì chắc không cần hỏi. Tôi nói là có nhiều Fuses/ config không cần dùng tới hoặc ko biết là gì thì tốt nhất ko dùng để kệ nó mặc định. Để mặc định vì nó không cần thiết cho thiết kế cụ thể hoặc có khi set nó lên lại làm chip chạy ko đúng mục đích chả khác nào tự tay bóp... .

            Tui gặp nhiều người viết code fuses tố lô cả 1 dãy. Mình hỏi từng cái fuses này để làm gì thì ếch biết

            Tui nếu dùng ứng dụng bình thường thì :
            Code:
            #fuses HS,NOWDT
            Hết.
            mấy cái Fuses này chắc nó cũng giống Bios của main ,set sai chạy sai,không set không tối ưu ,nhưng trong tài liệu em học không nói rõ có bao nhiêu cái Fuses và ý nghĩa ,đọc thì cũng tự dịch được vài cái như HS,watdogtime, fuses reset...... nhưng mà số lượng bao nhiêu cái thì đúng là không thấy nói ,thực ra mấy cái này em dự đoán chắc cũng trong thư viện mà ra thôi nhưng mò thư viện thì đến bao giờ
            SỐNG THEO BẢN CHẤT,KỆ MỌI NGƯỜI NÓI GÌ THÌ NÓI

            Comment


            • #21
              Nguyên văn bởi queduong Xem bài viết
              WDT , PWR , BROWNOUT, PROTECT

              Bốn cái này ... trường hợp nào cũng hiệu quả hết . Thường lập trình mà không sâu thì hay sợ WDT vì không kiểm soát được nó là chip nó hay cà tưng với reset ...
              Thử hỏi mấy ông lập trình chuyên nghiệp, nhiều năm xem ... project cái nào cũng cài watchdog và Protect hết ! ( chứ chẳng để NOWDT !!! và UNPROTECT )
              cái này em đồng ý ,bản thân em cực thích WDT vì như là mình mua bảo hiểm vậy,em nghĩ cho an toàn thì cho WDT tràn lúc ở câu lệnh chờ hoặc là những câu lệnh nhảy về chương trình chính ,vừa thực hiện được vòng lặp vừa coi reset như nhảy về địa chỉ đầu tiên
              SỐNG THEO BẢN CHẤT,KỆ MỌI NGƯỜI NÓI GÌ THÌ NÓI

              Comment


              • #22
                Nguyên văn bởi h11540 Xem bài viết
                bác hỏi như kiểu hỏi học sinh mẫu giáo đang học mẫu giáo ak !!!!! ,em đang hỏi hàm set từng bit cơ mà
                Vậy thế kia là tôi đang set byte ?

                Comment

                Về tác giả

                Collapse

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

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

                Collapse

                Đang tải...
                X