R&P USB embedded host + Graphic library demo

Collapse
This is a sticky topic.
X
X
 
  • Giờ
  • Show
Clear All
new posts
  • bien_van_khat
    ...Damned...
    • Apr 2006
    • 522

    #1

    R&P USB embedded host + Graphic library demo



    Board demo sử dụng TFT LCD 2.4", 240x320, 262.000 màu + touchscreen.

    PIC24FJ256GB110 hoạt động ở 16MIPS, chạy
    * USB embedded host stack hỗ trợ Mass Storage Device
    * Graphic library (hỗ trợ touch và các đối tượng như button, slider, groupbox, checkbox, picturebox....)
    * Image decoding library (hỗ trợ GIF, JPEG, BMP)

    --------------------------------------------
    18 - 4 - 2009
    Updated: Thêm sơ đồ nguyên lý
    Attached Files
    Last edited by bien_van_khat; 18-04-2009, 11:06 AM.
    - Xin đọc trước khi post bài

    Xin đặt code trong thẻ [ code ] [ /code ]
  • binhdt04
    Đệ tử 2 túi
    • Mar 2007
    • 43

    #2
    good design

    Comment

    • bien_van_khat
      ...Damned...
      • Apr 2006
      • 522

      #3
      Nguyên văn bởi thienthanhomenh
      hiện tại mình đang có project đọc và ghi dữ liệu dạng file *.txt vào truc tiep đến usb mass storage device
      Mình đã khảo sát và vừa mua 2 chíp 24FJ256GB108 nhưng hiẽn tại mình không biết bắc đầu từ đâu.
      Bạn tải Microchip Application Libraries trong đó có ví dụ mẫu về mass storage device
      http://www.microchip.com/stellent/id...cName=en540668

      Về phần cứng bạn tham khảo User Guide của PIC24F Starter Kit hoặc USB Daughter Board, trong đó có sơ đồ nguyên lý cho USB host.
      http://www.microchip.com/stellent/id...cName=en535092
      - Xin đọc trước khi post bài

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

      Comment

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

        #4
        Cho mình hỏi cách Touch trên LCD của bạn làm thế nào vậy?
        Mình thấy cái đó hay quá

        Comment

        • bien_van_khat
          ...Damned...
          • Apr 2006
          • 522

          #5
          Nguyên văn bởi tranhuyky View Post
          Cho mình hỏi cách Touch trên LCD của bạn làm thế nào vậy?
          Mình thấy cái đó hay quá
          Thực chất có 1 lớp touchscreen riêng được gắn chồng lên mặt LCD
          đây là loại Touch màng điện trở (resistive touchscreen). Loại này thường thấy ở các PDA như O2, HTC touch, hoặc 1 số loại điện thoại Tàu.

          Ở đây mình dùng 2 kênh ADC để đọc TouchScreen.

          Microchip Graphic Library hỗ trợ tương tác với các đối tượng nút bấm, checkbox, slider bằng touchscreen.
          - Xin đọc trước khi post bài

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

          Comment

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

            #6
            Cho mình hỏi là muốn mua touchscreen thì mua ở đâu vậy ?
            Loại touchscreen tốt thì giá khoảng bao nhiêu vậy ?
            Không biết cái screen này có giống của Iphone không he

            Comment

            • cskiller
              Đệ tử 4 túi
              • Aug 2008
              • 89

              #7
              Touchscreen dạng nhỏ như các loại điện thoại có thể tim mua dễ dàng tại các nơi bán linh kiện điện thoại di dộng, loại thường giá khoảng 20K. Nguyên lý các touchscreen thì tương đối giống nhau, chỉ khác ở độ nhạy và sự ổn định khi chạm.
              Có thể dùng chức năng ADC + Transitor hoặc Buffer 3 State để giải mã touchscreen nếu không có chip decode chuyên dụng.
              Quang báo RG/RGB 6/8/12/16 bits màu
              Phone No: 0905.034.086
              Email: lmquyen@gmail.com

              Comment

              • bien_van_khat
                ...Damned...
                • Apr 2006
                • 522

                #8
                Nguyên văn bởi laiquangtuyen
                http://clip.vn/watch/MOV00970,W76R
                các bác coi cái này đi, mới làm xong hôm nay! còn cái cảm ứng là chưa ngon hơi lệch tí. Có gì các bác nói cho vui nha!
                Rất hay. Với cái touch, bạn nên dùng đầu cây viết chọt chọt thì dễ hơn, .

                --------------------------------------------

                Cập nhật 18 - 4 -2009:
                Upload sơ đồ nguyên lý tại Post #1

                Source code cần cleanup sẽ được upload sau.
                Last edited by bien_van_khat; 18-04-2009, 11:43 AM.
                - Xin đọc trước khi post bài

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

                Comment

                • manhha2799
                  Đệ tử 5 túi
                  • Apr 2007
                  • 121

                  #9
                  He he, xong nhớ post cái code, được thì làm cái tut cho anh em nhờ.
                  Bảng ledsigns chất lượng cao...
                  http://www.ledviet.info - manhha2700@yahoo.com
                  Đt:0949299699

                  Comment

                  • duy08091983
                    Đệ tử 6 túi
                    • Aug 2006
                    • 159

                    #10
                    Nguyên văn bởi laiquangtuyen
                    Chắc chắn rồi, mình nghĩ rằng nếu mà đi mua cái mạch của hãng thì nhiều tiền, còn nếu mình làm thì rẻ hơn nhiều đúng hok mọi người, xong tuần sau tui hoàn thành sơ bộ xong tui sẽ có một cái bài hướng dẫn để mọi người cùng làm, nếu mà các bạn chưa tự tin trong phần cắm dây chạy thử thì tui sẽ vẽ lun PCB đi đặt khoảng 10 cái cho các bạn thử nghiệm. Chẳng có kinh doanh gì ở đây hết. Mục đích cuối cùng là học hỏi. Nếu có khoảng 5 người đồng ý tui sẽ vẽ mạch rồi nhũng code,, cung cấp toàn bộ bản mà tui đã sửa cho các bạn, như vậy các bạn sẽ rút ngắn được toàn bộ thời gian đi mày mò lâu la, và tốn nhiều tiền đi mua đồ nữa, cái vấn đề khó khắn nhất là cái màn hình nào cho nó vừa và nó chạy được nhanh như vậy! Bùn ngủ rồi, tuần sau mình sẽ triển khai.
                    Mình có 1 ưu tiên cho ai làm ethernet của microchip thành công rồi, nếu trao đổi với mình về cái đó thì mình sẽ tl ngay sau khi có được sự hỗ trợ về cái đó, còn không thì các bạn chờ 1 tuần mình sẽ đưa lên. Chắc chắn là vậy không hề xạo đâu. OK!
                    Chào Tuyền !

                    Quá tuyệt vời, mình cũng cần board, làm thêm cho mình 1 cái hén !

                    Cám ơn bạn vì sự chia sẻ này !

                    Homepage : www.pduytech.com
                    Email : oliver.duy@gmail.com
                    YM : duy08091983@yahoo.com
                    Homepage: www.pduytech.com
                    Email: oliver.duy@gmail.com
                    YM: duy08091983@yahoo.com
                    FB: Phuong Duy Technology

                    Comment

                    • duy08091983
                      Đệ tử 6 túi
                      • Aug 2006
                      • 159

                      #11
                      Nguyên văn bởi laiquangtuyen
                      Như đã hứa, bắt đầu từ tuần này mình sẽ triển khai từng bước một để hình thành nên một màn hình cảm ứng ntn. Đầu tiên các bạn phải tải resource từ microchip về cài đặt trước cái đã rồi mọi chuyện tính sau.

                      http://www.microchip.com/stellent/id...cName=en532570
                      cái link ngó vậy down tới down lui 2 hay 3 lần gì đó mà giờ kiếm lại cũng mún chết lun. Tải nó về rồi coi sơ bộ, Mai mình sẽ có bước hướng dẫn sơ về resource đã cho, coi vậy chứ làm mới thấy mệt luôn.
                      Tuyền ơi, về linh kiện mình cần chuẩn bị PIC gì thế !

                      Homepage : www.pduytech.com
                      Email : oliver.duy@gmail.com
                      YM : duy08091983@yahoo.com
                      Homepage: www.pduytech.com
                      Email: oliver.duy@gmail.com
                      YM: duy08091983@yahoo.com
                      FB: Phuong Duy Technology

                      Comment

                      • kimhuynguyen
                        Đệ tử 3 túi
                        • Nov 2007
                        • 48

                        #12
                        Nguyên văn bởi laiquangtuyen
                        Như đã hứa tối nay mình mới làm xong 2 hướng dẫn sơ bộ về project GLCD, không mang tính chuyên nghiệp nên có gì các bạn góp ý mình làm tốt hơn. Mình nghĩ rằng học trên video thì trực quan hơn nên làm video, với lại nghe nói nên thích hơn. Với công nghệ siêu nén các bạn tải 2 file về chỉ 7Mb thôi nhưng chất lượng thì khỏi chê tới hơn 100Mb tha hồ mà coi phim. Hê hê.

                        http://ifile.it/2mhiny4/video0.rar (http://ifile.it/2mhiny4)
                        http://ifile.it/2oa94ms/video1.rar (http://ifile.it/2oa94ms)
                        Bạn nên xem lại các file đã upload, chỉ có phần audio thôi (phần video có lẽ là dummy data nên tỉ lệ nén được cao, vì thế nên khi nén lại được file nhỏ?)
                        Last edited by kimhuynguyen; 25-04-2009, 08:27 PM.
                        More friends more foods

                        Comment

                        • phucthinhel
                          Đệ tử 4 túi
                          • Feb 2006
                          • 68

                          #13
                          Giá mạch bao hiêu vậy ? cho mình biết cái giá dc không ? mình cũng rất muốn làm làm cái graphic màu đó .
                          Mạch nạp Little Programmer
                          MSC-51,AVR,EEPROM ... etc
                          cung cấp : 320x240 2.4" 2.8" 3.2" 3.5" 4.3" LCD
                          Site Fukusei shop :
                          http://phucthinhel.googlepages.com/

                          Comment

                          • phucthinhel
                            Đệ tử 4 túi
                            • Feb 2006
                            • 68

                            #14
                            Vậy mình gặp bạn ở đâu vậy ? Mình muốn mua mạch của bạn đó !
                            Mạch nạp Little Programmer
                            MSC-51,AVR,EEPROM ... etc
                            cung cấp : 320x240 2.4" 2.8" 3.2" 3.5" 4.3" LCD
                            Site Fukusei shop :
                            http://phucthinhel.googlepages.com/

                            Comment

                            • atz
                              Nhập môn đệ tử
                              • Apr 2009
                              • 3

                              #15
                              Không biết cái glcd là loại nào nhỉ? Bạn có thể chỉ cho mình chỗ mua nó ko?

                              Comment

                              Working...