您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符
此仓库已存档。您可以查看文件和克隆,但不能推送或创建工单/合并请求。

123456789101112131415161718192021222324252627282930313233343536373839
  1. mbed fix for Infinity
  2. =====================
  3. Without linker script patch it doesn't place vector table in final binary.
  4. And clock is configured to 48MHz using internal clock reference and FLL multiplication.
  5. mbed/targets/cmsis/TARGET_Freescale/TARGET_K20D50M/system_MK20D5.c
  6. Fix SystemInit: clock setup for internal clock. Inifinity has no external Xtal.
  7. mbed/targets/cmsis/TARGET_Freescale/TARGET_K20D50M/cmsis_nvic.c
  8. Fix NVIC vector address of firmware 0x1000 instead of 0x0
  9. mbed/targets/cmsis/TARGET_Freescale/TARGET_K20D50M/TOOLCHAIN_GCC_ARM/MK20D5.ld
  10. Fix memory map for Infinity bootloader
  11. Flash starts at 0x1000
  12. No flash config bytes sector
  13. USBDevice/USBDevice/USBHAL_KL25Z.cpp
  14. Fix USB clock setup, see below.
  15. 2015/01/04 Based on mbed-sdk @2f63fa7d78a26.
  16. Kinetis USB config
  17. ==================
  18. Clock source: Internal reference clock wth FLL
  19. SIM_SOPT[USBSRC] = 1(MCGPLLCLK/MCGFLLCLK)
  20. SIM_SOPT[PLLSEL] = 0(MCGFLLCLK)
  21. Clock dividor:
  22. SIM_CLKDIV2[USBDIV] = 0
  23. SIM_CLKDIV2[USBFAC] = 0
  24. Clock enable:
  25. SIM_SCGC4[USBOTG] = 1