自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 druid 多数据库 密码加密配置

java -cp .\druid-1.2.1.jar com.alibaba.druid.filter.config.ConfigTools 生成密码。#DruidEncryptorUtils类生成密码和公钥,之后开启druid:filter:config:enabled=true。# 从数据源开关/默认关闭。# 启动加密数据库密码。

2025-02-06 08:53:24 534

原创 Demo22:IO扩展(并转串)-74HC165

机器周期也称为CPU周期,是为了便于管理计算机指令执行工作而设定的时间单位。在一个机器周期内,单片机通常完成一项基本操作,如取指令、译码、执行等

2025-01-20 16:03:01 369

原创 Demo21:继电器

1、电磁式继电器一般由铁芯、线圈、衔铁、触点簧片等组成的2、固态继电器是一种两个接线端为输入端3、热敏干簧继电器是一种利用热敏磁性材料检测和控制温度的新型热敏开关通过电路图发现,默认是NC(常关)

2025-01-20 15:09:44 187

原创 触摸屏(TFT24-1297)- 串口通信应用

1、发送数据给上位机。2、接收上位机数据。3、通过LED灯判断心跳。

2025-01-20 14:12:47 446

原创 液晶屏(TFTLCD、TFT24-1297)显示字体、图片,并通过串口输出日志

液晶屏(TFTLCD、TFT24-1297)显示字体、图片,并通过串口输出日志单个字体取模、批量字体取模、图片取模

2025-01-18 12:42:31 973

原创 Demo20:LCD9648液晶

LCD9648不带字库,需要取模工具取模。本项目使用了一个fonot.h的库,代替字库。LCD9648液晶原理图。

2025-01-15 16:33:56 592 1

原创 Demo19:LCD1602液晶显示

1602 液晶也叫1602 字符型液晶,它能显示2 行字符信息,每行又能显示16个字符。,指令周期是2-4 个机器周期,所以即便在程序里不加延时程序,也可以很好的配合LCD1602 的时序要求了。R/W通常直接接GND,因为根本用不上值为1的写功能,也就是说R/W永远为0。从上图可以看到,以上给的时间参数全部是ns 级别的,而。I/D:0=写入新数据后光标左移。1=写入新数据后显示屏整体右移1 个。种专门用来显示字母、数字、符号的点阵型液晶模块。DL:0=数据总线为4 位。1=5×10 点阵/每字符。

2025-01-15 10:06:46 746

原创 Demo18:DAC数模转换

DAC(Digital to analog converter)即数字模拟转换器,它可以将数字信号转换为模拟信号PWM 是Pulse Width Modulation 的缩写,中文意思就是脉冲宽度调制,简称脉宽调制。PWM 是一种对模拟信号电平进行数字编码的方法。

2025-01-14 16:01:48 248

原创 Demo17:ADC模数转换

ADC(analog to digital converter)也称为模数转换器。

2025-01-14 11:59:14 224

原创 Demo16:红外遥控

数码管上显示数码管上显示红外解码遥控器键值。

2025-01-14 08:57:08 234

原创 Demo15:DS1302涓流充电时钟芯片

通过DS1302 涓流充电时钟芯片,在数码管上显示电子时钟时分秒,格式为“XX-XX-XX”

2025-01-13 14:44:52 414

原创 Demo14:DS18B20温度传感器

通过DS18B20温度传感器,数码管显示检测的温度值

2025-01-11 10:36:38 387

原创 Demo13:整合项目 (独立按键、动态数码管、IIC / I2C、EEPROM / E2PROM)

整合项目 (独立按键、动态数码管、IIC / I2C、EEPROM / E2PROM)

2025-01-09 12:00:43 269

原创 Demo12:串口通讯(RS232、RS485)

串口通讯RS232RS485

2025-01-07 17:11:01 753

原创 Demo11:中断系统(外部中断、定时器Demo代码)

①振荡周期:为单片机提供定时信号的振荡源的周期(晶振周期或外加振荡周期)。②状态周期:2 个振荡周期为1 个状态周期,用S 表示。振荡周期又称S 周期或时钟周期。③机器周期:1 个机器周期含6 个状态周期,12 个振荡周期。④指令周期:完成1 条指令所占用的全部时间,它以机器周期为单位。例如:外接晶振为12MHz 时,51 单片机相关周期的具体值为:振荡周期=1/12us;状态周期=1/6us;机器周期=1us;指令周期=1~4us;

2025-01-06 15:30:16 661

原创 Demo10:步进电机(五线四相、四线双极电机)

3、一圈到底有几步。我数了一下是11、12步。1、当5秒转动一步,电机发热,慢速怎样解决?4、四个节拍动不了。8个少1个节拍都跑不了。Ps:我是用四线双极电机,用五线可能没问题。2、直接输出A的时候,无法走到还原点。5、只有逆时针,顺时针无效。

2025-01-04 15:00:21 160

原创 Demo9:直流电机

单片机如果有上拉电阻,并且还没下发程序的时候,电机一直转动属于正常。51 单片机主要是用来控制而非驱动,如果。所以要驱动大功率器件,比如电机。

2025-01-03 16:25:16 160

原创 Demo8:LED点阵实验、存储器类型

‌.bss段‌:存放未初始化的全局变量和静态变量。‌.data段‌:存放已经初始化的全局变量和静态变量。‌在单片机中,全局变量通常存储在内存的全局区(也称为静态区),具体分为.bss段和.data段。pdata:外部扩展RAM低256字节,分页寻址(一页256byte)‌已初始化的全局变量‌:存储在.data段,例如intb=0。idata:RAM全256字节,采用间接寻址方式,速度相对较慢。‌未初始化的全局变量‌:存储在.bss段,例如inta。4、LED点阵(显示图像)全局变量的定义和初始化。

2025-01-03 09:43:44 333

原创 Demo7:IO扩展(串转并)-74HC595位移缓存器

74HC595 是一个8 位串行输入、并行输出的位移缓存器,其中并行输出为三态输出(即高电平、低电平和高阻抗)

2025-01-02 14:00:59 247

原创 Demo6:矩阵按键

疑问1:KEY_MATRIX_PORT 引脚值,怎样监听?疑问2:上面两个程序一次读取4位,下面那个读取8位不行吗?

2024-12-31 14:55:59 136

原创 Demo5:独立按键

【代码】Demo5:独立按键。

2024-12-31 08:48:01 84

原创 Demo4:动态数码管

【代码】Demo4:动态数码管。

2024-12-31 08:18:46 82

原创 Demo3:静态数码管

【代码】Demo3静态数码管。

2024-12-30 13:32:16 97

原创 Demo2:蜂鸣器

【代码】Demo2:蜂鸣器。

2024-12-30 10:00:30 120

原创 Demo1:LED流水灯

【代码】LED流水灯实验。

2024-12-28 13:51:45 79

原创 Keil 安装 代码自动对齐 插件

Arguments文本框, 复制下面的参数到文本框中:!

2024-12-26 16:36:16 745

原创 c# 线程调用主线程界面

1、使用Invoke方法调用主线程界面。

2024-12-07 11:22:11 109

原创 用CMD查看本机被占用的80端口

停止占用80被占用服务。

2024-07-30 11:18:23 350

原创 用prop()代替attr()

(2)attr()是jQuery 1.0版本就有的函数,prop()是jQuery 1.6版本新增的函数。(1)attr()方法只能选中一次,而prop()方法无次数限制。

2024-06-27 16:50:29 188

原创 mysql安装常见故障

【代码】mysql安装常见故障。

2024-03-20 11:59:56 146 1

原创 开启Mysql监听SQL执行功能

通用查询日志用来记录用户的所有操作 ,包括启动和关闭MySQL服务、所有用户的连接开始时间和截止时间、发给 MySQL 数据库服务器的所有 SQL 指令等。通用查询日志是以 文本文件 的形式存储在文件系统中的,可以使用 文本编辑器 直接打开日志文件。如果不指定目录和文件名,通用查询日志将默认存储在MySQL数据目录中的hostname.log文件中,hostname表示主机名。在通用查询日志里面,我们可以清楚地看到,什么时候开启了新的客户端登陆数据库,登录之后做了什么SQL操作,针对的是哪个数据表等信息。

2023-11-24 17:23:44 823 1

原创 java 中控URU4500指纹仪开发

URU4500指纹仪开发开发说明指纹核验(1:1)开发说明安装SDK使用官网Demo指纹核验(1:1) public static void main(String[] args) throws Exception { DPFPVerification verificator = DPFPGlobal.getVerificationFactory().createVerification(); DPFPTemplate t = DPFPGlobal

2020-09-12 11:34:04 470

原创 java 指纹识别库 SourceAFIS

java开源指纹仪_SourceAFIS指纹核验(1:1)指纹识别(1:N)指纹核验(1:1)public static void main(String[] args) throws IOException { byte[] probeImage = Files.readAllBytes(Paths.get("F:\\ye\\fingerprint\\1.jpg")); byte[] candidateImage = Files.readAllBytes(Paths.g

2020-09-12 11:08:35 1406

转载 Windows AD域用户属性对照表(综合整理)

 “常规”标签 姓 Sn 名 Givename 英文缩写 Initials 显示名称 displayName 描述 Description 办公室 physicalDeliveryOfficeName  电话号码 telephoneNumber&nb...

2020-07-26 08:30:55 2148

原创 NPM入门(2)

目录NPM是什么?NPM由三个独立部分组成NPM与Node.js的区别?如何安装NPM?NPM使用安装NPM包安装本地包安装全局包常用命令package.json 与 package-lock.jsonYarn是什么?Yarn的优点?CLI 命令比较干货使用淘宝npmNPM是什么?npm(Node Package Manager)...

2019-05-29 11:28:53 573 1

原创 七牛云OSS永久免费(伪永久每30天要刷新一次)

目录1、下载工具2、登录3、上传命令4、下载命令5、永久免费方法6、干货1、下载工具地址 https://developer.qiniu.com/kodo/tools/1302/qshell2、登录qshell account <Your AccessKey> <Your SecretKey> <Your Name&g...

2019-05-26 22:55:38 11391 1

原创 node.js 入门 (1)

node.js 入门 (1)node.js 是什么?node.js 有那些特点?node.js 安装种配置安装方式 1:安装单个 node 版本(不推荐)安装方式 2:安装多个 node 版本(推荐)node.js 是什么?Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。...

2019-05-26 16:01:27 280

空空如也

空空如也

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

TA关注的人

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