En este ejemplo se programa un STM32F103RE con un XTAL de 16MHz y activando el PLL a 72MHz.
Se configuran los puertos de entrada y salida, se activa la DMA para leer 6 entradas analógicas, se controla el conversor AD y el WDT.
La configuración del reloj del sistema, se realiza en el archivo "system_stm32f10x.c" que se encuentra en la carpeta "cmsis_boot".
Para los cálculos de las frecuencias, es recomendable modificar el define HSE_VALUE del archivo "STM32f10x.h" de la carpeta "cmsis_boot" poniendo la frecuencia del XTAL utilizado.
El programa está desarollado para el compilador CoIde de CooCoox, y el compilador el GNU ARM tools.