Mới học PIC - hỏi về USB

Collapse
X
 
  • Giờ
  • Show
Clear All
new posts
  • hungbkhn
    Trưởng lão PIC bang
    • Jun 2006
    • 39

    #31
    ban thử với dll mình dịch xem có chạy ko, nếu báo lỗi gì thì post lên nhé, hì, sau phân tích tiếp, mình giờ ko có dk để thử

    Comment

    • hungbkhn
      Trưởng lão PIC bang
      • Jun 2006
      • 39

      #32
      zip lai moi gui duoc
      Attached Files

      Comment

      • hungbkhn
        Trưởng lão PIC bang
        • Jun 2006
        • 39

        #33
        cái hồi nãy dịch bằng VC, cái này dịch bằng BC, bạn thử luôn cả 2 cái nhé
        Attached Files

        Comment

        • bien_van_khat
          ...Damned...
          • Apr 2006
          • 503

          #34
          hix trưởng lão hungbkhn thông cảm, vì em ko làm vụ này, thấy bác đưa ra ý tưởng thì em thử vặn lại thôi, để xem em có hiểu đúng ý các bác ko, hay ý tưởng của bác ko khả thi. Do đó code của bác em ko thử được.
          - Xin đọc trước khi post bài

          Xin đặt code trong thẻ [ code ] [ /code ]

          Comment

          • RedRose
            Đệ tử 1 túi
            • Nov 2006
            • 21

            #35
            Em down cả 2 file dll trên về chạy đều bị lỗi không chạy được.

            "console.exe has encountered a problem and needs to close. We are sorry for the inconvenience."

            Comment

            • hungbkhn
              Trưởng lão PIC bang
              • Jun 2006
              • 39

              #36
              toi vua thu lai file dich bang BC++, no chay OK, chỉ có điều khi dịch lại hàm gọi ko dùng dấu gạch ở đầu "_" của hàm gọi.
              Tôi cũng ko làm về cái món PIC này, chỉ là gần đây có việc phải dùng nên đọc một tí thôi, nhân tiện hỏi mọi người tí cho nhanh.
              Tôi viết một đoạn lọc IIR, hoặc dùng mềm hoặc cứng.
              Câu hỏi là:
              - trên delphi có cái VCL nào ngon cho mình chọn tham số bộ lọc "online" (dùng bộ đệm), nếu có chỉ cho tôi với (share cho nhanh một ví dụ nữa thì tốt) .
              - dưới PIC18 thi giải pháp là gì ?
              Thanks trước

              Comment

              • falleaf
                PIC Bang chủ
                • May 2005
                • 2627

                #37
                Bác làm nó chạy ngon rồi, bác cho một cái tutorial đi ạ
                Công ty TNHH Thương mại và Giao nhận R&P
                store.hn@rpc.vn - store.hcm@rpc.vn

                Học PIC như thế nào?

                Comment

                • hungbkhn
                  Trưởng lão PIC bang
                  • Jun 2006
                  • 39

                  #38
                  hỏi một ngày vẫn ko ai giúp, nên đưa ra giải pháp thế này:
                  - trên PC tự viết với từng bộ lọc, mỗi lần thử lại phải tính, ko linh động lắm, có một người bảo dùng DCDSPFilter_v1.03_Source nhưng vẫn chưa đọc dùng thế nào, có bạn nào dùng rồi bảo tôi tiếp
                  - dưới PIC dùng AN 852, gọi asm từ C18, mình nhúng hàm lọc vào C là được (user manual).
                  cách 2 viết mỗi bằng C:
                  ví dụ bộ lọc 50Hz Notch:
                  O(n)=[4096*I(n)-6627*I (n-1)+4096*I(n-2)+6211*O(n-1)-3598*O(n-2)]>>12
                  Cách viết thứ 2 theo mọi người có đúng không, tôi chỉ hỏi ý về khả năng chạy thôi chứ không về hệ số

                  Comment

                  • le vu
                    Nhập môn đệ tử
                    • Feb 2006
                    • 3

                    #39
                    Tôi thâý mâý bạn chuyển tờ liêụ khó quá nên giơí thiêụ một trang chuyển taỉ vô tư và săn mở luôn cho diễn đàn
                    mediamax.com
                    USERNAMEicvietnam
                    PASSWORDic1234

                    Comment

                    • txmvt4
                      Nhập môn đệ tử
                      • Dec 2006
                      • 5

                      #40
                      Nguyên văn bởi phamthaihoa View Post
                      Vui đây !


                      Bạn đã học đến PÍC8 thì bới móc gì tui, nhưng không sao, vậy mới vui.
                      Giao diện vật lý chuẩn RS232 trong 18F458 có và có trong mọi con PIC từ 18 chân trở lên. Nếu bạn tìm từ RS232 trong datasheet của PIC thì bạn chưa làm module này bao giờ, nó là bộ USART (ADDRESSABLE UNIVERSAL SYNCHRONOUS ASYNCHRONOUS RECEIVER TRANSMITTER).
                      Còn muốn hỏi USB khác RS232 ở chỗ nào, thì tui luôn sẵn sàng chat với bạn:thaihoa_tchya.


                      Về mặt tài liệu, thì chính tông võ học là quyển USB Spectification, của nhóm các nhà sản xuất Compaq, HP, Intel, Lucent, Microsoft, NEC, Philips đưa ra vào năm 2000.
                      Quyển thứ hai tui đánh giá là hay là quyển USB Complete của Jan Axelson.
                      Còn một quyển khác đọc cho vui là USB by Examples.

                      Bản bang Microchip có kha khá Appnotes về USB, cả code nguồn = HTPICC cho USB1.1 và code = C18 cho USB 2.0
                      Appnotes thì có: AN1003,AN950,AN956...

                      Về mặt công cụ, cần có PIC hỗ trợ USB, với USB 1.1 thì có dòng PIC16C745, còn USB2.0 thì có dòng 18F2455,2550,4455,4550.

                      Trình dịch thì cần có một trình dịch PIC hỗ trợ loại PIC mà bạn đang dùng: HTPICC18, CCS bản gần đây (tui không nhớ bản nào nó hỗ trợ USB), PicBasic Pro bản 2.46, Microchip C18 bản 2.0 trở lên.

                      Về đồ ăn sẵn thì có Easy HID (free) đi với PICBasic, CCS, Windriver của Jungo.

                      Về phát triển Driver trên Windows thì bạn biết cái nào viết cái ấy, C++,Basic,Delphi,C#, tui phát triển Driver = Delphi.


                      Có người nhờ tôi làm thiết bị đọc thẻ MMC, tui đã đọc nhưng chưa có đồ để thử, FAT thì thiên hạ đã có đồ ăn sẵn, còn nếu làm = NTFS thì tui xin đầu hàng cả hai tay.


                      Bàn được nhưng chỉ bàn nhưng cái bên trên, còn căn bản về PIC thì không nói đến.

                      Chúc vui
                      Chào bác ! Bac có bản PicBasic hay CCSC hoặc là 1 cái nào đó để viết Solo với thằng VB trong phần mềm Easy HID đó không? Gửi cho em với.
                      txmvt4@yahoo.com

                      Comment

                      • tranhuyky
                        Đệ tử 2 túi
                        • Nov 2006
                        • 38

                        #41
                        ví dụ về usb nè bà con

                        Chào các bạn,
                        Mình tìm được 1 ví dụ về usb, thấy hay hay nên post lên cho các bạn xem thử. ^_^
                        ps: phần HID là 1 keyboard usb, bạn nào làm thêm được phần cho nó boot được từ BIOS thì chỉ mình với nhe.
                        Attached Files
                        Last edited by tranhuyky; 06-03-2007, 09:32 PM. Lý do: cập nhật

                        Comment

                        • tranhuyky
                          Đệ tử 2 túi
                          • Nov 2006
                          • 38

                          #42
                          keyboard usb truy xuất được trong BIOS và DOS?

                          Ví dụ HID ở trên viết về keyboard usb dùng lớp HID. Mình đã làm keyboard usb rồi, nó hoạt động bình thường trong windows, nhưng khi khởi động máy thì không truy xuất được vào BIOS và không vào DOS được( chỉ boot được trong windows thôi). Mình đã chỉnh 2 trường subclass và protocol là 1 rồi những vẫn không vào bios được.
                          Bạn nào biết giúp mình với.

                          Comment

                          • phutrang
                            Nhập môn đệ tử
                            • May 2007
                            • 1

                            #43
                            cho toi biet cau tao cua úb

                            Comment

                            • namqn
                              Trưởng lão PIC bang
                              • Feb 2006
                              • 3020

                              #44
                              Nguyên văn bởi phutrang View Post
                              cho toi biet cau tao cua úb
                              USB là một chuẩn giao tiếp, nó không có cấu tạo. Bạn hỏi cho rõ ràng hơn, cấu tạo của host, hay của ngoại vi chẳng hạn. Bạn hỏi cấu tạo để làm gì? Người ta thường chỉ dùng linh kiện đã được sản xuất sẵn chứ không mấy ai quan tâm đến cấu tạo của ngoại vi hay host USB.

                              Thân,
                              Biển học mênh mông, sức người có hạn.

                              Đang gặp vấn đề cần được giúp đỡ? Hãy dành ra vài phút đọc luồng sau:
                              http://www.picvietnam.com/forum/showthread.php?t=1263

                              Comment

                              • hopeman
                                Đệ tử 6 túi
                                • Jul 2007
                                • 144

                                #45
                                làm sao để con 18F4550 giao tiếp ở USB 2.0

                                mình đã làm giao tiếp USB HID cho con 18F4550 nhưng tốc đô truyền dữ liệu còn chậm quá, mình muốn làm nó chạy ở chế độ 2.0 full speed cho chuẩn HID này nhưng ko biết làm thế nào? bạn nào biết rồi chỉ mình với . khi viết code mình sử dụng các thư viện có sẵn của CCS
                                mạch nạp - kit phát triển - linh kiện điện tử www.PNLabvn.com

                                Comment

                                Working...