我使用的是STM32H563,SPI1,Kernel clock选择PLL2-P,PLL2-P频率为250MHZ,SPI1的baud分频系数为DIV4,也就是SPI1的baud=250M/4=31.25M。但是用示波器抓取SPI-MOSI的与SCK的输出波形,发现电压不正常,但是频率正常(31.25M,符合设置).其中SPI1所使用到的IO为PA5(SCK),PA4(CS),PA7(MOSI),PA6(MISO),这4个IO的引脚速度均设置为了GPIO_SPEED_FREQ_VERY_HIGH。我查看了数据手册,这个速度下面可以达到最大67MHZ。请问这种情况怎么解? |
1.STMCWB 最新版本是否支持绝对值编码器?只能通过MCLIB库手动增加吗?2.基于ST FOC库的磁编码器(SPI出绝对角度信息)只跑速度环和电流环最简单
STM32H743 SPI从进入DMA完成中断时间疑问
stm32h5,使用jlink调试器,程序死在while (READ_BIT(RCC->CR, RCC_CR_PLL1RDY) == 0U)
STM32F4作为SPI从机,主机发送完数据后,从机没有正确进入中断
STM32F4作为SPI从机,在主机时钟结束后,MISO依然有输出。
关于STM32H563的STlink-V3无法识别的问题咨询
L9663驱动开发
STM32H503 Nucleo-64 board下载不进去程序
STM32mp157的spi问题
STM32MP135 使用HAL库 驱动2.4寸刷新率巨低,求大佬指点迷津
不好意思,上面的SPI分频值是DIV8,表述错了
一直对这个IO的速度概念比较模糊,这次遇到这个问题,就想搞清楚