自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 基于I2C协议的AHT20温湿度传感器的数据采集

本次STM32编程练习结合了串口通信、AHT20的温湿度检测和u8g2的oled显示,让我学到了很多。

2024-06-23 22:34:58 582

原创 STM32—U8g2图形库练习

太难了!

2024-06-11 23:40:33 979

原创 uc_os操作练习

本次实验完成了对us_os的操作练习,但对us_os的理解始终不深,更多的是学着别人的做,还需要多多练习。

2024-06-08 22:27:33 940 1

原创 STM32HAL库编程练习—定时器

PWM(Pulse Width Modulation,脉冲宽度调制)是一种利用脉冲宽度即占空比实现对模拟信号进行控制的技术,即是对模拟信号电平进行数字表示的方法。占空比(Duty Cycle),是指在一个周期内,高电平时间占整个信号周期的百分比,即高电平时间与周期的比值:占空比=Tp/T。通过这次对定时器的练习,我认识到了定时器的基本功能,以及利用定时器完成点灯和PWM的一些基本操作,但对于定时本身的控制还需要花更多时间去理解。

2024-05-31 22:40:06 710

原创 STM32编程练习HAL库

本次利用HAL库进行了STM编程的练习,相较于之前,利用HAL库可以直接将想要进行操作的端口进行初始化的代码编写,省去了一些步骤,只需进行主要操作的代码编写,更为简便。

2024-05-26 21:18:21 915

原创 stm编程中断操作练习

通过标准库函数进行了stm编程中的中断操作,对于stm编程的认识在逐渐加深,南都也在加大,我还需要多加练习。

2024-05-19 22:37:02 480 1

原创 STM32实现LED流水灯闪烁

GPIO 是通用输入输出端口的简称,简单来说就是 STM32 可控制的引脚,STM32 芯片的 GPIO 引脚与外部设备连接起来,从而实现与外部通讯、控制以及数据采集的功能。​每个 GPIO 端口有两个 32 位配置寄存器(GPIOx_CRL,GPIOx_CRH),两个 32位数据寄存器(GPIOx_IDR,GPIOx_ODR),一个 32 位置位/复位寄存器(GPIOx_BSRR),一个 16 位复位寄存器(GPIOx_BRR)和一个 32 位锁定寄存器(GPIOx_LCKR)。

2024-05-05 23:45:37 822

原创 单总线温度采集

DS18B20是美国DALLAS公司生产的数字温度传感器,体积小、低功耗、抗干扰能力强。可直接将温度转化成数字信号传送给单片机处理,因而可省去传统的信号放大、A/D转换等外围电路。本文中,我叙述了我学习到的DS18B20特性及单片机I/O实现单总线协议的方法,实现的DS18B20简单应用的程序编写,也认识到了单片机编程中遵循时序的重要性,在这条路上我还需要学习很多。对于文中的错误,也希望各位大佬提出建议。

2024-04-25 23:05:36 623 1

原创 计数器与串口通信的实例

​ 本文中我利用中断、计数器和串口通信等知识完成了一些实例的应用,对于单片机的应用有了进一步的认识,但是关于这些内容仍不熟练,还需多加练习。对于文中出现的错误,也希望各位大佬指出错误。

2024-04-22 20:55:26 964

原创 51单片机外部中断与计数器的实验

在本文中,我介绍了我对于接触到的51单片机开发中的中断和计数器操作,学习了外部中断、定时器/计数器中断的编程方式;了解了中断响应、中断优先级、中断标志位复位等原理,学习了二级中断、中断嵌套的具体应用编程;了解了定时器/计数器的工作原理,学习了·计数器初值计算方法,定时/计数中断服务的编程开发。同时也在普中开发板上进行了相应的操作。但是对于中断和计数器操作仍有一定的不熟悉,日后仍需多多练习。对于文中出现的错误,希望各位大佬提出建议。

2024-04-07 23:15:51 1713

原创 汇编程序与周期性任务设计

本文中,在汇编语言编写的基础上,对汇编语言的指令周期进行了一定探究,对于程序一些操作的时间控制有了一定了解,同时也利用普中开发板进行了实物操作,对单片机的工作原理也有了更进一步的了解,但是在对实物的操作上还是不太熟练,仍需多多练习。对于本文中的错误,希望各位大佬予以评价。

2024-04-02 21:32:47 603 1

原创 使用Proteus实现LED灯发光

对于Proteus的使用,本次完成了LED灯的单个点亮以及流水线发光,对于电路图的绘制和平时的差不多,进展的比较顺利,主要是代码的编写,最开始使用c语言编写,鉴于之前的基础,上手比较容易,只是多了一些头文件来适应Proteus的工程。然后是51汇编语言的编写,选择对应汇编语言已经有了一定程度的认识,能较好的理解汇编语言的含义,但对于汇编语言仍需要多加练习。

2024-03-10 22:35:46 3000 1

原创 Verilog编程练习

在进行Verilog编程时,与之前学习的编程有一定相似的地方,条件语句,模块调用,所以入门比较简单,但Verilog的功能远不止如此,这次对于Verilog的练习较为成功,但对于未来Verilog的使用,还需要多花时间,争取早日更为熟练地使用Verilog。

2023-12-17 21:48:21 1092 1

原创 使用与非门搭建RS锁存器和D触发器

锁存器是双稳态电路的一种,它能通过采用电平控制的方式,在其控制信号的有效控制电平期间,外部输入信号的变化一直能触发其状态发生改变。触发器与锁存器同样是双稳态电路的一种,但它是通过采用时钟边沿触发控制方式,即状态的改变只会发生在时钟信号的上升沿或下降沿到达后。双稳态电路由双稳态元件组成,下图是一种简单的双稳态电路.该电路没有外部输入,但有两个输出,可以看出这两个输出的电平信号不可能相等。一般称高电平为也叫高电平稳态或“1“状态;称低电平状态为或低电平稳态或”0“状态。

2023-11-22 13:18:01 510

原创 编码器与译码器应用及Multisim仿真实验

编码器的逻辑功能是将2的n次方个输入信号的高/低电平信号编成一个对应的n位二进制代码。译码器的作用正好与编码器相反,是将一个n位二进制代码(n个输入信号)转译为2的n次方个输出的高/低电平信号。下面对几个编码器/以目前芯片进行简介。

2023-11-16 23:05:31 2556 1

原创 组合逻辑电路的分析与设计

卡诺图本质上是对逻辑函数真值表的图形化表示,把能够化简的的最小项通过相邻项合并的可视化方式标识出来。

2023-11-03 22:34:43 469

原创 使用logisim完成基本逻辑门电路分析

熟悉数字电路实验箱;熟悉基本逻辑门电路的组合功能和分析方法。

2023-10-25 19:37:12 729 1

原创 使用logisim完成一个四位二进制数的补码器电路

当输入都为“1”,输出才为“1”。

2023-10-22 11:33:15 707 1

原创 在VMware虚拟机下对Ubuntu的安装以及在Ubuntu中用C语言输出hello world

先到网站上下载VMware可以到这个网站去进行VMware的下载,提取码为7849。里面有不同版本的VMware以及对应的密钥,用户可根据自己的电脑配置进行下载。然后根据提示完成VMware的安装。

2023-10-21 20:57:47 687

空空如也

空空如也

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

TA关注的人

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