10 2024 档案
摘要:
目录bootloader 主函数1 sdk_init()2 gpio_init()3 config_init()4 board_bootloader_init()5 运行 IF 还是 BL?6 main_task()7 总结 bootloader 主函数 1)我们以 stm32f103xb_bl 为
阅读全文

摘要:
目录1 USB 大容量存储设备2 设备描述符3 字符串描述符4 配置描述符集合4.1 配置描述符4.2 接口描述符4.3 端点描述符6 类特殊请求6.1 Get Max LUN 请求6.2 Bulk-Only Mass Storage Reset 请求7 Bulk-Only 传输协议的数据流模型7.
阅读全文

摘要:
目录前言1 安装 SEGGER RTT2 OpenOCD 下的 rtt2.1 调试环境2.2 输出日志3 关于日志中的文件名参考 前言 1)RTT(Real Time Transfer,实时传输):SEGGER 的 Real Time Transfer (RTT) 是一种经过验证的技术,用于嵌入式应
阅读全文

摘要:
目录1 资源2 生成指定工程2.1 Setup2.2 生成工程3 构建 DAPLink3.1 构建 stm32f103xb_bl3.2 编译 stm32f103xb_stm32f103rb_if4 测试 DAPLINK参考附录:STM32 丝印 1 资源 1)官方仓库地址:https://githu
阅读全文

摘要:
目录前言1 协议1.1 JTAG 协议1.2 SWD 协议2 调试仿真器2.1 ST-Link 仿真器2.2 ULink 仿真器2.3 J-Link 仿真器2.4 DAPLINK 仿真器3 LINKer 搭配 CLion 的使用3.1 ST-Link + CLion + STM32F103RCT63
阅读全文

摘要:
《圈圈教你学 USB》第 1 章学习笔记 1 USB 是什么? 1)USB(Universal Serial Bus,通用串行总线) 2 USB 的特点 1)USB 协议版本与速度: 来源:https://www.usbzh.com/article/detail-199.html 2)开发 USB
阅读全文

摘要:
目录前言5 USB 标准请求5.1 USB 标准设备请求的结构5.2 GET_DESCRIPTOR 请求5.3 SET_ADDRESS 请求5.4 SET_CONFIGURATION 请求6 设备描述符的实现9 配置描述符集合的结构9.1 配置描述符结构9.2 接口描述符的结构9.3 端点描述符的结
阅读全文

摘要:
目录前言1 前置配置2 安装软件2.1 通讯工具2.2 后端开发工具2.3 硬件开发工具2.4 前端开发工具2.4 其它工具3 Windows 11 优化4 写在最后 前言 分区(个人习惯):1TB SSD 分为 2 个分区,一个 256GB 分区为系统盘,剩下的为一个分区。 之所以使用 256GB
阅读全文
