RYMCU
DAPLink的USB数据接收过程 USB
DAP 数据传输过程:1)首先进入枚举阶段,在 USB 配置完成中断(USBD_EVENT_CONFIGURED)中第一次调用 usbd_ep_start_read(DAP_OUT_EP, USB_Request[0], DAP_PACKET_SIZE); 目的为:初始化端点接收缓存;2)当主机 DAP 端点发来数据时,OUT 事务完成时,此时数据已经通过 DMA 放到 USB_Request[0
Hugh 12 小时前
USB传输组成 USB
USB 传输 Transfer.xmind
Hugh 2 天前
USB描述符 USB
USB 描述符文件分析该文件定义了一个 USB 设备的描述符数组 cmsisdap_descriptor,用于描述 USB 设备的各种属性和配置。下面将详细分析这个描述符数组。整体结构USB 描述符是一种数据结构,用于向 USB 主机描述设备的特性和功能。描述符通常由多个部分组成,每个部分都有特定的用途。这个描述符数组包含了设备描述符、配置描述符、接口描述符、端点描述符、字符串描述符和设备限定符等
Hugh 5 天前
关于我用500大洋买了LDO设计的惨痛经验教训 待分类
1.项目需求一套板子上需要将 6-18V 电压转换成 5V 电压,且工作电流不大 100mA 左右。2.芯片选型于是从网上搜得线性稳压器 LDO 一枚如下:工作电压达到 20V,满足我 6-18V 指标要求。输出电流 500mA,远大于 100mA 实际需求,关键是还便宜,批量只需要几毛钱。似乎一切都很完美。于是果断的添加到板子上,花了 500 大洋打样了。3.调试测试板子拿回来后果断加 12V
Hugh 19 天前
星允派 F103第三回:人生无常大肠包小肠——死磕OLED 星允派F103 星光召集令 测评
上回书搞定了串口,这次来尝试在 Vscode+platformIO 里 Arduino 的开发环境下点亮 OLED 屏幕。-硬件:这是一块 0.96 寸的 OLED 屏幕,有接排针,使用了 4 针,丝印标识了 VCC、GND、SCL、SDA。所以是一块通过 I2C 通讯接口的 oled 屏幕。文档中没看见 oled 使用的是什么驱动,请教群里的老师得知,这是一块使用 SSD1306 驱动的 128
aramy 23 天前
星允派 F103第二回:夹缝求生——在Arduino下使用串口 星允派F103 星光召集令 测评
书接上回,上次成果地使用 Vscode+platformIO 搭建起了 Arduino 的开发环境,并成功地点亮了一颗 LED 灯。但是心细的同学应该发现了,代码里的“Serial.println("Hello World!");”,使用串口工具是收不到消息的。说书人管这个叫扣子,写代码的只能称其为——坑 😪 。今天来解决这个问题。`#include #define LE
aramy 25 天前
星允派 F103拆箱,搭建arduino环境,点灯 星允派F103 星光召集令 测评
开箱好开心,板子一早就通过顺丰送过来了。直到晚上下班才回来拿到。很漂亮的板子,有两块屏幕,一个 spi 接口的 2.8 寸液晶触摸屏,一块 0.96 寸的 oled 屏幕。嗯,为啥是立创的盒子啊?搭建开发环境。自己顺手的还是 Vscode+platformIO,使用 arduino 来进行开发。查了一下,这款开发板主控 STM32F103VET6 在 arduino 下也是支持的。新建一个工程,来
aramy 25 天前
🔥 星允派 F103 双核开发板公测选题:邀您共探双芯之力,点亮无限创意!🔥 星允派F103
亲爱的开发者、技术爱好者们:备受期待的“星允派 F103”双核单片机开发板(STM32F103 ARM Cortex-M3 + CH32V203 RISC-V)即将揭开神秘面纱!这款由 RYMCU 社区倾力打造的开发利器,专为学习研究、性能探索及双核协作项目而生。我们深知,一款卓越产品的诞生离不开广大用户的深度参与和宝贵反馈。现在,我们诚挚邀请您加入“星允派 F103”的先锋体验团,共同打磨这款潜
ronger 28 天前
星光召集令!成为星允派 Nebula Pi F103 首批体验官,秀出你的技术才华! 星光召集令 星允派F103
🚀 各位嵌入式江湖的 Geek 们,注意啦! 🚀还在为找不到一款功能全面、上手丝滑的 STM32 开发板而烦恼吗?渴望在项目开发中如虎添翼,点亮你的创意火花吗?现在,机会来了!“星允派 Nebula Pi F103” 开发板正式向你发出英雄帖,我们正在寻找 10 位硬核技术玩家,成为我们的首批官方体验官!✨ 关于星允派 Nebula Pi F103:(星允派 Nebula Pi F103 开发
ronger 1 月前
degit 使用教程 degit 工具推荐
degit 是一个非常实用的命令行工具,它的主要功能是快速地从 Git 仓库(如 GitHub、GitLab、Bitbucket 等)克隆项目模板或代码。与 git clone 不同,degit 不会复制整个 Git 历史记录,而是直接下载仓库特定分支或标签的最新快照(通常是 .tar.gz 压缩包),这使得它在获取项目模板时速度非常快且简洁。什么是 degit?当你需要基于某个模板快速启动一个新
ronger 1 月前
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 29