关于使用STM32CubeIDE for vscode配置freertos的问题
关于STM32WB09使用CUBEMX进行配置的问题
STM32CUbeMX生成的代码里面没有HAL_ADC_Calibration_Start和HAL_ADCEx_Calibration_Start
stm32 motor control workbench生成代码时,找不到STM32CUBEMX
有没有大佬更新了CubeIDE2.0.0,在软件内更新后体积大了一倍
STM32CUBE调试中出现没有 “uwTickPrio() at 0x20000004” 对应的源文件
关于STM32Cubemx 6.15版本生成工程的文件编码的问题
在STM32CUBEIDE中配置完以后直接编译然后再运行出现《没有 “_end() at 0x20000108” 对应的源文件》
STM32CubeMX每次打开后第一次从Board新建工程
DMA传输完成后,串口与DMA一直处于忙状态
微信公众号
手机版
你说硬件SPI速率比软件模拟的SPI速率慢或说慢几倍,这恐怕要具体来看。
对于片内硬件SPI,其速率是根据配置来的,在不超规格前提下,配置多少就多少。
软件模拟也是可控的,可快可慢,快慢跟CPU主频和你的代码设计息息相关,不能简单
断定谁一定快谁就一定慢。
你看看配置的SPI外设的时钟到底是多少,先确定硬件SPI是否能根据配置正
常工作,然后尝试软件模拟跟硬件SPI的最高速率做些比较。
退一步讲,即使你现在所用芯片能通过软件方式模拟出高于硬件SPI的速率也可以理解,
毕竟软件模拟意味中CPU只能忙这件事了或主要忙这件事了,而硬件SPI的工作相对CPU是独立的。