- 博客(9)
- 收藏
- 关注
原创 win11 抓抓工具和放大镜点位不一致
1.桌面找到按键精灵的图标,右键点击,下拉框中选择“属性”2.在属性中选择“更改高DPI设置”3.选中“替代高DPI缩放行为”4.重启 按键精灵打开按键精灵的抓抓工具,就可以抓到正常的坐标了...
2022-03-04 18:18:45
5086
1
原创 用USB转TTL串口烧录程序 STM32F103C8T6核心板(CH340)
这个方法步骤比较繁琐,仅作为st-link烧录的补充。1.选择在编译时,创建.hex文件。打开魔棒工具,勾选Create HEX File2.点击编译程序,创建.hex文件。点击“编译”后,.hex 在Objects文件夹中。3.接线4.配置烧录软件1.①中选择刚才创建的.hex文件2.选择如果②选择的是“DTR的高电平复位,RTS低电平进BootLoader”,跳线帽插拔如图所示。3.按下stm32上的复位键。4,...
2022-01-06 14:39:43
26046
6
原创 STM Studio出现 Can‘t load STLinkUSBDriver.dll错误的解决办法
Keli 烧写没问题。但是用STM Studio出现 Can‘t load STLinkUSBDriver.dll。解决办法:首先电脑是64位:在STM Studio安装目录下—— dll文件夹—— 64bits文件夹—— STLinkUSBDriver.dll文件拿出来复制到安装文件夹中。...
2021-12-31 15:47:02
1468
原创 STM32 ——按键控制LED灯 程序详解
程序思路:LED主文件,头文件按键主文件,头文件主程序调用要用到的库函数:初始化程序。RCC_APB2PeriphClockCmd :使能或者失能APB2外设时钟。GPIO_SetBits :设置指定的数据端口位。置高1。GPIO_ResetBits :清除指定的数据端口位。置低0。GPIO_ReadOutputDataBit :读取指定端口管脚的输出。GPIO_ReadInputDataBit ...
2021-12-16 15:05:19
36655
9
原创 51单片机 PWM基本原理理解(程序举例)
配置独立按钮K1,不按下时LED P2_0灯暗,按下时更亮。#include <REGX52.H>unsigned char Counter,Compare; //两个篮子,一个Counter计数器,一个Compare比较值。void main(){ while(1) //大循环。 { while(P3_1==1) //循环:独立按钮K1,没有按下的时候,在这里面循环。 { Counter++; //计数器自增1. Coun
2021-11-17 19:50:17
2529
原创 51单片机蓝牙小车程序详解
1.串口初始化void UART_Init(void) //函数初始化。9600bps@11.0592MHz{ PCON &= 0x7F; //波特率不倍速 SCON = 0x50; //8位数据,可变波特率 //AUXR |= 0x40; //定时器1时钟为Fosc,即1T(删除。高级的单片机才有这个选项) //AUXR &= 0xFE; //串口1选择定时器1为波特率发生器(删除。高级的单片机才有这个选项) TMOD &= 0x0F; //清除定
2021-11-16 16:26:14
5441
3
原创 51单片机蓝牙小车接线(L298N供电,分别电源供电)
图1 用L298N为89C52供电图2 两个电源分别供电1.选择最小板上 任意的GND(蓝色),VCC(红色)接 L298N和蓝牙模块 都可以。(此最小板无usb接口,用在图1 用L298N为89C52供电。2.用有usb接口的模块 可以用充电宝直接链接89C52。实现图2 两个电源分别供电。注意:1.两个电机为直流电机。2.图1图2给L298N供电,用的4节1.5v干电池。电源电流→L...
2021-11-10 17:26:32
11167
3
原创 C51——LCD1602 屏幕显示
#include <REGX52.H>#include "LCD1602.h"main(){ LCD_Init();//重置 while(1) { LCD_ShowString(1,1,"words"); //在第1行,第1列开始 }}在LCD1602第1行,第1列开始显示出“words”。...
2021-11-05 10:53:46
173
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人