自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 FreeRTOS创建任务时的堆栈大小问题

其中堆栈大小,是受到配置文件FreeRTOSConfig.h中的宏定义configTOTAL_HEAP_SIZE限制的,堆栈大小不能超过宏定义的大小。失败:errCOULD_NOT_ALLOCATE_REQUIRED_MEMORY(失败原因只有内存不足)pdFAIL是0,errCOULD_NOT_ALLOCATE_REQUIRED_MEMORY是-1。单位是word,比如传入100,表示栈大小为100 word,也就是400字节。数值越小优先级越低,:更高优先级的、或者后面创建的任务先运行。

2025-06-20 15:00:20 602

原创 keil ... wchart-16 clashes with wchart-32错误

在keil编译时如果出现这种问题,在配置里加入 --wchar32,如下图所示。

2025-06-20 09:41:50 96

原创 移植emwin时添加.a后缀库文件出现报错的解决方法

在移植emwin时,当把.a库文件添加到keil中,编译时报错。解决方法是:右键点击该文件,选择魔术棒,将下图中的文件类型。

2025-06-20 09:38:20 147

原创 解决KEIL“在Debug模式下,多按几次自动运行,程序才可以运行起来”的问题

具体原因是因为代码中使用了C库函数中的printf()函数,但是却没有勾选Options for Target下的Targetk中的Use MircoLIB选项。先说一下现象:程序下载进去后不执行,就算是断电之后,再重新上电也没用。今天来分享一个自己以前遇到过的一个在使用keil时候使用C库函数中的printf函数会出现的一种现象。所以,如果遇到上述这种现象,解决方法就是将自己工程的Use MircoLIB勾选上就可以了。本人水平有限,上述信息仅供学习参考,如有错误和不妥之处,请多多指教。

2025-06-17 08:46:40 293

原创 单片机产品开发中常用软件介绍

摘要:本文介绍了单片机开发的常用软件工具。1)MDK-ARM为Cortex系列处理器提供完整开发环境;2)Altium Designer集成电子设计全流程功能;3)Visual Studio Code具备代码编辑、语法高亮等现代编辑器特性;4)Beyond Compare是专业的文件/文件夹对比工具,可直观显示差异。这些工具覆盖了从硬件设计到软件开发的各个环节,为嵌入式系统开发提供了完整解决方案。

2025-06-16 11:34:34 367

原创 excel设置特定单元格可以修改

在使用excel中,我们有时会对Excel表格的数据编辑做一些限制:例如只允许部分单元格的内容可以编辑,其余单元格的数据不允许编辑。7、此时,只有设置成未锁定的单元格可以输入。6、在保护工作表对话框中,可以设置密码,也可以不输入,直接点击【确定】3、选中需要设置成可以编辑的单元格,右击鼠标,选择【设置单元格格式】4、在单元格格式对话框中,选择【保护】,把【锁定】前面的对钩去掉。1、选中全部单元格,右击鼠标,选择【设置单元格格式】2、在单元格格式对话框中,选择【保护】,选中【锁定】

2024-12-14 15:27:48 1979

原创 5W2H分析法

5W2H分析法,也叫七问分析法,创于二战中美国陆军兵器修理部。简单、方便,易于理解,实用,富有启发意义,广泛用于企业管理和技术活动,对于决策和执行性的活动措施也非常有帮助,也有助于弥补考虑问题的疏漏。它通过五个以“W”开头的英语单词和两个以“H”开头的英语单词进行设问,帮助发现解决问题的线索,寻找发明思路,进行设计构思,从而搞出新的发明项目或作出新的决策。

2024-12-14 14:40:40 550

原创 解决插入多个串口后COM口大量在使用中问题的方法

2、进入【HKEY_LOCAL_MACHINE】>>【SYSTEM】>>【CurrentControlSet】>>【Control】>>【COM Name Arbiter】5、在设备管理器里,右击鼠标,选择【扫描检测硬件改动】,这样就可以了,占用的COM已经空闲了。1、快捷键 WIN+R,在下面对话框里,输入 regedit,打开注册表编辑器。3、在【ComDB】上右击鼠标,选择【修改(M)...】4、把数值都删除掉,删除后如下图所示。

2024-12-07 17:34:09 2400 1

原创 vscode常用快捷键

点击菜单栏中的【帮助】>>>【键盘快捷方式参考】,弹出常用的快捷键列表,可以保存到本地电脑上,方便随时查看。vscode是一款常用的代码编辑软件,熟练使用快捷键对代码编辑速度能起到事半功倍的效果。

2024-12-07 13:03:09 250

原创 Altium Designer 报错 Off grid pin解决方法

Altium Designer 的原理图编译时,好多地方报警 Off grid pin,如下图所示,这个不是说原理图有错误,而是因为元件或者元件PIN脚没有和栅格对齐造成。在弹出的配置窗口中,找到【Off-grid object】,把该选项后面的报告类型改成【No Report】,再次编译就不报错了。选择所有元件,在选中元件上右击,选择【Align】>>>【Align To Grid】,再次编译问题解决。选择【Project】>>>【Project Options...】解决方法2:把该报警配置成不报警。

2024-12-07 12:53:54 1623

原创 altium designer打印贴片图详细步骤

6、选择需要打印的图层,双击图层,可以设置该图层需要打印的信息,顶层和底层选择只打印【Pads】。7、在下一个步骤中,选择【Color】,然后点击【Next】2、点击【File】>>【Smart PDF...】4、选择打印当前文件,文件保存位置,点击【Next】3、在弹出的窗口中,点击【Next】1、打开需要打印的PCB文件。8、点击【Finish】5、点击【Next】

2024-12-03 10:34:51 2677 2

原创 vscode使用技巧

欲善其事,必先利其器。vscode是一款非常好用的软件,而且一直在更新中,用它来编辑代码是一个很好用的工具。下载好软件后,直接进行安装就行。直接在官网进行下载。

2024-12-01 19:42:44 911

原创 emwin生成字库步骤

5、选择需要生成字库的TXT文件。(注意TXT文件的编码格式是【UTF-16 LE】)7、使用字库的C文件,需要把C文件的编码格式【UTF-8】,否则不能正常识别文字。

2024-11-30 14:50:55 827

原创 emwin生成C文件格式的位图数据

3、点击 【File】->【Save as】,保存类型选择【C files】,点击【保存】4、在弹出的对话框中,选择【High color(565)】,点击【OK】,文件生成完成。2、点击 【File】->【Open】,选择PNG格式的图片。1、打开BmpCvtV616。

2024-11-27 16:22:44 396

原创 单片机电路设计的一些知识点

出现这样的原因是由于RST引脚内含三极管,即便在截止状态时也会有少量截止电流,当R取的非常大时,微弱的截止电流通过就产生了高电平。限流电阻的计算:集电极电流为I,则基极电流为I/100(这里涉及到放大作用,集电极电流是基极的100倍),PN结电压0.7V,R=(5-0.7)/(I/100)当基极为高电平时,三极管导通,右侧的导线接地为低电平,当基极为低电平时,三极管截止,输出高电平。数码管点亮形成的数字由a,b,c,d,e,f,e,dp(小数点)构成,字模及真值表如上图。1、电平转换,提高输出电平参数值。

2024-11-23 16:19:28 680

空空如也

空空如也

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

TA关注的人

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