自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

iwetuan

人的生命只有一次,人生有很多岔路口,选择了就不要轻易放弃。

  • 博客(7)
  • 收藏
  • 关注

原创 GUI Guider恩智浦开发LVGL

GUI Guider是恩智浦为LVGL开发了一个上位机GUI设计工具,可以通过拖放控件的方式设计LVGL GUI页面,加速GUI的设计。设计完成的GUI页面可以在PC上仿真运行,确认设计完毕之后可以生成C代码,再整合到MCU项目中。【金山文档 | WPS云文档】 Gui-Guider-Setup-1.10.1-GA.exe。支持拖放的所见即所得(WYSIWYG)用户界面设计。多种字体支持及第三方字体导入。小部件对齐方式:左、中、右。支持默认样式和自定义样式。可定制的中文字符范围。

2026-01-29 18:10:26 469

原创 git删除错误添加的文件夹命令

本文介绍了使用git filter-branch删除历史文件中build目录的两种方法:较慢但直观的tree-filter和较快但易错的index-filter。重点解释了--tag-name-filter cat参数的作用是重写所有相关tag使其指向新的历史记录,同时保持tag名称不变。文章还列举了其他高级用法,如给tag添加前缀、重命名特定tag或删除某些tag,并提醒注意多个旧tag映射到同一新名称时会被静默覆盖的情况。

2026-01-16 16:17:37 88

原创 putty终端显示中文的方法

摘要:PuTTY通过"Use font encoding"选项支持GBK编码中文显示,需配合选择CHINESE_GB2312字符集的中文字体(如SimSun)。设置步骤包括:1)在Translation面板选择该选项;2)在Appearance面板选择支持中文的字体。若RT-Thread已改用UTF-8,则直接选择UTF-8编码即可。建议使用优化版PuTTY或MobaXterm等替代工具简化设置。核心解决方案是字体编码与远程字符集的正确匹配。(149字)

2026-01-16 16:01:53 842

原创 环形队列基于宏定义实现C,可用于串口数据缓存等场景

嵌入式开发中常常用到串口数据的接收,一般做法是先将数据存储到队列中,之后从队列中取数据进行业务处理,下面给一个可以存储任务结构体,基于数据的方法。以上信息的来源源自于deepseek,在keil中进行了验证。上面的示例代码宏展开。

2026-01-09 10:45:36 141

原创 环形队列stm32实现 deepseek回复

用纯C语言实现的标准**环形队列(Circular Queue)**的完整示例,使用数组作为底层存储,并通过一个独立的变量 size 来记录当前队列中有效元素的个数。当 size == 0 时为空,size == QUEUE_CAPACITY 时为满(牺牲一个位置来区分空/满状态是常见做法,这里直接用 size 判断更直观)。通常会把DMA接收到的数据通过 Enqueue 压入这个环形队列,主循环或任务再通过 Dequeue 取出来处理,这样可以完美解耦接收和处理。

2026-01-07 17:57:15 167

原创 STM32F4 DMA 中的“增量突发 Beat”解释

stm32的关于DMA的突发模式参考手册给出的说明不是太清楚,deepseek的回复对这个问题回答的比较清晰

2026-01-07 16:56:45 807

原创 ubuntu 16.04 源码编译 ruby2.5.0

本文介绍ubutntu1604环境下源代码方式安装ruby 版本2.5.0

2018-03-25 14:54:07 1049 1

空空如也

空空如也

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

TA关注的人

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