自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 51单片机FLASH读写怎么看有没有写进去

本人也是大学毕业以后再也没有用过51单片机了,导致对51单片机操作不是很熟练,特别是寄存器操作,但是最近公司要我维护一个老项目,是51单片机开发的,这让我很苦恼,其中就遇到一个flash的读写问题,这里也跟大家讲讲我遇到的问题,以及解决方法。上面我是重7000地址开始写,缓冲区是64个字节数据,写最后三个字节数据,这里我们怎么观察有没有写进去呢,首先确定我们想观察的地址,比如其实地址是0X7000,我们缓存区写入的是最后三个字节的数据,那就是0X7000+0X64=0X703F。

2024-03-05 11:24:37 483

原创 指针数组的应用对应到数据处理实际应用

首先我们要了解指针数组的概念,指针数组是数组,*p[n]:根据优先级,先看[],则p是一个数组,再结合*,这个数组的元素是指针类型,共n个元素,这是“指针的数组”,即指针数组。这样一个一个去进行封装吗,显然这样的效率还是比较慢,这里我们就可以运用到指针数据去进行封装,写一个函数就可以实现所有命令的发送,把相同的给抽象出来。以上变量每一个元素都是一个整形变量,arr是数组名是第一个元素的地址,数组是连续的一片空间,我们可以将他放到一个指针数组里面。

2023-09-24 19:32:19 85 1

原创 关于STM32重新上电后,程序不能正常运行

最近做一个项目,我是通过串口下发数据控制电机转动的角度,在刚下载程序以后,单片机可以正常运行,通过串口下发数据电机也可以正常运转,但是在重新上电以后,串口可以正常发送和接收数据,但是电机就是不能运行,debug调试也是可以,这个时候我就纳闷了,调试可以,数据也正常,为什么重新上电以后就是不能跑能呢?后面想了一下,既然串口可以跑,系统灯也在闪,说明程序并不存在卡死现象,后面经过思索,把定时器初始化放在最前面就完美解决了,主要还是初始化顺序问题,可能是时钟树没开,导致前面初始化没起作用。

2023-09-23 21:49:58 1824 1

原创 二分查找法

假设中间元素是5,5<7,那说明我要找的元素是在5的右边,第二次查找的范围就变成6---10,再从6----10找出中间元素,假设中间元素是8,当我们找到8的时候比我们找的7要大,这个时候范围就变成了6----7;首先找出一组元素的中间元素。如果我们想找到中间元素为7。

2023-07-19 10:43:08 86 1

原创 关于strcpy实现方式

最近在学习C语言的时候,看了一下strcpy实现方式,于是我自己也写了一个,欢迎大家进行补充和指导。

2023-07-19 09:39:49 122 1

原创 C语音_初识指针

1.指针是什么2指针和指针类型3野指针4.指针运算5.指针和数组6.二级指针7指针数组

2022-12-09 15:45:14 116 1

原创 基于IAP15F2K61S2花样流水灯

从左至右、从右至左、全部灯闪烁、从左往右依次点亮、奇偶数点亮闪烁、一个灯左右循环、从两边往中间流、从中间往两边流。

2022-08-29 15:30:22 1121

原创 基于STC89C52的GY-906智能温度计

系统的整个功能是当温度大于37℃的时候会触发蜂鸣器报警,并且数据将停止刷新。只有当按下按键以后,消除报警,温度继续刷新。

2022-05-09 15:33:53 2927 1

空空如也

空空如也

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

TA关注的人

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