ESP32 D1 Mini D1 RGB矩阵屏蔽 这个盾是该的后续内容,但由于板子不同,因此我创建了一个新的存储库,接线方式也不同,甚至用于驱动Matrix的库也是如此。 该评估板用于通过精美的矩阵RGB led简化ESP32连接。 这个想法来自 Instructable完成的名为优秀项目。 但是有了这个库和当前代码,我在进行mutitasking时遇到了一些问题,同时使用了很棒的异步库( 和 ),它们在重启和板重置时变得非常重要。 我不怪任何人,所使用的库仅用于驱动矩阵,将某些库混合有时总是很复杂,有时尤其是那些带有硬件密集型后缀,IRQ和TCP的库。 直到发布DMA版本为止,CPU的使用量要少得多。 我使用Async Web Server,Async MQTT和OTA进行了测试,没有任何问题。 您可以参加的讨论感谢github的这项新功能。 看到它的实际效果,不是吗? 此突破仅
2021-02-27 22:03:39 8.71MB
1
1.硬件:stm32f105,ws2812b串行灯 2.技术实现:DMA发送SPI数据,保证纳秒级别的信号稳定 3.标准库,系统频率72M,SPI分频32,故每个bit占用时间444纳秒。 所以3个bit对应ws2812b一个bit。故24位灯每个占用: 24*3/8=9byte 4.函数说明: WS2812_Init() 初始化 WS2812_Check() 系统轮询 WS2812_SetColor() 改变单个灯色彩 WS2812_Test() 过山车跑灯测试 GetTickCount() 获取毫秒,测试可先注释掉 5.几个宏定义: #define uchar uint8_t #define ulong uint32_t #define BIT(x) (1<
2021-02-27 09:03:47 3KB ws2812b stm32f105 串行灯 dma
stm32f103 定时器 PWM 模式 搭配 DMA 输出 精确脉冲 注意事项 1.压缩包内并未包括stm32外设固件库驱动,需要下载后,设置自己的include目录,具体自行百度。因为如果包括驱动会很大,另外,自己项目复制起来也会很大。 2.IDE是KEIL-ARM 5.29 4.工程设置是STM32F103C8T6,如果你也是这个芯片,还要改include目录 5.调试器是j-link,你的环境如果跟以上不一致,需要自己更改
2021-02-26 10:00:11 46KB stm32 dma pwm 定时器
1
GD32E503RET6 实现DMA接收数据,串口空闲中断来判断数据接收完成,实现串口接收不定长数据
2021-02-24 19:04:56 11.99MB GD32 GD32E503 DMA接收 USART
1
器件功耗研究以及低功耗设计是当今MCU 设计中的热门话题。在现今的MCU 系统中,降低MCU 功耗的常见途径是减少正在开关状态的晶体管的数量。从而意味着在任何情况下尽可能地关断外设和/或内核。这导致大多数MCU系统中的MCU 基本处于静态,只能与外界进行极少的交互。本应用笔记讨论如何使用Kinetis L 系列微控制器的 异步DMA 特性实现与外界的交互,同时降低正在开关状态的晶体管的数量,从而节省应用设计的功耗。
2021-02-24 15:07:50 533KB 飞思卡尔 Kinetis DMA特性
1
ADC多通道采集数据(配合DMA)
2021-02-23 15:02:39 5.49MB ADC 多通道 DMA 采集数据
1
介绍了DMA和cache的关系和内在原理,内核中流式DMA结构的介绍和使用
2021-02-23 13:46:32 346KB DMA Cache一致性 流式DMA
1
STM32F103单片机跑FREERTOS系统USART利用DMA接收数据程序
2021-02-23 12:05:04 2KB stm32
1
基于STM32的定时器触发ADC采样DMA数据传送的无接触式电流峰峰值测量,频率范围50Hz到1000Hz,完整的工程源码。
2021-02-22 10:03:09 8.64MB STM32 ADC DMA 无接触电流测量
1
很经典的程序化交易入门书,关于高频交易HTF
2021-02-21 17:04:55 18.91MB Quant
1