⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 changelog

📁 This is a software implementation of the USB low-speed protocol for the Atmel ATtiny microcontrolle
💻
字号:
2006-03-12 version 1.0o Initial release.2006-03-31 version 1.1o Updated patches/avrdude-5.1.diff. The modifications to Makefile.in  are now included, so that automake1.9 is not needed to build avrdude.o Changed the dependencies in utils/Makefile so that it will restart  after a compilation failure.o Shaved off a couple of instructions in usbtiny/usb.c. The code now  fits in 2K when compiled with gcc-4.0.2, provided USBTINY_VENDOR_NAME  and USBTINY_DEVICE_NAME are undefined. Gcc-4.0.2 produces about 10%  more code than gcc-3.4.3!2006-07-12 version 1.2o Moved the original SPI application to the spi/ subdirectory, and  added a new IR receiver and LCD controller application in the ir/  subdirectory.o Added an optional additional endpoint (for the ir application).o Reduced the size of the spi application by a couple of bytes.o Converted the usbtiny.py script to a Python module that defines  a class USBtiny. Added test scripts to both application directories  that use this class.o Created a common make include file for the applications, and a global  Makefile that recursively runs make in all subdirectories.2006-12-15 version 1.3o Commented out the USBTINY_VENDOR_NAME/USBTINY_DEVICE_NAME macros,  to make the code fit when compiled with gcc-4.1.0, which seems to  be the standard version in most distributions these days.o Added a pull-down resistor in the ir schematic to avoid a hang in  the LCD initialization code when no LCD is attached. The LCD code  can now be disabled by defining LCD_PRESENT as 0.o The 1K5 pullup of the ir application is now controlled by an I/O pin,  so that the device disappears from the USB bus when it is flashed  in-circuit, and is automatically recognized when it comes out of RESET  (idea from Reinhard Max).o Updated lirc patch with a gap calculation fix from Reinhard Max.o Fixed some build problems of the libusb python wrapper, and added  proper error reporting.o Made the flash and SRAM sizes configurable in the Makefile.2008-01-16 version 1.4o Moved the assignment of a new USB device address to the interrupt  handler in order to avoid a race condition that sometimes occurred  when the PC was rebooted.o Updated the schematics with zener diodes on the data lines, because  some PCs seem to have problems with 5V data signals.o Changed the USB ids for the "spi" application to the VID/PID pair  of the USBtinyISP project (http://www.ladyada.net/make/usbtinyisp/),  because these ids are supported by avrdude since version 5.5.o Avrdude-5.1 patch replaced by new patch for avrdude-5.4.o New patch for lirc-0.8.2.o New configuration macro USBTINY_FAST_CRC to switch between two  versions of the CRC algorithm: slow & small or fast & large.o New make target "fuses" to program the low and high fuses.

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -