STM32G431 用MCSDK5.4.8 进行PMSM永磁同步电机FOC控制,转速上升到某一值(3500rpm)无法继续上升,上不去
STM32L4R9OSPI接口测试
为什么STM32CUBEMX中无法选择STM32WB09的BLE功能外设??
请问一下为什么cubemx配置正确,但是生成的文件无法调用HAL_UARTEx_ReceiveToIdle_DMA()函数?
STM32WBA52CEU6 BLE芯片使用STM32Cnbex生成的工程编译报错,求解决方法
STM32F405使用LL库建立SPI通讯报溢出是什么原因?
请问为什么自己加了stdio.h,sprintf还是用不了?
CubeMX生成的freertos工程没有代码提示。
stm32 vs code extension 无法编译成功
CAN发送数据HAL_CAN_Transmit能够发送数据HAL_CAN_AddTxMessage()函数发送数据堵在邮箱里面发不出去了
你说硬件SPI速率比软件模拟的SPI速率慢或说慢几倍,这恐怕要具体来看。
对于片内硬件SPI,其速率是根据配置来的,在不超规格前提下,配置多少就多少。
软件模拟也是可控的,可快可慢,快慢跟CPU主频和你的代码设计息息相关,不能简单
断定谁一定快谁就一定慢。
你看看配置的SPI外设的时钟到底是多少,先确定硬件SPI是否能根据配置正
常工作,然后尝试软件模拟跟硬件SPI的最高速率做些比较。
退一步讲,即使你现在所用芯片能通过软件方式模拟出高于硬件SPI的速率也可以理解,
毕竟软件模拟意味中CPU只能忙这件事了或主要忙这件事了,而硬件SPI的工作相对CPU是独立的。