FPGA
花裳落微
保持独立思考,不卑不亢不怂,长成自己想要的样子!
展开
-
FPGA学习(一) 实现简易秒表(无按键)
刚开始接触FPGA,用FPGA实现了一个简易秒表(没有按键),以此来记录一下我学习的过程。功能: 六个数码管显示时、分、秒module jianyimiaobiao(clk,rst,sg,sg_d);input clk;input rst;output sg;output sg_d;reg [25:0] count_1s;reg [5:0] count_60s;r...原创 2018-07-24 21:35:07 · 2938 阅读 · 0 评论 -
红外遥控基础 小模块设计
一.红外遥控结构 主要为调制,发射和接收。1.调制 红外遥控是以调制的方式发射数据,就是把数据和一定频率的载波进行“与”操作,这样既可以提高发射效率又可以降低电源功耗。调制载波频率一般在30khz到60khz之间,大多数使用的是38kHz,占空比1/3的方波。2.发射系统 目前有很多种芯片可以实现红外发射,可以根据选择发出不同种类的编码。红外线通过...原创 2018-09-15 20:18:16 · 2141 阅读 · 0 评论 -
UART通信
UART简介:https://baike.baidu.com/item/UART/4429746UART通信协议:UART使用的是 异步,串行通信。串行通信是指利用一条传输线将资料一位位地顺序传送。特点是通信线路简单,利用简单的线缆就可实现通信,降低成本,适用于远距离通信,但传输速度慢的应用场合。异步通信以一个字符为传输单位,通信中两个字符间的时间间隔多少是不固定的,然而在同一个字符中...原创 2018-09-13 21:27:35 · 939 阅读 · 0 评论 -
Verilog 模块例化
模块的概念模块(module)是verilog最基本的概念,是v设计中的基本单元,每个v设计的系统中都由若干module组成。1、模块在语言形式上是以关键词module开始,以关键词endmodule结束的一段程序。2、模块的实际意义是代表硬件电路上的逻辑实体。3、每个模块都实现特定的功能。4、模块的描述方式有行为建模和结构建模之分。5、模块之间是并行运行的。6、模块是...转载 2018-09-24 14:55:42 · 23860 阅读 · 0 评论