使用STM32H743VIT6 使用SPI+DMA无法驱动2.4寸TFT屏幕,使用查询发送函数正常
STM32H723ZGT6和STM32G473RCT6通过FDCAN通信不上
STM32H743的CAN接收数据怎么能够被调用。
STM32F1HAL,TIM2定时printf打印出现丢数值
HRTIM的PWM触发ADC采样问题
用了723片子上的ADC3采样,ADC时钟36M, 采样SamplingTime = ADC_SAMPLETIME_2CYCLES_5,周期性采样1600个数据,那不是应该36M/(6.5+2.5)=4M, 4M/1600=2500HZ,也就是400us才对吗?可实际结果是420us。为什么?
STM32F103 的主频72M不变,如何自定义SPI波特率为12M?
如何利用timer对一个频率变化范围比较广的中低频脉冲信号进行精确脉冲长度/周期/频率测定
多路ADC使用DMA模式有没有教程呀,芯片STM32L151
STM32H743 ADC可采集正弦波的最大频率
你的确可以考虑将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忙于应付它而又没时间去做别的意思。
抱歉,我找不到源代码了。
那个链接里把需要贴的代码都贴出来了。