
STM32G030K6Tx使用ADC+DMA进行6通道ADC采集,DMA传输错位问题。
请教SPI用LL读取的问题
STM32H7使用HAL库如何控制外置USB HS PHY进入低功耗
请问如何在下载程序时保护flash中的用户数据不被覆盖?
H723ZG开发板的下载口可以使用串口功能吗
nanoEdgeAI部署在keil5出现的问题
STM32G474VET6如何配置HRTIM的中心对齐模式
stm32H755BIT6 TIM1中断问题
用cubemx配置好串口后,再配置一个adc输入就会卡在HardFault_Handler里不动了。
STM32H743使用DSP进行矩阵求逆计算出现的问题
你的确可以考虑将DRDY信号接到TIMER的输入捕获管脚,通过定时器的捕获事件来触发DMA,进而实现SPI的数据收发。
可以肯定这个思路是可行的。 我这里有个公开的应用分享建议你阅读下,应该有参考价值。它是通过TIMER事件触发DMA完成SPI的收发。
STM32定时器触发SPI逐字收发之应用示例
https://mp.weixin.qq.com/s?__biz=MzA3OTIxMjQyNQ==&mid=2650948888&idx=1&sn=5da2562d48cfa8f6a4c11f9be3c3019d&chksm=84401ffeb33796e8e642e12aa4235c179b1a83976eafabb2324e6ecbbfc579b159fbb28de9bc&token=226105126&lang=zh_CN#rd
你现在是使用的H7系列,提醒两点:
1、安排内存时,注意是你选择的DMA可以访问得到的;
2、因为H7系列往往涉及到D-CACHE,注意数据一致性方面的问题;
3、代码实现有些地方需要自行组织,没法简单调用库API;
为什么说用外部中断会对cpu资源造成挑战呢
你好有这个链接的源代码吗
你好有这个链接的源代码吗
我是有时,主要指频繁的外部中断让CPU忙于应付它而又没时间去做别的意思。
抱歉,我找不到源代码了。
那个链接里把需要贴的代码都贴出来了。