![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
HR8P506
渣渣池
坚强而勇敢,仁慈而善良
展开
-
程序卡死在while(TimingDelay!=0);(keil优化造成的)
可能原因1、声明TimingDelay时要使用volatile修饰(keil编译前对TimingDelay进行了默认优化造成的)2、也可能是main中没有调用systick_init();void Delay_ms(__IO u32 nTime){TimingDelay = nTime;if (SysTick_Config(SystemCoreCl...原创 2020-03-19 21:40:43 · 2855 阅读 · 5 评论 -
东软HR8P506IO速率实测分析
按照手册所述正常可倍频至48MHZ,22分频,IO速率理论达到2M以上下面是测试代码:int main(void){ GPIO_InitSettingType x; PLLClock_Config(Enable, SCU_PLL_IN16M, SCU_PLL_48M, Enable); //PLL使能,倍频到48M(可关闭打开分别观察指示灯闪烁差异)...原创 2020-02-27 16:00:18 · 689 阅读 · 0 评论