自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C语言-输入数,存入数组,将奇数放置数组左侧,将偶数放置数组右侧

1.2 计算数组的大小int sz = sizeof(arr) / sizeof(arr[0]);//来调整该数组中数字的顺序使得数组中所有的奇数位与数组的前半部分,//输入一个整数数组,实现一个函数。//所有的偶数位于数组的后半部分;//数组奇数偶数调整函数定义。1.4 while()循环。1.3 函数的定义使用。

2024-04-17 12:06:29 291 1

原创 C语言-结构体

这里只是初始结构体,后边补充知识点。

2024-04-13 16:40:29 125

原创 29-51单片机-LCD1602 液晶显示实验

这里就是设置命令通过LCD1602常用命令进行设定;//主函数int main()//初始化LCD1602");

2024-04-11 16:02:45 1160

原创 C语言-指针

指针理解的2个要点:1.1. 指针是内存中一个最小单元的编号,也就是地址1.2 平时口语中说的指针,通常指的是指针变量,是用来存放内存地址的变量总结:指针就是地址,口语中说的指针通常指的是指针变量。1.3 指针变量里存放的是地址,而通过这个地址,就可以站到一个内存单元;1.4 总结:指针是用来存放地址的,地址是唯一标示一块地址空间的。指针的大小在32位平台是4个字节,在64位平台是8个字节。

2024-04-11 11:59:00 932

原创 51单片机-ADC模数转换实验-电压值

1.这里是用到的XPT2046芯片,芯片详细说明自行查阅;2.这里有两种模式,一般外设的转换用的是单端模式,在使用触摸屏的时候我们选择差分模式;3.这张图有就是时序图,读写都需要在这上面进行编写代码,3.1 写8位代码:主要是将传入的控制命令进行写入;3.2 读12位代码;将模拟数据读出来;

2024-04-10 17:03:24 1358 1

原创 5-51单片机-蜂鸣器实验

1. 对系统默认的数据类型进行重定义,u8,u16;2.延时函数,主要是将传过来的整数进行减减实现延时;3.还用到了while()循环;

2024-04-09 16:27:28 338

原创 C语言-操作符的学习

1.1 算术操作符1.2 移位操作符1.3 位操作符1.4 赋值操作符1.5 单目操作符1.6 关系操作符1.7 逻辑操作符1.8 条件操作符1.9 逗号表达式1.10 下标引用、函数调用和结构成员1.1 算术操作符这里注意以下/号,比如:整型的除法: 1/2-->0;浮点型的除法: 1.0/2.0-->0.5;% 取模操作符的两端必须是整数.1.2 移位操作符>右移操作符。

2024-04-09 13:20:37 454

原创 C语言-扫雷游戏

1.1 二维数组: 1.2 循环语句 for() while() do while() 1.3 判断语句 switch() 1.4 函数的声明以及创建 函数的声明: 2.1 //设置随机数的起始点 srand((unsigned int)time(NULL)); 后边设置雷的时候会用到 2.2进入do while()语句,然后打印游戏界

2024-04-08 11:22:43 747 1

原创 18-51单片机-串口通信实验学习

异步通信是指通信的发送与接收设备使用各自的时钟控制数据的发送和接 收过程。同步通信时要建立发送方时钟对接收方时钟的直接控制,使双方达到完全同 步。//将接收到的数据存储到发送寄存器。//清除发送完成标志位。//设置波特率为9600。//清除接收中断标志位。//存储接收到的数据。//设置计数器工作方式。//设置为工作方式1。TH1 = baud;//计数器初始值设置。

2024-04-03 21:09:38 532 1

原创 17-51单片机-定时器实验学习

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

2024-04-03 16:05:58 879 1

原创 4-51单片机-4-LED流水灯实验-通过库函数实现#include “intrins.h“

/通过库函数实现流水灯。//通过库函数实现流水灯。//通过库函数实现流水灯。//通过库函数实现流水灯。//4-LED流水灯实验-通过库函数实现#include "intrins.h"//通过宏定义LED的P2端口。//微秒延时函数定义。//毫秒延时函数定义。

2024-04-02 20:29:57 492 1

原创 4-51单片机-通过左移实现LED流水灯实验

这里主要的知识点是,<<,这里是将P2端口进行宏定义, 然后通过循环进行点亮, 因为点亮需要低电平0, 这里是将0x01左移i位,然后取反得到一个十六进制, 比如循环第一次是0x01左移i位, i此时是0 所以左移0位, 然后取反,0x01取反是0xfe;

2024-04-02 20:21:29 468 1

原创 3-51单片机-LED闪烁实验的学习

这里的与上一篇点亮第一个LED1的知识点相同, 有需要的可以看看上一篇文章;上一篇最后主函数要有一个返回值, return 0;这里就纠正一下.

2024-04-02 20:07:47 137 1

原创 2-51单片机-点亮一个LED的学习

这里主要是将系统数据类型重定义, 可以根据自己的习惯, 自己定义一个类型名, 进行使用.

2024-04-02 19:58:51 276 1

原创 16-51单片机-外部中断的学习

首先是通过51普中开发板进行调试学习的,下面这里是主函数,体, 首先它会先执行这两个函数, 这两个函数就是初始换外部中断的两个函数, 第一个是外部中断0的初始化, 第二个是外部中断1的初始化 ,TF1(TCON.7),定时/计数器 T1 溢出中断请求标志位。IT0(TCON.0),外部中断 0 触发方式控制位。EA (IE.7), CPU 中断允许(总允许)位。if(KEY3 == 0) //判断按键KEY3是否按下。if(KEY4 == 0) //判断按键KEY4是否按下。

2024-04-02 19:15:58 679 1

原创 C语言-三子棋-小游戏

需要使用的时候, 调用rand()函数, 就可以生成32767范围内里的证书数, 但是在使用它之前要, 设置随机数的生成起点;如1.5.2这里首先要打印游戏界面, 然后让玩家进行选择, 选择1进入游戏, 选择0退出游戏;

2024-04-02 13:00:38 815 1

原创 C语言的转义字符

表示在书写连续多个问号时,有的编译器会解析成三字母词,比如“abcedf?”,输出:abcedf]\xdd: 表示2个16进制的数字。\a: 表示警示符号电脑有蜂鸣声。\ddd: 表示1-3八进制数字。\": 表示字符串内部的双引号。\': 表示字符常量’

2024-03-23 23:15:22 101 1

原创 下棋子-C语言

/ 返回的符号做判断// 初始化棋盘while (1)// 下棋// 玩家下棋// 判断输赢函数// 判断是否继续if (ret!// 电脑下棋// 判断是否继续if (ret!// 返回的值做判断printf("玩家赢了\n");printf("电脑赢了\n");printf("平局\n");

2023-12-09 10:49:45 39

原创 C关机程序

printf("请注意,您的电脑将在90秒内关机,如果输入:\"我是猪\",就取消关机\n");if (strcmp(input, "我是猪") == 0)printf("恭喜你输入成功,已经取消关机!// 1.电脑运行起来后,1分钟内关机。// 2.如果输入:我是猪,就取消关机。// 判断输入是否正确。

2023-11-28 20:49:13 46

原创 goto语句

goto语句

2023-11-28 20:20:20 39

原创 猜数字小游戏

printf("选择错误重新选择\n");printf("恭喜你,猜对了\n");printf("退出游戏\n");printf("猜小了\n");printf("猜大了\n");printf("猜数字\n");printf("请猜数字:>");printf("请选择:>");

2023-11-28 19:56:21 652

原创 Feign降级策略的如何实现

说明:必须在同一包下才能通过@Component注入让Spring里IOC容器管理,否则降级策略不会生成。将LearningClientFallback注入进去,服务启动就会扫描到。log.error("用户服务调用失败",throwable);log.error("查询学习服务异常", cause);--httpClient的依赖 -->

2023-07-14 17:44:49 342 1

原创 MyBatis实体类关联查询@注解的方式

Test。

2023-07-14 13:59:11 977 1

原创 consul注册中心入门

consul注册中心入门

2023-07-13 21:15:59 589 1

空空如也

空空如也

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

TA关注的人

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