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