keil5与51兼容方案
https://blog.csdn.net/ouening/article/details/52280137
软件破解方案
https://blog.csdn.net/qq_22329595/article/details/79413233
https://blog.csdn.net/qq_34447192/article/details/79824888
debug相关操作
watch参数实时显示
https://blog.csdn.net/qq_22329595/article/details/79413233
已解决:no jlink device found Error: Flash Download failed - Target DLL has been cancelled
https://blog.csdn.net/strive_chuan/article/details/75258748
https://blog.csdn.net/weixin_42108484/article/details/80533032
file not found
https://blog.csdn.net/u014266675/article/details/71108552?locationNum=8&fps=1
STM32F407VE Datasheet
pwm输出相关
https://www.cnblogs.com/strongerHuang/p/5656044.html
https://blog.csdn.net/cbx97/article/details/55106199
XXX.axf: Error: L6218E: Undefined symbol xxx (referred from xxxx.o).
https://blog.csdn.net/yx_l128125/article/details/9231385
stm32f407探索版移植stm32f407vet6
http://www.openedv.com/posts/list/63629.htm
我直接使用原子的探索者F4资料的例程,讲ucosii复制到我建立的项目里,我的板子硬件是STM32F407VET6,外接晶振24M,已经将stm32f4xx.h中的“HSE_VALUE”改为24000000,system_stm32f4xx.c 中“#define PLL_M” 改为24,代码如下
#if !defined (HSE_VALUE)
#define HSE_VALUE ((uint32_t)24000000) /*!< Value of the External oscillator in Hz */
#endif /* HSE_VALUE */
system_stm32f4xx.c文件
#if defined (STM32F40_41xxx) || defined (STM32F427_437xx) || defined (<a href="[http://openedv.taobao.com](http://openedv.taobao.com/)" target="_blank" class="relatedlink">STM32F429</a>_439xx) || defined (STM32F401xx)
/* PLL_VCO = (HSE_VALUE or HSI_VALUE / PLL_M) * PLL_N */
#define PLL_M 24
#else /* STM32F411xE */
#if defined (USE_HSE_BYPASS)
#define PLL_M 24
#else /* STM32F411xE */
#define PLL_M 16
#endif /* USE_HSE_BYPASS */
#endif /* STM32F40_41xxx || STM32F427_437xx || STM32F429_439xx || STM32F401xx */
|
网友评论