
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
本文将简要介绍STM32与C#上位机USB通信的关键技术,旨在帮助学习者快速掌握USB通信在嵌入式系统中的应用。通过STM32CubeMX工具和HAL库,开发者可以快速配置USB外设,实现CDC、HID等类设备的通信功能。C#上位机(左)作为主机,与STM32单片机进行通信,C#上位机可以接收及发送数据,发送给单片机的数据,通过串口2进行打印出来。USB_HID: 用STM32f103zet6开发

在嵌入式系统开发中,使用U盘进行数据存储和传输是一种常见且便捷的方式。本文介绍了如何通过FATFS文件系统和USB MSC协议实现U盘的读写操作,并将其应用于嵌入式系统中。文章详细讲解了FATFS文件系统的基础知识、USB MSC协议的基本概念,以及如何在STM32开发环境中配置和使用FATFS与USB MSC进行U盘操作。通过具体的代码示例和配置步骤,读者可以快速上手实现U盘的数据读写功能。本文

本文详细介绍了从Simulink模型生成STM32代码并移植到开发板的完整流程。首先在Simulink中建立包含Inport、Outport和Gain模块的简单模型,配置信号线属性后保存。接着通过配置代码生成选项,设置目标硬件并保持默认任务调度,使用快捷键生成嵌入式代码。最后将生成的代码文件移植到STM32工程中,修改main.c后下载到开发板验证功能。整个过程涵盖了模型创建、参数配置、代码生成和

本文将简要介绍STM32与C#上位机USB通信的关键技术,旨在帮助学习者快速掌握USB通信在嵌入式系统中的应用。通过STM32CubeMX工具和HAL库,开发者可以快速配置USB外设,实现CDC、HID等类设备的通信功能。C#上位机(左)作为主机,与STM32单片机进行通信,C#上位机可以接收及发送数据,发送给单片机的数据,通过串口2进行打印出来。USB_HID: 用STM32f103zet6开发

STM32 U盘升级程序(IAP)是一种实用的嵌入式开发技术,允许用户通过U盘对设备进行程序升级,提高产品的可维护性和用户体验。本文详细介绍基于STM32的U盘IAP功能实现,涵盖Bootloader和App层开发。通过合理分区管理Flash存储器,确保数据传输的完整性和正确性,实现稳定可靠的升级过程。该功能适用于需要现场升级的嵌入式产品,具有较高的实用价值。








