自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 一个完全解耦的时间片轮询框架构

时间片轮询

2023-11-09 10:10:27 356

原创 git常用的几条命令介绍

git常用命令

2023-10-24 09:07:24 459

原创 opencv+ffmpeg环境(ubuntu)搭建全面详解

opencv ffmpeg 环境搭建

2023-07-29 15:40:08 6807 4

原创 随机数的产生

软件随机数的产生

2023-06-25 09:24:50 204

原创 调试CAN过滤器功能使用笔记

can使用

2023-06-12 09:51:53 1609

原创 eclipse如何一个工程包含多个目标文件

多个目标工程

2023-06-05 10:47:32 472

原创 eclipse固件库生成的操作流程

eclipse 固件库

2023-05-29 09:17:48 1195

原创 eclipse编译时如何运行脚本

编译后的脚本执行

2023-05-22 09:12:19 651

原创 eclipse程序烧入及在线调试配置

eclipse 嵌入式 在线调试

2023-05-15 09:44:28 1507 1

原创 eclipse如何新建嵌入式工程

eclipse 新建工程

2023-05-08 09:54:06 241 2

原创 eclipse嵌入式开发环境搭建(Windows环境下)

eclipse

2023-04-30 14:00:22 1215

原创 关于音频混音算法

音频

2023-04-24 15:02:22 1029

原创 VScode配置C/C++环境,在线调试

VScode 在线调试C/C++

2023-04-24 14:41:46 305

原创 VScode如何屏蔽不需要的文件及添加搜索的头文件路径

VScode

2023-04-24 14:27:16 3190

原创 VScode常用的插件

VScode插件

2023-04-24 09:16:32 959

原创 keil 中jlink的驱动和安装的jlink驱动版本不兼容如何处理

keil jlink

2023-04-23 15:34:41 2846

原创 如何彻底删除keil5

删除keil

2023-04-23 09:12:35 26326 1

原创 Keil-如何修改工程名

打开工程PressureSensor,点击品字形图标,在弹出的界面上,双击“Project Targets”下面的工程名,修改成PressureSensor。4.右键工程名“PressureSensor”,右键菜单中选择“Options for Target 'Usart'”,或者工具栏中直接选择此按钮。2.如下图的文件名为自己工程的文件名,删除其它带原工程名的文件;6.到此为止,Keil工程名称修改完毕,编译没有错误。1.复制一个可以用的工程;

2023-04-21 09:18:04 3845

原创 KEIL封装lib库文件

keil lib库

2023-04-20 14:04:59 1049

原创 keil设置程序起始地址及生成bin文件的方法

keil MDK bin

2023-04-18 16:03:58 6494

原创 Linux程序编译链接动态库多版本号的处理

动态库多版本号处理

2023-04-17 09:13:34 1851

原创 linux下静态库和动态库的制作

linux下动态库和静态库的制作

2023-04-12 15:24:05 699

原创 linux对动态库的搜索知识梳理

动态库编译搜索

2023-04-10 09:51:16 1068

原创 库文件的查找及使用方法

库文件搜索

2023-04-04 11:21:38 1331

原创 谈谈面向对象编程和面向过程编程

面向对象和面向过程编程

2023-04-03 09:19:42 321

原创 交叉编译器的介绍

交叉编译器

2023-03-29 09:32:09 1907

原创 谈谈C语言的面向对象

面向对象

2023-03-27 11:06:19 1564

原创 GCC编译器初识

GCC编译器

2023-03-25 14:37:50 343

原创 一种裸机多任务实现方法--时间片轮询

多任务,裸机

2023-03-20 11:47:07 1433

原创 一种简单实用的内存管理实现方法

内存管理

2023-03-15 17:06:12 458

原创 一种简洁实用的状态机实现方式

有限状态机

2023-03-13 09:46:53 444

原创 一种使用消息队列驱动的事件响应处理算法

消息队列,消息响应

2023-03-10 10:42:31 150

原创 裸机消息队列的实现

消息队列,算法

2023-03-06 10:41:13 569 3

原创 串口DMA的使用

串口 DMA

2023-02-27 14:59:02 1085

原创 根据通用协议解码不定长串口数据(可处理粘包的情况)

适合单片机串口指令解码的问题处理

2023-02-22 15:45:24 998 2

原创 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关注的人

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