Serial I/O - Host (component) options

Go To Last Post
5 posts / 0 new
Author
Message
#1
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Could someone please tell me what the usb-ftdi option for this asf does?

 

 

I've used the uart version in the past, but haven't been able to find any info on what the usb-ftdi version does differently.  I'm mainly interested because I have an FTDI usb->serial chip attached to my UART.

 

Thanks

 

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

I think it would be nice to add some additional info. specifically the processor of choice.

 

a big initial guess could be that our MCu has USb and that you can select to have the USB peripheral act like an FTDI chip, or that you use a UART (so not USb) for serial IO

But that initially all depends on the chip used and periherals available.

 

writing this it commes to mind that it can also be that you either use a FTDI chip or that the USb port plays a generic Uart (com port interface) again dependent on the processor and features available

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Thanks for the reply, It's a SAMG55 processor.  It does have USB, so you may be onto something there.  I'm hoping that Microchip puts some effort into better ASF development and documentation than Atmel did, because it's a really good resource when it works and you can figure out how to configure/use each module.  Right now most modules are great for bringing up a prototype quickly, but based on the bugs and odd choices I've seen, I don't trust any of them for production level code quite yet. 

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

The "feature" that FTDI USB-CDC/ACM devices usually offer over and above just plain USB-CDC devices is the fact that there are often some controllable IO lines in addition that can also be controlled over the USB link so I would guess that is what the "ftdi" specific one offers in addition.

 

See "bit bang" on this page:

 

http://www.ftdichip.com/Products...

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Hillridge wrote:
haven't been able to find any info on what the usb-ftdi version does 

Try it and see ?