自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(4)
  • 资源 (1)
  • 收藏
  • 关注

原创 拿手里的开发板实测了一下按按键的持续时间

实测按键的持续时间

2023-03-25 22:36:37 1136

原创 JLINK在非必要的时候还是不要热插拔

这两天工作是遇到了一个比较糟心的问题,连着烧了两片STM32F407,3.3V对地短路,可谓是损失惨重。回想调试过程,也没感觉有什么异常,唯一的操作就是用JLINK在在线仿真调试,在这个过程中有插拔,而且调试的板子调试口用的是一个5P的单排母,也很容易插反。所以思前想后,唯一有可能烧坏芯片的操作,还是JLINK插拔这个动作上。调试口的线序如图对照了一下引脚电平,感觉其实就算插反,应该也不至于就会把STM32烧坏。那么还有的可能就是在插拔过程中存在静电,把芯片打坏。具体...

2022-01-05 21:43:21 802

原创 char型字符变量和unsigned char型字符变量还是有区别的

工作中,有时候有时候串口或者SPI要发送或者接受数据的时候,都会定义一个数组,一般直接都会定义一个unsigned char型的数组,但是没怎么想过为啥不定义一个char型的变量。直到前几天在用编译器测试float型转字符型变量的时候才发现好像确实是有些区别的,当时我是这么写的#include <stdio.h>#include <stdlib.h>float sample=1.234;union{ char Byte[4]; float a;}Flo

2022-01-02 22:41:39 494

原创 float型变量与4个字符型变量相互转化的方法

最近在工作中遇到了一个情况:公司产品中上位机和下位机有时需要传递float型变量。但是公司原有的协议制定起来的很繁琐。float变量在内存中占4个字节,而这个协议用两个字节来定义整数,用两个字节来定义小数,同时还要根据数据正负来定义首位的值。不管是上位机还是下位机在接到数据后,想要使用都要通过一系列的运算,虽然函数写一次以后用就行了,但个人感觉还是挺麻烦的。尤其是要面向新的客户时,要向客户去解释这个操作,都会有点费劲。印象中在刚工作的那几年,有一次也用到了float型...

2022-01-01 22:41:44 986

锂电池保护方案

分析了当前锂电池的保护都是如何做的,重点部分用黄色标出了,还是比较使用的,分享一下。如果有做硬件开发的,可以看下

2017-09-21

空空如也

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

TA关注的人

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