Home     Blog    News    Ask a Question   

STMicroelectronics STM32F103xC/D/E


STM32F100X4/6/8/B  STM32F101X4/6  STM32F101X8/B  STM32F101XC/D/E  STM32F102X4/6  STM32F102X8/B 
STM32F103X4/6  STM32F103X8/B  STM32F103XC/D/E  STM32F105X8/B/C STM32F107XB/C 
STM32F217  STM32F415 
All Supported Chips 

STM32F103xC
STM32F103xD
STM32F103xE


GUI Wizards Menu
click image to enlarge


Context Menu Wizards Menu
click image to enlarge


Register Views


Register Views with Tooltips

click images to enlarge

 Supported by the Crossware Development Suite for ARM Pathfinder, Developer and Professional Editions

 Graphical Code Creation Wizards

33 point-and-click code creation wizards to create:

  • Configuration code
  • Application code
  • Outline interrupt handlers
  • For the USARTs, complete I/O handlers

Click on the image on the left to see the full size GUI Wizards menu

 Context menu Code Creation Wizards

44 expression-orientated code creation wizards to create:

  • Configuration code
  • Application code

Click on the image on the left to see the full size Context Menu Wizards menu

 Register views with tooltips

20 Register views, 18 for the on-chip peripherals and 2 for the Cortex-M3 core and NVIC to view:

  • Register mnemonic
  • Register value
  • Descriptive register name
  • Register address
  • Descriptive bitfield names
  • Bitfield values

Click on the images on the left to see the full size register views, one showing tooltips which appear if the mouse hovers over a register value

 Simulation of Cortex-M3 core:

  • Cortex-M3 instruction set
  • Nested vectored interrupt controller (NVIC)
  • Bit-banding of SRAM
  • Bit-banding of on-chip peripherals

 Peripheral simulation:

  • Ports
  • Timers
  • USARTs

 Source level on-chip debugging with Jaguar USB JTAG interface