自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【备战软考】刷题篇——C语言高频考点

宏定义是直接替换的。然后a的值是273,因此完整的32位的值应该是0x00 00 01 11,然后是按端存储的,因此0xC008这个地方的值是0x11。我们按照顺序数下来,a是int,占32位4个字节,b是char,占8位一个字节(虽然题目没说,但是根据编程的常识可以推断出),但是题目说是按数据双字节对齐,我们先稍微了解一下双字节对齐是什么意思。“china”的长度是5,因为j是5,而sizeof(a)返回的会是7,因为a本质上是char类型的数组,这个数组的长度是7,每个char占一个字节,因此i是7。

2024-05-18 13:36:53 325

原创 【备战软考】刷题篇——选择题中的计算题

计算系统平均访问时间,已知cache的命中率是98%,如果cache没命中,那么需要访问主存,花费的时间是200ns,如果命中,那么只需要访问cache,花费200/4=50ns,因此我们只需要把各自的概率乘上各自花费的时间即可,就是0.98*50+0.02*200=53ns。因为补码是在反码的基础上+1的(正数的补码,反码,原码是一样的,只有负数才需要操作),因此我们把这个机器码-1,再当成反码计算即可,也就是当它是1 1110的反码,翻转回源码就是1 0001,对应到十进制就是-1。

2024-05-18 13:36:29 262

原创 【备战软考】刷题篇——计算机指令系统

也就是说简单一点的指令可能短点,而复杂一点的指令可能会更长点,而RISC的指令是固定长度的,这也是RISC执行速度更快一些的原因之一。没那么简单,我们真的把图画一下就知道,指令的数量越多,那么执行完一条指令的平均时间就越接近执行时间最久的那个操作的时间,但是二者不可能相等,因为执行操作有先后顺序,就算大多数情况下时间最长的操作可以“盖住”其他时间短的操作,但是总有“盖不住”的操作。不好理解的小伙伴可以画一下流水线的图,只要指令的数量越多,那么执行完一条指令的平均时间就越接近执行时间最久的那个操作的时间。

2024-05-17 18:20:26 664

原创 【备战软考】刷题篇——计算机主要部件基本工作原理

C和D合一起讲,因为说的都是程序状态字。三线菊花链使用3根控制线:总线请求BR、总线允许BG(BuSGrant)和总线忙BB,各模块通过OC(集电极开路)门在请求线BR和忙线BB上分别'线或(负逻辑),各个模块的BR(或BB)线连在一起,当有一个为低电平时,输入到仲裁器的BR(或BB)即为低电平,这种“负或“的关系若从正逻辑来看则为“正与”,因此也有叫“线与”的。首先A是正确的,这个应该没什么争议,回想一下我们编写单片机程序的时候,不就是软硬件结合的嘛,硬件触发中断,然后交给我们写好的中断函数处理。

2024-05-17 16:39:23 807

原创 【备战软考】刷题篇——数字电路基础

在我们数字电路中,使用逻辑‘1’和逻辑‘0’来表示高电平和低电平,也就是两种状态,这也是计算机中普遍(之前苏联搞过三进制计算机)用的是二进制,因为我们的电路只有高低电平两种状态,我们可以使用高电平来表示二进制里的1,低电平表示二进制里的0。COMS电路是电压控制器件,它的输入总抗很大,对干扰信号的捕捉能力很强。我们知道触发器可以用来存放一个bit的数据,寄存器也是由触发器组成的,N位寄存器也就是N个bit也就是N个触发器,因此A和C是对的,B也是对的,一位寄存器可不就是来移位用的嘛,因此答案选D。

2024-05-16 17:53:47 756

原创 【备战软考】刷题篇——计算机组成基础

我们顺着d看,d指向c,而我们知道d是PC,PC存放的是下一条要执行的指令的地址,CPU执行完一个命令就需要从PC中拿出当前需要执行的指令,然后PC再自动+1,因此c存放的是当前要执行的指令的地址,对应到寄存器中就是AR(地址寄存器),所以我们又得知了c就是AR。再回到题目里,咋一看挺乱的,但我们可以逐个击破,比如说d,被一个箭头指着+1,而我们知道PC(程序计数器)它的特性就是指向下一条指令的地址,会自动+1,因此我们可以直接断定d就是PC,而答案里就一个d是PC的,我们直接选A。

2024-05-16 17:53:26 607

原创 【GD32】03 - EXTI外部中断

EXTI,全称External Interrupt/Event Controller,即外部中断/事件控制器,是微控制器中的一个重要组成部分。它主要用于管理来自外部设备的中断和事件请求。总的来说,EXTI是微控制器中一个重要的外部中断/事件控制器,它可以实现对外部设备的中断和事件请求的管理和处理。在物联网和嵌入式系统等领域中,EXTI具有广泛的应用前景和重要的价值。以上介绍来自文心一言。

2024-05-13 22:12:58 844

原创 本来还挺喜欢……

不管是哪一款开发板,我们只是画个底座的话就是固定的简单套路,我们用排母来放置开发板,再把开发板的每个引脚用导线引出来,再用排针或是排母作为拓展引脚就可以了。打板子下单的时候也要注意选择彩色丝印工艺这样打出来的板子才会有上面预览的效果,打印彩色丝印的要求是阻焊为白色,并且要选择沉金工艺。画PCB也简单,就连个线就好了,要注意的就是两组引脚之间的距离,不对的话我们的板子是插不进去的。上面的LED灯是可以删去的,包括最上面的三个1*5的排母也是可以不要的。正常我们是要拿标签来做个注释的,但是自己用的就无所谓了。

2024-05-13 22:12:32 1783

原创 【GD32】02-ADC模拟数字转换器

在电子和通信技术中,ADC(模拟数字转换器)是一种将模拟信号转换为数字信号的电子设备。这种转换是电子系统中非常关键的一个环节,因为数字信号更易于处理、存储和传输。ADC的工作原理通常包括采样、保持、量化和编码等步骤。采样是从模拟信号中提取离散的值,保持是确保在采样期间信号值不变,量化是将采样值转换为最接近的数字值,而编码则是将这些数字值表示为二进制代码。ADC的性能指标包括分辨率、转换速率和精度等。ADC在多个领域都有广泛的应用。

2024-05-12 19:42:35 916

原创 【备战软考(嵌入式系统设计师)】12 - 嵌入式系统总线接口

同步通信可以将多个字符聚集成一个字符块,在字符块的开始和结尾加上同步字符,这和异步差不多,区别在于同步通信传输的字符块可以有多个bit,而异步通信则是较少的bit组成一个字符块,可以参考我们之前说过的UART,我们常用的配置是8位数据位,一位停止位,无校验位,也就是说一个字符块只有一个Byte。的数据是一帧一帧传输的,每帧数据需要包含起始位,数据位,校验位(不一定要),停止位,因此每次发送数据,实际上发送的内容中只有中间的数据位才是有用的数据,因此跟同步相比,数据传输的速率较低。

2024-05-12 19:42:07 400

原创 【硬件模块】ESP-01SWiFi模块基于AT指令详解(WiFi,TCP/IP,MQTT)

ESP-01S是由安信可科技开发的一款Wi-Fi模块。其核心处理器是ESP8266,该处理器在较小尺寸的封装中集成了业界领先的Tensilica L106超低功耗32位微型MCU,带有16位精简模式,主频支持80MHz和160MHz,并集成了Wi-Fi MAC/BB/RF/PA/LNA。在硬件连接方面,ESP-01S模块需要与主控制器(如Arduino、STM32等)进行连接,通过串行UART接口与主控制器进行数据传输。

2024-05-11 17:19:41 2055

原创 【GD32】01-GPIO通用输入输出

这里又开一个系列啦。原因就是之前买了立创开发板的9.9的GD32E230C8T6的板子,买都买了就跟着立创开发板学习一下(属于是一次性支持了两个国产品牌了,立创和兆易创新)。并且我还买了GD32F407VET6的板子,后续也会使用GD32F407VET6这块板子来做一些别的。GD32可以说是STM32的国产平替版,听说部分型号可以直接替换掉STM32(我没试过)。

2024-05-11 17:14:39 1017

原创 【备战软考(嵌入式系统设计师)】11 - 硬件电路基础

首先我们需要先了解三个最基础的门电路,可以说我们一切的电子产品的基石就是这哥仨,它们就与,或,非。与门和或门有两个输入端,一个输出端;非门有一个输入端一个输出端。在我们数字电路中,使用逻辑‘1’和逻辑‘0’来表示高电平和低电平,也就是两种状态,这也是计算机中普遍(之前苏联搞过三进制计算机)用的是二进制,因为我们的电路只有高低电平两种状态,我们可以使用高电平来表示二进制里的1,低电平表示二进制里的0。

2024-05-09 20:27:42 891

原创 【备战软考(嵌入式系统设计师)】10 - 软件工程基础

管理和工程两方面的软件过程已经文档化和标准化。可以进行同行评审,组间协调,集成软件管理等。

2024-05-09 20:27:04 734 1

原创 【备战软考(嵌入式系统设计师)】09 - 嵌入式软件设计基础

嵌入式软件开发和我们传统的软件开发不一样。就拿我们的QT开发,我们敲完代码之后直接编译运行exe看看效果,不行就改改再次编译运行,如果可以就打包exe文件相关的配置文件对吧,一套下来行云流水一气呵成。但是我们编写STM32的运行程序的时候就会稍微麻烦一些,我们先敲代码,编译完之后拿着hex文件烧录进板子里,不行就改改再编译,再拿着新的hex文件烧录(Keil中可以进行仿真,但我不太会用,平时也不用,但是我们得知道是可以仿真调试的)。

2024-05-07 18:12:31 684 3

原创 【备战软考(嵌入式系统设计师)】08 - 多媒体技术&信息安全

因此不同的信息生成的信息摘要是不一样的。

2024-05-07 18:12:03 497 2

原创 【备战软考(嵌入式系统设计师)】07 - 计算机网络模型

计算机网络中比较常见的有OSI七层模型和TCP/IP四层模型。软考中主要考七层模型,但是实际中使用的还是四层模型比较多,我们主要是为了考试,那就主要讲讲七层模型。不过实际上四层模型就是将七层模型压缩了三层,本质上是一样的。我们需要知道的是哪一个设备或是协议对应着是模型中哪一层,因为基本上是选择题而不是简答题,所以我们不需要死记硬背,理解着记忆就行。接下来我们按照模型,从下往上一层一层说。

2024-05-05 13:42:59 1095 1

原创 【备战软考(嵌入式系统设计师)】06 - 嵌入式文件系统

文件系统就是负责组织,存储,检索,命名,共享,保护文件的一套管理机制。一堆概念我们就不管了,只需要知道一点,那就是(FCB,File Control Block),它是文件存在的。文件控制块主要存放着三个部分的基本信息:文件的标识信息(文件名,所有者的名字,文件类型,最近修改时间等)文件的位置信息(文件的长度,文件所在的位置等)文件的访问权限(保存时限,保护类型等)还有一个要注意的是上面这个选择题中让我们选择错误的选项,我们直接秒了A。因为文件控制块就是文件存在的唯一证明。

2024-05-05 13:42:20 313

原创 【硬件模块】DHT11数字式温湿度传感器模块

今天在这边新开一个系列,那就是硬件模块。后续会把之前写过的硬件模块再写一遍,因为之前都是使用的STM32来驱动模块的,而现在我快速上手ESP32系列也快结束了,因此我在原本文章的基础上再加上使用ESP32来驱动的部分构成硬件模块这个系列。当然了,也不是吃老本的,这个系列也会写一些之前都没用过的模块,今天就先以DHT11这个之前都没写过的模块来开个头。

2024-05-02 15:42:58 1725 2

原创 【备战软考(嵌入式系统设计师)】05 - 分区存储管理

就是将主存事先分成几个固定大小的分区,并且不管将作业分配完分区之后,该分区剩多少,都不能再给其他作业使用了。这样的优点就是简单,缺点也很明显,就是不灵活,且容易产生内部碎片。,顾名思义,就是大小可变,每次划分当前作业所需要的大小。相比固定分区,资源利用率提升了不少。不过这样是不产生了内部碎片了。但是会导致产生外部碎片,也就是把主存的空间切割成了很多块。以防有小伙伴不理解外部碎片是怎么产生的,我结合着下面的图片简单说一下。一开始是不会有内部碎片和外部碎片的,比如是像左边那样依次分配好的。

2024-05-02 15:41:36 505 1

原创 【备战软考(嵌入式系统设计师)】04-嵌入式软件架构

嵌入式系统有以下特点:要求编码体积小,能够在有限的存储空间内运行。面向应用,可以进行裁剪和移植。用于特定领域,可以支持多任务。可靠性高,及时响应,无需人工干预独立运行。实时性高,且要求固态存储。要求在系统投入前就具有确定性和可预测性。一般考在选择题。

2024-04-29 09:42:45 1095

原创 【备战软考(嵌入式系统设计师)】03-存储系统

存储器结构基本上是下面这个金字塔形的。越在下面的容量更大,价格更便宜,但是速度更慢。分那么多层的原因就是为了解决容量,成本,速度之间的矛盾问题,我们自然是想要既便宜又快还容量大的存储器,但是凡事都有代价,现实不会让我们既要又要还要都要,分那么多层也是一种折中的办法。可以理解成每一层都是下一层的缓存。也就是说每一层存放的都是下一层中最常使用的数据。其中芯片内高速缓存为cache。芯片外高速缓存为SRAM,DRAM,DDRAM等(RAM)。

2024-04-29 09:42:25 523

原创 【备战软考(嵌入式系统设计师)】02-计算机指令

我们计算机要执行程序,本质上是执行一条条的指令,而指令是从指令集中取出的,目前常见的指令集有(Complex Instruction Set Computer,复杂指令集)和RISC(Reduced Instruction Set Computer,精简指令集)。关于软考,我们就记着CISC指令数量多,可变长格式,支持多种寻址方式,由微程序实现。RISC指令数量少,定长格式,支持的寻址方式少,主要依靠硬件实现。CISC的优点就是指令功能丰富,编程的时候比较轻松。

2024-04-27 12:47:07 367

原创 【备战软考(嵌入式系统设计师)】01-计算机硬件基础

准备复习软考啦,虽然现在河南(来河南读大学的福建人)的考试时间还没定下来,不过根据以往的惯例是在五月份开考,现在备考刚刚好,既不会太晚导致没学完,也不会太早导致之前学了考前又忘了。网上想找找软考复习资料,开头都说的好听,最后都是想坑害我的钱包要我报班的,找到的很少是纯分享干货的,于是我干脆买本书自己啃,再结合软考通做题,然后看看b站的免费视频自己学。这边开个备战软考的系列来记录一下,也算是巩固知识了。

2024-04-27 12:46:27 579 3

原创 【快速上手ESP32(基于ESP-IDF&VSCode)】11-MQTT

MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议)是一种基于发布/订阅模式的轻量级通讯协议,构建于TCP/IP协议之上。它最初由IBM在1999年发布,主要用于在硬件性能受限和网络状况不佳的情况下,为远程设备提供可靠的消息传输服务。MQTT协议简单易用、可靠性高、延迟低,因此广泛应用于物联网(IoT)、机器人、智能城市管理、农业物联网以及能源监测与管理等领域。MQTT协议由三个主要部分组成:客户端、服务器和主题。

2024-04-26 17:23:20 1145

原创 【快速上手ESP32(基于ESP-IDF&VSCode)】10-事件循环&&WiFi

本来这篇文章是只写WiFi的,但是写的时候才发现离不开事件循环,因此再多添一点内容在WiFi前面。事件循环简单来说就是一个(循)环,我们可以在这个环上绑上一些事件,我们也可以监听这个环,当环上发生了事件,那么监听了对应事件的的处理函数就会执行,可以参考FreeRTOS的事件组。

2024-04-26 17:19:44 793

原创 【快速上手ESP32(基于ESP-IDF&VSCode)】09-Flash存储

关于ESP32中的Flash,我们需要再回顾一下命名规则。我用的是立创开发板设计的板子,芯片型号是ESP32S3R8N8,因此可以知道我这块板子有8MB的Flash,大家可以参照着命名规则看看自己有多大的Flash容量。

2024-04-22 19:15:34 746

原创 【快速上手ESP32(基于ESP-IDF&VSCode)】08-SPI

SPI,全称Serial Peripheral Interface,即串行外设接口,是一种同步串行接口技术。它最初由Motorola公司推出,并在其MC68HCXX系列处理器上首次定义。SPI接口主要应用在EEPROM、FLASH、实时时钟、AD转换器,以及数字信号处理器和数字信号解码器之间。在应用场景方面,SPI协议被广泛应用于工业自动化、通信、航空航天等领域。在嵌入式系统中,SPI主要用于连接各种外设,如存储器、传感器、显示器等。

2024-04-22 19:15:06 879

原创 【快速上手ESP32(基于ESP-IDF&VSCode)】07-I2C(附BH1750实战代码)

I2C,全称Inter-Integrated Circuit,是一种用于在集成电路之间进行短距离数据传输的通信协议。它最初由Philips(现在的NXP半导体)公司于1980年代初开发,现已成为广泛应用于电子设备之间通信的标准。I2C协议简单、灵活且广泛支持,常被用于连接传感器、存储器、显示屏和其他外设到微控制器、微处理器或其他集成电路上。其数据传输遵循一定的帧格式,每8位传输完成后,第九位是应答位。在硬件层面,I2C采用多主从架构,每个设备都有唯一的地址,一个主设备理论上可以连接多达127个从设备。

2024-04-20 10:52:59 1271

原创 【快速上手ESP32(基于ESP-IDF&VSCode)】特别篇——一文速通FreeRTOS

这边插一篇介绍FreeRTOS的文章,因为我在写后续快速上手ESP32系列的文章的时候发现FreeRTOS是越不过去的坎,因此这边补充一下。

2024-04-20 10:52:26 1196

原创 【快速上手ESP32(基于ESP-IDF&VSCode)】06-ADC模数转换

我们照例是请文心一言来介绍一下ADC。ADC具有多重含义,以下为你详细介绍其中两种主要的含义:首先,ADC在电子游戏领域中,特别是在MOBA类游戏中,指的是Attack Damage Carry或Attack Damage Core,即普通攻击持续输出核心。它代表那些以普通攻击为主要输出方式,能造成持续伤害输出的角色。在《刀塔》这样的游戏中,ADC通常指的是那些以物理攻击为主要输出方式的核心英雄。

2024-04-16 11:35:38 567

原创 【快速上手STM32】SPI通信协议&&1.8寸TFT-LCD(ST7735S)

SPI,英文全称Serial Peripheral Interface,即串行外围设备接口,是一种高速、全双工、同步的串行通信总线。我们之前说过I2C,那么我们就拿I2C和SPI做个对比。SPI和I2C对比,优势在于SPI的传输速率比I2C快得多,劣势在于SPI需要用的通信线比较多。

2024-04-16 11:34:48 3024 4

原创 【快速上手ESP32(基于ESP-IDF&VSCode)】05-UART串口通信

UART,即通用异步收发传输器(Universal Asynchronous Receiver/Transmitter),是一种异步收发传输器,是电脑硬件的一部分,它将要传输的资料在串行通信与并行通信之间加以转换。作为把并行输入信号转成串行输出信号的芯片,UART通常被集成于其他通讯接口的连接上。UART用于异步通信,异步通信以一个字符为传输单位,通信中两个字符之间的时间间隔是不固定的,然而在同一个字符中的两个相邻位之间的时间间隔是固定的。因此,异步通信的特点就是:字符间异步,字符内部各位同步。

2024-04-10 16:01:51 962

原创 【快速上手ESP32(基于ESP-IDF&VSCode)】04-PWM

PWM,即脉冲宽度调制(Pulse Width Modulation),是一种模拟控制方式,根据相应载荷的变化来调制晶体管基极或MOS管栅极的偏置,来实现晶体管或MOS管导通时间的改变,从而达到控制开关稳压电源输出的目的。这种方式能使电源的输出电压在工作条件变化时保持恒定,是利用微处理器的数字信号对模拟电路进行控制的一种非常有效的技术,广泛应用于测量,通信,功率控制与变换等许多领域。PWM的一个优点是从处理器到被控系统信号都是数字形式的,无需进行数模转换。让信号保持为数字形式可将噪声影响降到最小。

2024-04-10 16:01:13 985

原创 【快速上手ESP32(基于ESP-IDF&VSCode)】03-定时器

通用定时器是 ESP32 定时器组外设的驱动程序。ESP32 硬件定时器分辨率高,具有灵活的报警功能。定时器内部计数器达到特定目标数值的行为被称为定时器报警。定时器报警时将调用用户注册的不同定时器回调函数。在ESP32-S3中,一共有两个定时器组,每个定时器组中各有两个通用定时器以及一个看门狗定时器。每个通用定时器都有16位预分频器和54位可自动重新加载向上/向下计数器。通用定时器通常在以下场景中使用:如同挂钟一般自由运行,随时随地获取高分辨率时间戳;生成周期性警报,定期触发事件;

2024-04-05 14:10:43 1280

原创 【快速上手ESP32(基于ESP-IDF&VSCode)】02-GPIO外部中断

ESP32的中断矩阵是一个关键组件,它负责将外部中断源单独映射到每个CPU的外部中断上。在ESP32的实际应用中,中断矩阵的作用不可忽视。它使得CPU能够高效地处理来自各种外设的中断信号,从而实现对系统资源的有效利用和响应速度的提升。通过合理地配置中断矩阵,开发人员可以优化系统的性能,提高系统的稳定性和可靠性。以上描述来自文心一言。简单来说就是ESP32通过中断矩阵,在外部中断这块很强。每个CPU可以有32个中断,而ESP32是双核的,因此理论上可以处理64个中断。

2024-04-05 14:10:17 1014

原创 【快速上手ESP32(基于ESP-IDF&VSCode)】01-环境配置&GPIO口&延时函数(先点个灯)

立创开发板之前出了个ESP32S3R8N8的开发板,当时嫖了个优惠券,九块九拿下了。现在不仅是35.9一个,而且还没货。如果真的想要的小伙伴可以自己去打板焊一个,人家开源了(目测难度较大,反正我是焊不上去的)。立创·ESP32S3R8N8开发板 - 嘉立创EDA开源硬件平台立创·ESP32S3R8N8开发板 - 嘉立创EDA开源硬件平台,开源广场汇集了多种类型的电路设计工程,快速实现资源共享!前阵子在忙别的事,然后这块板子一直在吃灰,最近没啥事就拿了起来。跟着人家立创官方的文档学一学。

2024-03-29 21:58:49 1323

原创 【STM32F103】1-Wire&&DS18B20(含ESP8266代码)

1-Wire是一种串行通信总线协议,由美国芯片制造商Dallas Semiconductor(现为Maxim Integrated)开发。这种协议主要用于连接和通信各种设备,并在多个领域得到了广泛应用,如温度传感器、电池管理、智能卡等。1-Wire协议基于单数据线进行串行通信,允许多个设备通过共享这一数据线与控制设备进行通信。这种通信方式极大地简化了硬件布线和设备连接的复杂性。每个1-Wire设备都具有一个唯一的64位地址,这使得系统可以轻松地识别和区分不同的设备。

2024-03-29 21:57:42 1232

原创 速通Markdown基础写法(含安装Typora)

Markdown是一种,它允许人们使用易读易写的纯文本格式来编写文档,然后转换成格式丰富的HTML页面。这种语言吸收了很多在电子邮件中已有的纯文本标记的特性。Markdown的语法简洁明了、学习容易,而且功能比纯文本更强。因此,Markdown正逐渐成为网络上的一种通用的文本格式。Markdown的语法有两大种类,类似HTML标签和特殊字符。Markdown语言在2004年由约翰·格鲁伯(John Gruber)创建。

2024-03-22 20:05:54 777

原创 【快速上手QT】09-Views组件

按照顺序,今天讲View的组件。

2024-03-22 20:04:48 962

200行C++代码写一个qt串口助手

200行C++代码写一个qt串口助手

2024-01-11

200行C++代码写一个Qt俄罗斯方块

200行C++代码写一个Qt俄罗斯方块

2023-09-20

200行c++代码写一个扫雷小游戏

200行c++代码写一个扫雷小游戏

2023-08-12

150行代码写一个Qt井字棋小游戏

150行代码写一个Qt井字棋小游戏.完整的VS工程文件,以及自己绘制的图片

2023-07-31

200行代码写一个简易的Qt界面贪吃蛇

200行代码写一个简易的Qt界面贪吃蛇

2023-07-30

100行代码写一个简易Qt点名程序

100行代码写一个简易Qt点名程序

2023-07-30

51单片机红绿灯 仿真+代码

protues+keil 完整仿真工程文件+c源代码 可作课设,使用51单片机完成的简易红绿灯. 使用定时器,外部中断.

2023-07-19

C++简易小黑窗贪吃蛇(200行代码)

适合C++初学者巩固语法练习的简易小黑窗贪吃蛇. 使用VS2019,不是用VS的也可以直接复制cpp和h文件.

2023-07-19

空空如也

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

TA关注的人

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