yjlyanni 发表于 2018-1-2 19:39:22

STM32H743ZI的GPIO翻转频率问题

请教!请教!!请教!!!

搞到一块STM32H743ZI的nucleo板子,测试GPIO翻转速率,主频配置为400MHz,AHB总线设置为200MHz,打开了IO 的compensation cell,通过BSRR寄存器赋值给GPIO端口实现翻转,怎么测到的翻转频率才16.7MHz,还没有我F407平台跑的快,datasheet上不是说可以到133MHz???

哪位大神知道,告知下!

哈佛祖安智 发表于 2018-1-2 19:55:42

主频不对吧

哈佛祖安智 发表于 2018-1-2 19:56:14

不发个图?谁知道你说的真的假的,上工程和截图

yjlyanni 发表于 2018-1-3 09:14:12

主频我觉得应该是对的啊。使用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



supceny 发表于 2018-2-28 08:00:25

请问楼主问题解决了没有,如何解决的?我现在测出来也是16.7MHz的,找不到问题在哪。

tttx123 发表于 2018-3-13 09:47:11

我测试了也只有16.7M,什么原因? 怎样能快点。

tttx123 发表于 2018-10-13 22:47:11

买的H743开发板测出来也是这样,问题在哪里?

tttx123 发表于 2018-10-13 22:47:51

卡了,重复发了
页: [1]
查看完整版本: STM32H743ZI的GPIO翻转频率问题