Hey all, I'm on a team of engineers working with the MPS3 Board. We're investigating using the CPU to manually control some of the I/O. The transistor properties are being taken into consideration in this endeavor. In short, we were hoping to procure the mappings between the ARM Cortex-M and the board's interface. Alternatively, we could get the register definitions for the .c code examples. We're looking for something of the nature PF0 maps to UARTRX0_IRQn.
Any insights as to where to look would be appreciated. We've already gone through the example code's header and source files, but couldn't find anything pin specific.
Best,
Joseph
Thanks Andy!
Continuation of the question:We're trying to map the peripherals from .c to the actual peripherals coming out of the CPU. In short, we're trying to figure out what each pin does so we can begin demonstrating control over the I/O.
In pursuit of such a document / mapping. I found a header that lists out all of the interrupt numbers, CMSDK_IOT.h from: AN545_Example_CM33_Subsystem_with_CDE_for_MPS3_1_0/Software/demo/cmsis/Device/Include/CMSDK_IoT.Issue is, I can not map UARTRX0_IRQn to a pin on the STM32F427IGH6 because the ST datasheet does not have a UARTRX0... It's 4-7. Is there a way to convert the values provided in the CMSDK_IOT header for the M3 processor? I was reading up on CMSIS, and their might be such a register mapping in there, but I wanted to ask before trying to learn Keil.If not, is there any chance we can get a table that maps the CPU pins to their function specifically for the MPS3 dev board?
Not familiar with this "MPS3 board"
Is it this:
https://developer.arm.com/tools-and-software/development-boards/fpga-prototyping-boards/mps3 ?
But that describes itself as an "FPGA prototyping board" - so not sure of the relevance to an STM32 ?
StrongArm said:maps the CPU pins to their function specifically for the MPS3 dev board
Wouldn't that be in the Schematic:
https://community.arm.com/developer/f/infrastructure-solutions/48921/looking-for-mps3-schematic/171023#171023