arm:stm32f3discovery
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| arm:stm32f3discovery [2021/08/22 14:51] – [Pinout] utedass | arm:stm32f3discovery [2022/09/12 00:30] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 5: | Line 5: | ||
| ARM architecture: | ARM architecture: | ||
| + | |||
| + | [[https:// | ||
| [[https:// | [[https:// | ||
| Line 11: | Line 13: | ||
| [[https:// | [[https:// | ||
| + | |||
| ====== Features ====== | ====== Features ====== | ||
| Line 24: | Line 27: | ||
| The development board is of revision E. | The development board is of revision E. | ||
| + | The voltage for all I/O ports are 3.3 V | ||
| ====== Pinout ====== | ====== Pinout ====== | ||
| + | |||
| [[https:// | [[https:// | ||
| + | |||
| + | All pins are 3.3 V. | ||
| ^ Function ^ Port/pin ^ Pin ^ Comment ^ | ^ Function ^ Port/pin ^ Pin ^ Comment ^ | ||
| Line 48: | Line 54: | ||
| | Virtual comport RX | PC5 | 34 | VCP, MCU <- computer | | | Virtual comport RX | PC5 | 34 | VCP, MCU <- computer | | ||
| + | ===== Pinout on protoboard ===== | ||
| + | |||
| + | ^ Function ^ Port/pin ^ Pin ^ Comment ^ | ||
| + | | CAN RX | PB8 | 95 | To CAN Tranceiver | | ||
| + | | CAN TX | PB9 | 96 | To CAN Tranceiver | | ||
| + | ====== Debugging with SWO ====== | ||
| + | It is possible to send debug messages through the ARM debuggers trace functionality ITM. | ||
| + | |||
| + | * Short solderbridge SB10 on the development board | ||
| + | * Put code in the firmware that sends messages | ||
| + | * Start debugging, but pause | ||
| + | * Enable ITM window and (at least channel 0) | ||
| + | * *Press start trace* | ||
| + | * Then continue debugging as usual. | ||
| + | |||
| + | [[https:// | ||
| + | [[https:// | ||
arm/stm32f3discovery.1629643892.txt.gz · Last modified: 2022/09/12 00:30 (external edit)
