Support for OpenCL-based processing blocks
-
Updated
Nov 20, 2020 - C++
Support for OpenCL-based processing blocks
STM32 Data Serialization & Telemetry Project
This is a special PyTorch For Poor Guys Who can't afford big GPU
Demo to test the Longan Nano screen driver. Display class interfaces with low level hardware. Screen class provide a sprite based frame buffer meant to reduce CPU use by not redrawing sprites already on screen. Demo uses boot button to cycle between five demos.
Control led matrices with shift registers using an esp32.
A simple Arduino project to show how to continously read analog values directly from the ADC (analog to digital converter) on an ESP32-C3. This is much much much faster than calling analogRead(), so it's useful if you need to read values at a high frequency.
Transfer data using dmacplus hardware registers from RAM on the main CPU to the Media Engine's eDRAM, then transfer the data from me edram to ge edram
This is a console-based MineSweeper game developed in C++. It features a grid-based minefield with customizable dimensions, safe first move, and real-time user interaction. The game detects win/loss conditions and reveals mines at the end.
First demo using the primary DMAC of the VME/DSP over the PSP's Media Engine, transferring data betwen DSP buffers and main memory
My C++ Programming Learning Journey!
This is a re-write of my samd21-gpio_high_and_low_durations project using DMA to move the CC0 and CC1 counter values instead of software. I wanted to see if DMA would improve performance (be able to sample faster/shorter pulses). The result is that DMA has about the same overhead as a tight software ISR loop. High pulses as short as 300ns can be…
Black ops 7 DMA : Some parts are pasted because they were annoyingly difficult. Good learning experience still.
Add a description, image, and links to the dma topic page so that developers can more easily learn about it.
To associate your repository with the dma topic, visit your repo's landing page and select "manage topics."