They neither understood the characteristics of serial communication, nor common use cases, and it shows. To put it mildly, it was designed by computer scientists operating far outside their area of core competence. The System.IO.Ports.SerialPort class which ships with. NET Framework provide a rapid application development that is ideal for early development that needs to track changing requirements as hardware designs evolve. Since looking at data through an in-circuit emulator debug interface is generally a miserable experience, getting serial data communication with a custom PC application is essential to analyzing data quality and providing feedback on hardware designs. Mostly USB virtual serial posts from FTDI, but also the USB Communication Device Class and real 16550-compatible UARTs on the PCI bus. As an embedded developer who writes desktop software mostly for configuration of, and data download from, peripheral devices, I use serial data streams a lot.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |