I'm evaluating Keil as a possible replacement for my existing IDE for embedded ARM applications. As a test case, I'd like to see how quickly I can get a simple app running with at least 6 serial ports and a file system. My question is whether anyone can point me at any ARM (Cortex M3, M4, ARM9, etc.) evaluation or development board with at least 6 serial ports and some kind of mass storage (SD or USB Flash), interrupt driven serial port drivers and file system support. Most importantly, example code to help me get up and running quickly. Thanks.
Hi Gene,
here is an additional idea to speed up your investigation: ST offers a tool called STM32CubeMX which is a graphical user interface to configure pinouts for STM32 devices and generate the resulting startup code.
With that tool, you should be quickly able to tell whether you can configure the chip to have a large number of serial ports + I2C and storage interface, as it will tell you if there are any pin conflicts.
Other vendors have similar tools, STCubeMX is just an example.
Kind regards,
Johannes
Christopher and Johannes
Great, that is just what I was looking for. Now that you know I just need the UART pins are there any other boards you'd recommend?
Thanks
Gene