ISSN 1009-5624 CN 10-2021/TQ    主管:中国乐凯集团有限公司    主办:北京乐凯科技有限公司

中国知网全文收录期刊
万方数据库收录期刊
RCCSE中文学术期刊
维普资讯网/超星域出版 全文收录
中国核心期刊(遴选)数据库收录期刊
首页 > 刊期 > 2022 > 3期 > 信息:技术与应用
基于现场可编程逻辑门阵列的 STM32 单片机自动下载 通用串行总线的设计
张君涵,唐 灏,张玉华

【摘要】通常对 STM32 单片机的烧录方式有在系统编程 (in-system programming,ISP) 与在电路编程 (in-circuit programmer,ICP) 两种方式,而两种方式都需要安装特定驱动与专业软件的电脑执行,这无疑对受环境限制无法使用电脑或没有一定专业知识的用户造成困扰。本项目利用现场可编程逻辑门阵列(Field Programmable Gate Array,FPGA)和 STM32 协同开发一款可下载固件的通用串行总线(universal serial bus,USB)。受 FOTA 技术(固件更新技术)的启发,该项目把从电脑端编译好的二进制文件或十六进制文件通过 STM32 hal 库生成的虚拟 USB 下载到作为闪存(Flash)的 W25Q64 芯片里,通过 STM32 与 FPGA 的通信,把数据从 Flash 里取出,通过串口发送给 FPGA,把 FPGA 作为随机存储器(Access Memory,RAM)实现数据流速度可调节的输出。

【关键字】现场可编程逻辑门阵列;通用串行总线;自动下载