![]() ![]() Microcontroller has reserved in its RAM memory four banks as a USB RAM. After successful configuration of device we are able to send data via terminal to device. If you are familiar with USB you probably know that every USB device has to support bidirectional endpoint 0, because it is used during device’s enumeration process at first connection to USB Host. Endpoint 0 (EP0) and Endpoint 1 (EP1) both are bidirectional. So as you can see it’s the first limitation. LCD display allows displaying two lines with sixteen characters. LCD display (LCD → Liquid-Crystal Display) which was chosen to project is based on HITACHI HD44780 chip. This software gives us possibility to send information to chosen USB device. It is possible to download demo version of mentioned software. HID terminal is a one of tools from toolsuite environment MikroC Pro. HID terminal is a software created by Mikroelektronika company. After enumeration process of USB device, we switch on HID terminal. Main reason why I did it was that I wanted to prove to unfaithful people that my device really works online. I decided to add to USB device function which will allow it to display received data on LCD display. In previous project I have created USB 2.0 device which can communicate with computer via HID device class. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |