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.
Hello Gene,
sorry, I thought you were looking for a board that has 6 RS232 connectors. If you are fine with just the pins to connect to, then you really could use the STM32F429I-Discovery board which brings out all the pins on a standard header.
All USARTs can be configure in MDK using the Device Family Pack for the STM32F4 series. Download MDK here: https://www.keil.com/demo/eval/arm.htm. Then, download the Keil::STM32F4_DFP. You can quickly create a project and use the RTE_Device.h file to configure the available USARTs:
For getting started, please check our Getting Started Book for MDK Version 5.
Kind regards,
Christopher