自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (5)
  • 收藏
  • 关注

原创 MLX90632传感器调试

由于疫情的原因,红外测温枪大火,与之相应的传感器我目前了解的有MLX90632和MLX90614以及BM43THD80A,因为90632封装体积小,方便嵌入,所以采用这款传感器来采集温度。一下是调试过程。 废话不多说,官方的Demo源码直接去github就可以搜找到。拿到Demo例程过后,mlx90632_depends.h 文件中主要有3个函数需要我们完善。...

2020-03-06 10:53:54 2954 16

原创 IIC认识和理解

有关于IIC硬件部分,我这里就不多做介绍了。首先我们要知道什么是IIC协议? 简单的说IIC就一种主从架构的串行通信总线协议,其实这句话如果你能理解到位的话,那么对IIC的理解也就差不多了。既然是一种通讯协议那么必然有他的一些规则和特性在里面,下面我们就先来谈一谈他们的特性和规则。首先是IIC的特性,这里我一一举例并结合我的理解加以说明。1.最直观的我们知道IIC有两条...

2019-12-03 16:28:36 3825 1

原创 STM8L051X系列RTC的低功耗应用

 很久没在CSDN写博客了,最近有点空学习了STM8L051F3这块低功耗单片机。这次做的东西,其主要应用在于控制电源的开关断操作。主要用到的外设有RTC,PWR,AWU,ADC,WWDG等。整体的功能我先大致介绍一下,这样的话也方便大家理解下面的程序。首先利用RTC的闹钟中断来控制在指定时间段电源的开关断操作,ADC用来检测电量小于一定百分比的时候关闭电源,WWDG用来监控程序,串口用来打印...

2018-10-05 17:59:09 5384

原创 Tiny4412裸机开发过程(四) --- 点亮LED灯和下载裸机程序

        本节算是切入正题,正式开始编写我们裸机程序。那么在编写裸机程序时与我们写单片机程序如STM32有什么不同?其实在编写时的步骤与单片机时一般无二,基本步骤一般是查看硬件原理图,查看芯片手册,编写程序,下载程序。下面我们也按这个步骤来编写程序。查看硬件原理图:        通过查看原理图我们知道了两个信息:四个LED灯连接在GPM4_0-GPM4_3的IO口上,且是低电平有效(即给低...

2018-05-18 19:19:55 2775 4

原创 Tiny4412裸机开发过程(三) ------ 安装交叉编译器和编译烧写uboot

        这一节就正式开始我们的环境搭建了。第一个要搭建的是编译环境,之前讲过为了能够在Ubuntu下编译4412能够运行裸机程序,所以就要安装交叉编译器。我用的交叉编译器,是友善之臂官方给的 arm-linux-gcc-4.5.1版本 。链接:https://pan.baidu.com/s/1yVLd2suGGwEUKRczMs9wXg 密码:a8nv        如果你做好上一节的准备...

2018-05-17 22:01:10 2451 1

原创 Tiny4412裸机开发过程(二)------securtCRT和cuteftp工具的使用

        在学习过程中,将逐渐会使用到一些方便的开发工具。                远程登录工具SecureCRT(8.3版本)        这块工具支持多种协议,SSH2,Telnet,串口等。我们用它来直接连接Ubuntu,或者4412都是可以的。首先我们先用SSH来连接Ubuntu,这样的话我们就可以在Windows下操作Ubuntu了。我的Ubuntu是重新装的16.04版本...

2018-05-16 18:03:37 1489

原创 Tiny4412裸机开发过程(一)

        今天开始我将分享Tiny4412的学习过程和经历,把之前所遇到的问题、收获的感想记录下来。由于本人现在是大三的学生,加之学习这块ARM9的开发板时间也不长,所以如有理解或错误之处,欢迎指出一起学习进步。        一.开发环境        关于开发板:我手上这块开发板为友善之臂的标准版Tiny4412(核心板未在图中标出)        在这里我就要吐槽一下友善之臂官方给的用...

2018-05-15 21:39:41 3073

原创 STM32串口发送数据和接收数据方式总结

之前写了篇关于ESP8266使用AT指令进行互相通讯的实验,在写STM32串口接发数据的程序中,觉得有必要将之前学的有关于串口方面的使用经历加以总结。串口发送数据: 1. 串口发送数据最直接的方式就是标准调用库函数。void USART_SendData(USART_TypeDef* USARTx, uint16_t Data);第一个参数是发送...

2018-05-13 20:34:22 177101 17

原创 两个ESP8266一个作为服务器一个作为客户端实现互相通讯

关于模块的信息我在这里简单的介绍一下:在使用前要确保电压为3.3V 接线为3v3- 3.3V电源 RX和TX分别接USB转串口线的TX和RX,即要交叉着接。最后还有一个EN引脚接到3.3V置高。 串口初始波特率为115200(可修改)。最后上电连接电脑串口终端如下图串口设置如上图,看到乱码不要慌,属正常现象,这里重点说一下一定要...

2018-05-07 13:19:20 38248 14

STM32F1 4COMLCD段码屏驱动程序

该LCD段码屏的参数为:4COM,1/3bias 其中6位用来显示数字,LCD段码屏自带有HT1621芯片

2018-10-08

STM32L01X系列定时器外部计数HAL库源码

该代码可用串口输出定时器外部计数脉冲数,其工程代码是用STM32Cube MX软件生成的。

2018-09-29

STM8L标准库

ST官方标准库 ,本标准库适用于 STM8L15x/16x/05x 系列单片机

2018-09-26

MAX17043电量检测模块代码

某宝买上的MAX17043模块,测试的环境为KEIL5,使用芯片STM32F103ZET6

2018-09-26

LDC1314源码

此为2015年电子设计竞赛B题金属循迹小车代码,内包含采集LDC1314四路通道的值,开发环境为STM32F103ZET6

2017-12-21

空空如也

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

TA关注的人

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