| Package File | ST_STM32F10x.hzq |
| Package Version | 1.9 |
| Required Additional Packages | None |
| CPU | STMicroelectronics STM32F10x |
| Required CrossStudio Version | 1.7 or later |
This package contains project templates and system files for the STM32F10x.
Package Installation Instructions
To install this support package:
- Download ST_STM32F10x.hzq.
- Click the Tools > Install Package menu option.
- Select the ST_STM32F10x.hzq file in the file browser.
- Click the Install button to install the package.
Package Version History
1.9
- Added definitions of ADC JOFR4 and JDR4 registers.
- Corrected base address of EXTI_RTSR register.
- Improved reset script (requires CrossWorks for ARM 1.7 build 12 or later to take advantage of changes).
1.8
- FLASH loader now correctly erases addresses in 0x08000000 address range.
- FLASH loader now correctly erases FLASH with an 0x800 byte sector size.
1.7
- Fixed bitfield display of GPIO registers.
1.6
- Added support for xC/xD/xE devices. Updated startup file, memory maps and header files based on Rev 4 of the STM32 Reference Manual and the STM32 datasheets dated May 2008.
1.5
- Fixed size of I2C_CR2 register in memory map and header files.
1.4
- Updated memory maps, header file and processor group to the descriptions in revision 3 of the STM32F101xx and STM32F103xx Reference manual, revision 7 of the STM32F101x datasheet and revision 7 of the STM32F103x datasheet.
- Added STM32F10xSimulatorMemory implementation.
- FLASH loader now sets PLL to 36Mhz running from HSI.
- Added preprocessor define CTL_TASKING check in STM32F10x_ctl.c to enable timer code to be used by none CTL code.
1.3
- Changed the name of PendSVC handler to PendSV to work with CTL.
- FLASH loader now handles programming odd sized sections.
1.2
- FLASH loader can now write to FLASH located at 0x08000000 and alias at 0x00000000.
- FLASH segment now located at 0x08000000 rather than alias at 0x00000000.
1.1
- Removed duplicate TIM4_IRQHandler entry in startup code.
- Improved the speed of the flash loader.
1.0
- Initial Release.