heda969240
发表于 2025-4-29 12:53:39
不错
神农鼎
发表于 2025-4-30 13:01:28
神农鼎
发表于 2025-4-30 14:26:14
AiCube-可视化 图形 I/O配置 及 各种外设 系统框架程序 自动生成 体验
https://v.stcai.com/sv/405d8868-196854dbbb3/405d8868-196854dbbb3.mp4
乘风飞扬
发表于 2025-5-8 10:59:01
OLED12864显示屏使用介绍
实验箱左上角是OLED显示屏接口,7PIN的OLED屏靠左连接:
通过ISP软件工具菜单下的 “字库生成工具” 与 “图片取模工具” 可以生成在OLED屏上显示的文字跟图片数据:
OLED-字库取模设置:
OLED-图片取模设置:
显示效果:
参考例子:
kaily
发表于 2025-5-21 18:18:20
kaily
发表于 2025-5-22 16:03:42
kaily
发表于 2025-5-23 15:26:10
kaily
发表于 2025-5-23 18:15:09
乘风飞扬
发表于 2025-5-26 13:22:36
串口 DMA/P2P演示程序
USB-CDC==>XRAM, XRAM==DMA==>UART1-TXD1==只是硬件相连=>UART2-RXD2,
UART2-RXD2==DMA-P2P==>UART2-TXD2
例子1:
步骤1. USB-CDC发送数据给MCU(存放在UsbOutBuffer缓冲区)
步骤2. 串口1通过DMA将UsbOutBuffer缓冲区内容发送给串口2
步骤3. 串口2通过P2P,将RXD2收到的数据通过TXD2发送出去
例子下载:
例子2, 通过 AiCube 自动配置外设,自动生成程序框架:
步骤1. USB-CDC发送数据给MCU(存放在UsbOutBuffer缓冲区)
步骤2. 通过存储器到存储器DMA将UsbOutBuffer缓冲区内容发送给串口1发送缓冲区pu8UR1DMATxBuffer
步骤3. 串口1通过DMA将pu8UR1DMATxBuffer缓冲区内容发送给串口2
步骤4. 串口2通过P2P,将RXD2收到的数据通过TXD2发送出去
例子下载:
功能验证:
Ai8051U实验箱,短接J18A跳线,将S2拨动开关拨到“通”:
通过J4接口烧录例子到实验箱,使用USB线连接J20接口,识别出两个USB CDC接口。
使用两个串口助手分别打开J20 CDC2对应的接口,跟Ai8051U MCU产生的CDC接口。
通过Ai8051U MCU产生的CDC接口发送数据,最终通过串口2对应的CDC2接口输出:
乘风飞扬
发表于 2025-5-26 16:08:10
串口通信实验参考例程: