logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

STM32F103R HAL CAN 通信实战 with Copilot

这篇文章摘要总结了基于STM32F103R HAL库的CAN总线通信配置与调试过程。主要内容包括: 硬件平台:使用STM32F103R MCU+TJA1050 CAN收发器,通过USART1进行调试打印 关键问题与解决方案: 显式配置CAN波特率为500kbps 完善CAN中断配置,启用NVIC中断向量 修复发送队列因回调不执行导致的溢出问题 解决串口调试打印被占用的问题 核心代码实现: CAN初

#stm32#嵌入式硬件#单片机
STM32F103R基于AI生成的HAL库DMA串口应用用例

本文介绍了基于STM32 HAL库实现串口DMA+空闲中断接收不定长数据的完整方案。代码严格遵循UTF-8编码和HAL库规范,采用外设名+驼峰命名法,禁止直接操作寄存器。实现包含DMA循环接收缓冲区、空闲中断处理、数据长度计算、异常状态处理接口等核心功能,并提供了详细的注释模板和常见问题解决方案。方案特点包括:1) 使用DMA减轻CPU负担;2) 通过空闲中断检测帧结束;3) 完善的错误处理机制;

#stm32#嵌入式硬件#单片机
DeepSeek-Math-7B部署笔记

该模型用于解决数学问题,7B参数与Float16的前提下,测试官方案例占用显存容量在9.5G至10.2G的情况。使用GPU加速回答时间基本上控制在10-30秒附近。

文章图片
DeepSeek-Math-7B部署笔记

该模型用于解决数学问题,7B参数与Float16的前提下,测试官方案例占用显存容量在9.5G至10.2G的情况。使用GPU加速回答时间基本上控制在10-30秒附近。

文章图片
到底了