Xem bài viết riêng lẻ
  #1  
Cũ 16-04-2013, 10:39 AM
nvtrieu nvtrieu đang online
Junior Member
 
Tham gia ngày: Jun 2012
Bài gửi: 3
Mặc định Nạp mạch AVR bằng USBASP trong windows 7

Hệ thống quảng cáo SangNhuong.com

Nạp mạch AVR bằng USBASP trong windows 7

Trước hết chúng ta sẽ cài winAVR phiên bản 4.19 beta donwnload tại đây :

http://distribute.atmel.no/tools/avr...udio4Setup.exe

Sau đó cài đặt Winavr phiên bản mới nhất :

Code:

http://nchc.dl.sourceforge.net/proje...10-install.exe
Download hai driver sau :

Code:

http://www.pruftechnik.com/fileadmin...r_1.12.0.2.zip
Đây là 1 driver của một device cũng dùng libusb như USBASP do đó chúng ta sẽ cài đặt và chỉnh sửa lại dựa trên driver này.
Download về tiến hành giải nén và cài đặt. Sau khi cài xong vào thư mục :



Mã:
C:\Windows\System32\DriverStore\FileRepository\pruftechnik.inf_amd64_neutral_2f48509384cdd2f7
Bạn sẽ thấy file "pruftechnik.inf". Đây là file chúng ta sẽ dùng để chỉnh sửa.

Donwload tiếp driver cho usbasp :

Code:

http://www.fischl.de/usbasp/usbasp-w...2009-02-28.zip
Giải nén và dùng notepad mở file usbasp.inf tìn dòng sau :




Mã:
;-------------------------------------------------------------------------- ; Devices ;-------------------------------------------------------------------------- [Devices] "USBasp"=LIBUSB_DEV, USB\VID_16c0&PID_05dc [Devices.NT] "USBasp"=LIBUSB_DEV, USB\VID_16c0&PID_05dc [Devices.NTAMD64] "USBasp"=LIBUSB_DEV, USB\VID_16c0&PID_05dc
Copy "VID_16c0&PID_05dc"

Giờ chúng ta sẽ mở file pruftechnik.inf và chỉnh sửa. trước khi chỉnh sửa các bạn nhớ chỉnh lai file permission thành "allow all" for everyone.
Tìm đến đoạn


Mã:
;-------------------------------------------------------------------------- ; Devices ;--------------------------------------------------------------------------
và thay lại toàn bộ nội dung của devices thành như sau :



Mã:
;-------------------------------------------------------------------------- ; DEVICES ;-------------------------------------------------------------------------- [DEVICES] "USBASP"=PTLIBUSB_DEV, USB\VID_16c0&PID_05dc [DEVICES.NT] "USBASP"=PTLIBUSB_DEV, USB\VID_16c0&PID_05dc [DEVICES.NTAMD64] "USBASP"=PTLIBUSB_DEV, USB\VID_16c0&PID_05dc ;-------------------------------------------------------------------------- ; STRINGS ;----
----------------------------------------------------------------------
Save lại và công đoạn cuối cùng là cắm thiết bị nạp usbasp vào và update driver. Chúng ta chỉ thẳng đến thư mục đang chứa file pruftechnik.inf. Sau khi update các bạn có thể dùng để nạp bình thường !
Trả lời với trích dẫn