ST的工程师和一些客户使用评估版调试STM32时都遇到下面这个问题。 我找到KEIL网站的相关问题: http://www.keil.com/support/man/docs/license/license_errors.htm 还有是否和评估版的限制有关系: The restrictions for the MDK-ARM Evaluation Version are: The image ROM size of the generated application is limited to 16KB maximum. The linker does not accept scatter-loading description files for sophisticated memory layouts. The base address for code/constants is restricted to 0xXX000000, 0xXX800000, or 0x00080000 whereby XX stands for 00, 01, ..., FF. This allows memory start address like 0x00000000, 0x12800000 and so on. It is not possible to generate position independent code or data. The compiler does not generate a listing file. The linker generates an output file that can only be loaded with the μVision Debugger. Only the full version of MDK-ARM generates a standard ELF/DWARF image as output file. You cannot use the Evaluation Version to create commercial products.
|