自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【STM32cubeide HAL库】DMA + 空闲中断 实现UART不定长数据接收(自用)

HAL_UARTEx_ReceiveToIdle_DMA()实现串口不定长数据接收

2024-07-13 16:32:16 2190 1

原创 stm32 G030F6P6 flash模拟eeprom cubeide HAL库

我实现的功能是擦除最后扇区,将数据保存在第15页扇区,上电读取扇区内容再将接收到的数据保存。该芯片拥有16个扇区,每个扇区内存大小为2kb,如下图所示每个扇区地址。注:尽量少擦除flash 避免擦除过多引起扇区损坏(扇区支持擦除1000次)stm32 G030F6P6拥有32kbFlash 8kbSRAM。上述擦除,写入,读取功能了解后开始实现掉电不丢失,可借鉴江科大视频。扇区擦除只能整页擦:整页擦出函数,需要自己定义一下结构体。写:G030只支持64位(双字节)写入。新手创作,大佬勿喷。

2023-12-05 22:02:17 1464

原创 cubeide printf解决方法

在 CubeIDE 的 “Project” 视图中,选择你的项目,右键点击并选择 “Properties”。在 “Properties” 对话框中,展开 “C/C++ Build”,然后选择 “Settings”。在 “Tool Settings” 标签页中,选择 “MCU GCC Compiler”。// 这里使用 HAL_UART_Transmit 函数发送数据到串口。找到 “Symbols” 子标签页,并点击右侧的 “+Add” 按钮。在 “Name” 输入框中输入。,然后点击 “OK”。

2023-09-26 14:28:59 232 1

空空如也

空空如也

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

TA关注的人

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