- 博客(6)
- 收藏
- 关注
转载 FPGA实现按键控制LED灯实验
按键是常用的一种控制器件。生活中我们可以见到各种形式的按键,由于其结构简单,成本低廉等特点,在家电、数码产品、玩具等方面有广泛的应用。本实验我们将介绍如何使用按键控制多个LED的亮灭。1. 按键简介 按键开关是一种电子开关,属于电子元器件类。我们的开发板上有两种按键开关: 第一种是本实验所使用的轻触式按键开关(如下图1),简称轻触开关。 使用时以向开...
2019-09-19 15:05:00 4197
转载 FPGA实现IP核之PLL实验
PLL的英文全称是Phase Locked Loop,即锁相环,是一种反馈控制电路。 PLL对时钟网络进行系统级的时钟管理和偏移控制,具有时钟倍频、分频、相位偏移和可编程占空比的功能。对于一个简单的设计来说,FPGA整个系统使用一个时钟或者通过编写代码的方式对时钟进行分频是可以完成的,但是对于稍微复杂一点的系统来说,系统中往往需要使用多个时钟和时钟相位的偏移,且通过编写代码输出...
2019-09-19 11:23:00 1091
转载 FPGA实现UART串口通信实验
1. UART串口简介 串口是“串行接口”的简称,即采用串行通信方式的接口。串行通信将数据字节分成一位一位的形式在一条数据线上逐个传送,其特点是通信线路简单,但传输速度较慢。因此串口广泛应用于嵌入式、工业控制等领域中对数据传输速度要求不高的场合。本实验我们将使用FPGA开发板上的UART串口完成上位机与FPGA的通信。 串行通信分为两种方式:同步串行通信和异步串行通信...
2019-09-18 15:59:00 2197
转载 单片机实现寄存器点亮LED实验
为了顺利过渡到库开发,在STM32编程的开始,我们对照51点亮一个LED的方法,给大家演示一下STM32如何用操作寄存器的方法点亮一个LED,然后再慢慢讲解到底什么是库,让大家知道库跟寄存器的关系。1. 用51点亮一个LED 在用STM32点亮一个LED之前,我们先来复习下用51如何点亮一个LED。硬件上我们假设51单片机的P0口的第0位接了一个LED,负逻辑亮。如果我们要...
2019-09-18 09:39:00 1328
转载 FPGA实现呼吸灯功能实验
硬件环境以及具体要求: 1.系统时钟为50MHz, 2.从灭到亮和从亮到灭的时间均为2s。要求和基本原理都已经知道了,下面就可以来开始我们的设计。 既然要求我们从灭到亮的时间是2s,我们就可以把这2s分成1000段,然后在这个1000段里边,依次让灯亮的时间增加。又因为我们的灯亮时间是依次递增的,所以我们可以使在后一个2/1000s的灯亮时间与前一个2/1000s的...
2019-09-17 17:29:00 1296
转载 51单片机与STM32单片机架构的区别
我们先普及一个概念,单片机(即Microcontroller Unit;MCU)里面有什么。一个人最重要的是大脑,身体的各个部分都在大脑的指挥下工作。MCU跟人体很像,简单来说是由一个最重要的内核加其他外设组成,内核就相当于人的大脑,外设就如人体的各个功能器官。下面我们来简单介绍下51单片机和STM32单片机的结构。1. 51系统结构51系统...
2019-09-17 14:03:00 4359
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人