- 博客(44)
- 收藏
- 关注
原创 Keil-如何修改工程名
打开工程PressureSensor,点击品字形图标,在弹出的界面上,双击“Project Targets”下面的工程名,修改成PressureSensor。4.右键工程名“PressureSensor”,右键菜单中选择“Options for Target 'Usart'”,或者工具栏中直接选择此按钮。2.如下图的文件名为自己工程的文件名,删除其它带原工程名的文件;6.到此为止,Keil工程名称修改完毕,编译没有错误。1.复制一个可以用的工程;
2023-04-21 09:18:04 3845
原创 hex文件转bin文件实用小程序
前几天写了一篇bin文件合并的文章,提供了一个简洁的程序源码供大家参考。然后在里面也非常简单的谈到了hex文件和bin文件的区别。现在就针对它们的区别想到写一个hex转bin的小程序。当然啦,要写出来这个程序,你必须对他们的区别非常的熟悉,hex的文件格式和内容含义要非常了解。这个网上资料也非常多,很容易搜索得到。本来也打算先讲讲他们具体的区别,以及hex文件的格式内容,再给上程序源码。但感觉这样写下去文章可能就会比较长。这里呢就直接给出源码,大家不知道或者不是很清楚他们之间的区别的话,请自...
2021-08-25 14:08:21 1011 4
原创 bin文件合并实用小程序
做为嵌入式行业从业者,我想大家对bin文件肯定是不陌生的。从嵌入式程序来看,它就是我们实际的代码数据。当然我们还经常用到另外一种格式,hex文件。使用过keil的朋友肯定非常熟悉啦。一般我们使用stlink等下载工具用的就是这种格式。它们之间有什么区别呢?网上介绍的资料非常多,这不是我这篇文章要讨论的话题,不过我还是简单说一下,hex文件比bin文件大,前者包含了地址相关信息,存储的是ASCII格式内容,后者就是只包含程序数据,存储的是二进制格式内容。 不知道大家有没有做过...
2021-08-22 12:51:28 1697
原创 FatFS文件系统相册图片显示小技巧
此文针对对文件系统有一定了解的朋友。可能对需要实现图片保存至SD卡,带显示及删除功能有些帮助。为什么说小技巧,这里有个前提,暂时卖个关子。 我们知道,保存图片,需要为图片命名。但怎么样做到保存的图片其命名唯一不重复呢?我所知道的两个简单的方法,一是,按时间命名,我们资源里面有时钟芯片,或者芯片具有RTC功能;二是,带数字方法,使用数字累加命名;第一种方法应该比较常见,...
2019-08-21 19:01:40 1732 1
原创 万能的串口数据接收及处理方法
搞单片机,肯定少不了串口的使用,不管是调试也好,与其他设备通信也好,是我们不可或缺的利器。接下来就分享一下本人在项目中使用串口接收数据及处理的方法。 先介绍下主要思路,首先需要开一个定时器,我们接收串口端发来的数据,这个时候会产生接收中断,在中断里面我们做三件事,1.启动定时器;2.清除时间计数器;3.接收数据存放到事先定义好的缓存buffer;然后我们在定时器中...
2018-12-14 10:17:34 33612 9
原创 巧妙按键法,包含几乎所有可以实现的按键功能(单击,双击,N击,长按等功能)
在做嵌入式产品时按键是最常用的输入信号了,按键多的时候我们可以实现很多的功能,有时候资源不够,但又需要实现较多的功能时,这就需要按键复用了,常常一个按键包含短按,长按,或者双击,N击,赋予不同的功能,这和具体项目有关。我们通常做的方法是识别I/O引脚电平,然后加以适当防抖处理,那么简单的按键单击功能就可以实现了。但当功能复杂时,这种处理方法就显得比较捉襟见肘了。比如:1>想同时实现单击,和双击
2018-01-10 14:29:23 15609 6
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人