USB-Serial adapter for using the LPC810

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

USB-Serial adapter for using the LPC810

651 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by qqqyounng on Wed Jun 03 22:31:23 MST 2015
Hi,

I am using Mr.Diego Mariano López customers' Software USB1.1 stack.
http://www.ucontrol.com.ar/forosmf/programacion-en-asm/inalambrico-usb-12f675/

It was transplanted into LPC810.
I will attach a HID-Serial firmware and Loopback host.
This is not a CDC.

[img]http://hp.vector.co.jp/authors/VA058115/common/USB810.jpg[/img]

[img]http://hp.vector.co.jp/authors/VA058115/common/LoopBackHost.jpg[/img]

1.To change the baud rate from the host.
2.Manipulating the communication conditions from the host.
(data length, parity, stop bits)
3.2 Output ports (DTR,RTS)

Clock:12MHz int
Register:R0-R12
Code:$0000 to $0D00
RAM:64bytes

Best regards,
DAN

Original Attachment has been moved to: USB810_src_HIDserial_int12MHz_r3.zip

Labels (1)
0 Kudos
1 Reply

405 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by cpldcpu on Sat Jun 06 03:15:00 MST 2015
Awesome! You transcribed a software USB implementation in assembler from the PIC to CM0? This is the most insane piece of code I have ever seen for the LPC810.

There is also LemcUSB, which uses more C and could probably be easily ported to the LPC810:

https://github.com/lemcu/LemcUSB/tree/master/LemcUSB_HID_Keyboard/src

0 Kudos