USB-CDC - CDC-232 (Revised on 29-Jan-2011)


AVR Stick - V-USB - AVR-CDC - CDC-232 - ... :


AVR Stick - SparkFun Electronics

V-USB - A Firmware-Only USB Driver for Atmel AVR Microcontrollers

AVR-CDC - Virtual COM Port over Low-Speed USB - CDC Protocol

AVR-CDC - CDC-232 - Virtual COM Port over Software-USB

Engbedded Atmel AVR® Fuse Calculator

HypoTerminal is the simplest terminal software to communicate...

USBDeview v1.83 - View all installed/connected USB…


1. Test montage ATtiny45 avec Windows 2000 USB 1.1 :


- Trafic USB permanent à 1.5MHz, vraisemblablement dû au mode « bulk transfert » « low speed ».

- L'utilitaire lowcdc.vbs n'a vraisemblablement pas d'effet pour commuter en mode « interrupt transfert » « low speed » (mode USB-CDC légal).

- Problème de connexion/déconnection/reconnexion avec HyperTerminal mais les caractères ne semblent pas égarés.

- Pas de pertes de communication après plusieurs heures de service

- Vitesse RX/TX max 4800Bps (9600Bps avec remplacement des modules UART)


2. Test montage ATtiny45 avec Windows 7 USB 2.0 :


- Burst USB toutes les millisecondes, vraisemblablement dû au mode « interrupt transfert » « low speed » (mode USB-CDC légal).

- L'utilitaire lowcdc.vbs n'a vraisemblablement pas d'effet pour commuter en mode « bulk transfert » « low speed ».

- Pas d'observation de problèmes avec HyperTerminal lors de connexion/déconnection/reconnexion , c'est parfait.

- Vitesse RX max 4800Bps (9600Bps avec remplacement des modules UART)

- Vitesse TX max environ 100 caractères / seconde.


3. Remplacement des modules UART :


- Nouveau design en utilisant le hardware USI.

- RX/TX 9600Bps full-duplex vérifié avec Windows 2000 USB 1.1.

- RX 9600Bps vérifié avec Windows 7 USB 2.0.

- TX max environ 100 caractères / seconde vérifié avec Windows 7 USB 2.0.

- Nouveau package tiny45jmP.zip avec modification des modules sw-uart.c et sw-uart-asm.S.

- Nouveau schéma électronique tiny45jmP.pdf.


Page connexe :


HyperTerminal RS-232


Ouvrir le menu