自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 关于VSCode+DIDE编译显示“No space in execution regions with .ANY selector matching”

Cube生成的工程会默认给RAM/ROM分配内存大小,用Keil打开可以看到。但是如果用VSCode+EIDE打开工程可能需要重新手动分配。将Keil里面的RAM/ROM大小复制到VSCode中。我使用的是Cube直接生成的工程,直接编译报错。

2025-04-07 17:18:07 64

原创 HAL_UART_RxCpltCallback和HAL_UARTEx_RxEventCallback的区别

这个回调函数是在使用 `HAL_UARTEx_ReceiveToIdle_IT` 或 `HAL_UARTEx_ReceiveToIdle_DMA` 等接收函数时调用的。在 `HAL_UARTEx_RxEventCallback` 中,通常需要分析接收到的数据并判断是否完成接收(如命令的完整性),然后设置状态标志或调用其他函数处理数据。适用于标准的接收模式,比如使用 `HAL_UART_Receive_IT` 或 `HAL_UART_Receive_DMA` 启动的接收。

2024-11-01 21:41:33 2249

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除