自定义博客皮肤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)
  • 收藏
  • 关注

原创 STM32F4使用HP6心率血压测量模块

1、HP6有两种功能:测量心率;测量血压(1)通信协议:IIC通信协议(2)通过发送与接收24字节的数据包来与MCU进行通信(3)采用crc16的校验方法校验数据包(4)内部集成ADC算法以血压测量过程为例:1、发送血压开启数据包:接收血压开启的数据包:2、发送获得血压测量数据包(发送开启测量第 2.56 秒开始,每隔 1.28 秒可以读取一次测量血压信息)接收测量数据3、发送关闭血压测量的数据包:接受血压关闭的数据包:总体流程:搭建IIC通信协议->编写发送24个

2022-05-11 23:24:51 3077 3

转载 硬件绘制pcb板排线

1、先放置与结构有关的元器件,例如:开关,指示灯,电源插座,连接件等,用lock功能锁定后,再放置线路上的大的元器件和特殊元件,如发热元件、变压器、ic等,最后放小器件。2、注意散热,元件布局注意散热,对于大功率电路,应将发热元件尽量靠边布局放置,不要集中一个地方,也不能离电解电容太近,避免电解电容过早老化。3、布线原则:高频数字信号走线细一些,尽量短一些大电流信号、高电压信号、小信号之间需要隔离,隔离距离与承压有关,一般的信号线之间隔离距离要求不高,但是在一些大功率线之间,需要3mm~6mm的隔离

2022-05-07 23:43:53 610

原创 单片机常用变量定义类型

常见的变量定义u8/uint8_t/unsigned charu16/uint16_t/unsigned intu32/uint32_t/unsigned longvu8/volatile uint8_tvu16/volatile uint16_tvu32/volatile uint32_tu代表这个数据类型为无符号的,v原为volatile,它是一种类型修饰符,它的作用是作为指令的关键字,用改词修饰的变量在编译器进行编译的过程中可能会出现意外的改变,而使用该词可以防止编译器对该变量进行优化而

2022-05-07 23:25:31 1888

原创 KEIL5安装STM32的芯片支持包

第一步:找到芯片支持包的网址https://www.keil.com/dd2/Pack/第二步:找到STM32系列的芯片支持包第三步:下载完后得到将该文件加入到KEIL5的安装目录中接下来有两种方法:1、直接打开 .pack文件,进行安装芯片支持包2、以管理员身份打开KEIL5把 .pack文件加入即可等待加入完成后KEIL5的主界面会提示芯片包已经更改,是否重新加载。点击魔法棒最后查看到芯片支持包已经加入了KEIL5...

2021-12-22 09:46:42 31826 6

震动报警器(单片机课程设计).docx

基于51单片机,使用震动传感器实现,采用蜂鸣器和led灯来进行声音报警,,,,,,,(含原理图和代码)

2020-07-20

空空如也

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

TA关注的人

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