To programming the SBC44UC with an example bootloader project
===== BOOT1 =====
This project contains the code for the bootloader supplied with the
SBC44UC. It is a modified version of the Microchip Bootloader. For
details, see the "Bootloader" section on
Microchip's web site.
For details on using the bootloader, see documentation for the PICDEM FS-USB on
Microchip's web site.
To compile the project, do the following:
===== FLASH1 =====
This project contains a very simple application that can be uploaded to
the SBC44UC via the Bootloader. It simply flashes the system LED.
===== CDC1 =====
This project contains 2 examples that both implement a virtual serial port.
It is a modified version of the Microchip "Communication Device Class (CDC) firmware".
Windows drivers are located in the cdc1\src\inf.
For details, see the "CDC" section on
Microchip's web site.
This firmware provides direct emulation of a serial port on a PC. As the SBC44UC is attached
to the PC, a virtual COMx port is created. All PC software using a COM1-4 port will work
without modifications with the virtual COM port if only at a much higher speed (approx 1Mbit/s).
For these examples, the serial port settings of the PC are:
115200 kbits/sec, 1 stop bit, no parity, no handshaking
See Microchip Application Note AN956 for details.
Example 1 writes the text "Hello World" to the virtual serial port every second.
Example 2 Echos "Received: x" showing the character received via the virtual serial port.