STM32H743ZI的GPIO翻转频率问题
请教!请教!!请教!!!搞到一块STM32H743ZI的nucleo板子,测试GPIO翻转速率,主频配置为400MHz,AHB总线设置为200MHz,打开了IO 的compensation cell,通过BSRR寄存器赋值给GPIO端口实现翻转,怎么测到的翻转频率才16.7MHz,还没有我F407平台跑的快,datasheet上不是说可以到133MHz???
哪位大神知道,告知下!
主频不对吧 不发个图?谁知道你说的真的假的,上工程和截图 主频我觉得应该是对的啊。使用8M MCO作为时钟源,主频设置为400M,AHB总线为200M呢。波形图及源文件在附件。麻烦大神帮看下。//Fvco=Fs*(plln/pllm); =8*400/4=800MHz//Fsys=Fvco/pllp=Fs*(plln/(pllm*pllp)); =800MHz/2 =400MHz
//Fvco:VCO频率
//Fsys:系统时钟频率
* @briefSystem Clock Configuration
* The system Clock is configured as follow :
* System Clock source = PLL (HSE BYPASS)
* SYSCLK(Hz) = 400000000 (CPU Clock)
* HCLK(Hz) = 200000000 (AXI and AHBs Clock)
* AHB Prescaler = 2
* D1 APB3 Prescaler = 2 (APB3 Clock100MHz)
* D2 APB1 Prescaler = 2 (APB1 Clock100MHz)
* D2 APB2 Prescaler = 2 (APB2 Clock100MHz)
* D3 APB4 Prescaler = 2 (APB4 Clock100MHz)
* HSE Frequency(Hz) = 8000000
* PLL_M = 4
* PLL_N = 400
* PLL_P = 2
* PLL_Q = 4
* PLL_R = 2
* VDD(V) = 3.3
* Flash Latency(WS) = 4
请问楼主问题解决了没有,如何解决的?我现在测出来也是16.7MHz的,找不到问题在哪。 我测试了也只有16.7M,什么原因? 怎样能快点。 买的H743开发板测出来也是这样,问题在哪里? 卡了,重复发了
页:
[1]