Thông báo

Collapse
No announcement yet.

Bàn luận về mạch AVR910-USB của Prottoss

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

  • #16
    nếu bạn đã chọn kiểu ứng dụng là Bootloader (không phải Application) thì địa chỉ bắt đã được trình biên dịch điều chỉnh theo kích thước bootloader bạn chọn chứ ko bắt đầu từ 0x0000.
    Bạn có thể sử dụng PonyProg2000 để mở file Hex và xem địa chỉ bắt đầu.
    PNLab
    Mạch nạp/debug ULink2, Jlink ARM USB
    Mạch nạp AVR, PIC, 8051, MSP430 USB
    Mạch phát triển STM32, ARM9, ARM11
    more...www.pnlabvn.com

    Comment


    • #17
      Nguyên văn bởi sphinx Xem bài viết
      nếu bạn đã chọn kiểu ứng dụng là Bootloader (không phải Application) thì địa chỉ bắt đã được trình biên dịch điều chỉnh theo kích thước bootloader bạn chọn chứ ko bắt đầu từ 0x0000.
      sphinx có thể chỉ cho mình chỗ nào trong AVR Studio được không ?

      Nếu bên CodeVision thì có option đó nhưng bên AVR Studio mình tìm không thấy!

      Comment


      • #18
        Nếu sử dụng ASM, bạn có thể đặt địa chỉ bắt đầu của chương trình, nếu sử dụng C với AVRGCC, bạn tìm trong menu Projects--> Configuration Option. Phần Memory Setting.
        PNLab
        Mạch nạp/debug ULink2, Jlink ARM USB
        Mạch nạp AVR, PIC, 8051, MSP430 USB
        Mạch phát triển STM32, ARM9, ARM11
        more...www.pnlabvn.com

        Comment


        • #19
          Cám ơn bác sphinx! Mình đã làm được rồi.
          Cái phần Memory Settings trước đó cũng đã thử rồi nhưng không được. Sau khi google một hồi, thử thay phần Name = .text thì OK nhưng chưa hiểu tại sao phải là .text
          Attached Files

          Comment


          • #20
            Theo suy luận của mình thì cái file hex của Prottoss (viết cho ATMega8) vẫn có thể sử dụng cho AVR ATMega16. Tuy nhiên khi mình thử ghi lên con ATMega16 thì máy không nhận ra được thiết bị. Có vẻ như INT0 không làm việc -> không báo lại phần mô tả Device cho PC biết.

            Chân D- đấu vào pin 16 - PD2 (INT0), D+ đấu vào pin 17 - PD3 giống như bên ATMege8, cũng có điện trở 1k5 kéo lên nguồn từ D-, điện trở 1M kéo lên nguồn từ D+. Không biết tại sao không được ?

            Có pro nào gặp phải k?

            Comment


            • #21
              Cuối cùng cũng tìm ra nguyên nhân: dây USB bị đảo giữa D+ và D- (theo chuẩn D- trắng, D+ xanh lá cây), chủ quan không check lại. Xin lỗi các bác về sự ngớ ngẩn này.

              Comment


              • #22
                Vụ này kinh khủng hơn các bác tưởng tượng này: Em định làm cái USB910 để dùng cho laptop. Hì hục làm xong rùi, cắm vào máy bàn với Window XP thì Ok,nạp ngon lành..cành ớt. Tuy nhiên, Laptop của em dùng Vista.... nó k nhận các bác ạ??? He he, hình như chưa có Driver cho Vista các bác nhẩy??!!! Làm sao đây? năm mới đến rùi?!
                Nỏ biết chữ mần răng ký được??!! Thôi nhé.

                Comment


                • #23
                  Nguyên văn bởi thangktvta Xem bài viết
                  Vụ này kinh khủng hơn các bác tưởng tượng này: Em định làm cái USB910 để dùng cho laptop. Hì hục làm xong rùi, cắm vào máy bàn với Window XP thì Ok,nạp ngon lành..cành ớt. Tuy nhiên, Laptop của em dùng Vista.... nó k nhận các bác ạ??? He he, hình như chưa có Driver cho Vista các bác nhẩy??!!! Làm sao đây? năm mới đến rùi?!
                  Quá đơn giản. Chuyển sang dùng XP (đã có thằng phải làm thế)
                  AVR đã quay trở lại: ATMEGA32: 66k, ATMEGA8A: 30k, ATMEGA48: 30k.
                  Xem thêm tại Online Store ---> Click here
                  Mob: 0982.083.106

                  Comment


                  • #24
                    Nguyên văn bởi VNarmy Xem bài viết
                    Quá đơn giản. Chuyển sang dùng XP (đã có thằng phải làm thế)
                    A kay nhỉ, mấy ông Vaio lại k hỗ trợ cho XP, hic hic, bài toán nan giải!
                    Nỏ biết chữ mần răng ký được??!! Thôi nhé.

                    Comment


                    • #25
                      ko có gì nan giải đâu!
                      Vista vẫn hỗ trợ Driver cho Virtual COM Port một cách bình thường! Bạn chỉ cần sửa lại file ini một chút là dùng được! Tham khảo các link sau nhé (mình chưa làm vì ko tìm được máy nào có vista để thử , vừa mua về 1 cái là chuyển hết cả sang Windows từ Vaio đến Mac)

                      http://www.obddiag.net/drivers.html

                      http://forums.microsoft.com/msdn/rss...d=120&siteid=1

                      http://blog.bigreat.org/category/electronic/feed/

                      http://forums.obdev.at/viewtopic.php?t=406
                      PNLab
                      Mạch nạp/debug ULink2, Jlink ARM USB
                      Mạch nạp AVR, PIC, 8051, MSP430 USB
                      Mạch phát triển STM32, ARM9, ARM11
                      more...www.pnlabvn.com

                      Comment


                      • #26
                        nếu ai có tài liệu để học cái TCOMPORT này cho mình xin với mà dùng delphi để lập trình

                        Comment


                        • #27
                          Nguyên văn bởi sphinx Xem bài viết
                          ko có gì nan giải đâu!
                          Vista vẫn hỗ trợ Driver cho Virtual COM Port một cách bình thường! Bạn chỉ cần sửa lại file ini một chút là dùng được! Tham khảo các link sau nhé (mình chưa làm vì ko tìm được máy nào có vista để thử , vừa mua về 1 cái là chuyển hết cả sang Windows từ Vaio đến Mac)

                          http://www.obddiag.net/drivers.html

                          http://forums.microsoft.com/msdn/rss...d=120&siteid=1

                          http://blog.bigreat.org/category/electronic/feed/

                          http://forums.obdev.at/viewtopic.php?t=406

                          Cài này đâu phải ai cũng chuyên đâu ! nếu có hảo tâm thì bạn post file đã dùng được với Win Vista lên thì hay hơn không !
                          Mạch nạp Little Programmer
                          MSC-51,AVR,EEPROM ... etc

                          Site Fukusei shop :

                          Comment


                          • #28
                            Mình đã nói rõ là mình ko tìm được Vista để thử mà , đợt này chắc phải cài ra rồi thử thôi!
                            PNLab
                            Mạch nạp/debug ULink2, Jlink ARM USB
                            Mạch nạp AVR, PIC, 8051, MSP430 USB
                            Mạch phát triển STM32, ARM9, ARM11
                            more...www.pnlabvn.com

                            Comment


                            • #29
                              Nguyên văn bởi sphinx Xem bài viết
                              Mình đã nói rõ là mình ko tìm được Vista để thử mà , đợt này chắc phải cài ra rồi thử thôi!
                              Gửi driver đây anh test cho. Ở nhà đang có cái máy dùng vista.
                              AVR đã quay trở lại: ATMEGA32: 66k, ATMEGA8A: 30k, ATMEGA48: 30k.
                              Xem thêm tại Online Store ---> Click here
                              Mob: 0982.083.106

                              Comment


                              • #30
                                nap cho atmega32 voi mach nap avr910

                                CHÀO CÁC BẠN!!!MÌNH MỚI TẬP TÀNH HỌC AVR THÔI.NÊN CÒN THIẾU NHIỀU KINH NGHIỆM QUÁ.MÌNH ĐÃ VIẾT THỬ 1 CHƯƠNG TRÌNH NHỎ TRÊN NỀN CODEVISION ĐÃ BIÊN DỊCH VÀ MÔ PHỎNG OK TRÊN PROTEUS.ĐÃ LÀM XONG MẠCH VÀ CÓ 1 CÁI KÍT NẠP AVR 910 http://tme.com.vn/AVR_USB.htm ĐÃ UPDATE DRIVER CHO CÁI KÍT NẠP NÀY RỒI..NHƯNG KHONG BIẾT LÀM RĂNG NẠP VÔ ĐƯỢC.MÌNH ĐANG DÙNG CON MEGA32.MẶC DÙ MÌNH ĐÃ CHỈNH TRONG PHẦN SETTING\PROGRAMER CỦA CODEVISION LÀ DUNG STK500.CỔNG COM 3
                                CÁC BẠN CHỈ GIÚP MÌNH VỚI!!!
                                Sửa/Xóa nội dung
                                |

                                Comment

                                Về tác giả

                                Collapse

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

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

                                Collapse

                                Đang tải...
                                X