- 博客(10)
- 收藏
- 关注
原创 FPGA 之串口通信协议
串口通信协议串口通信(UART)是一种用两线(Rx【发送端】 、Tx【接收端】)实现的异步、全双工通信方式。由于串口通信没有时钟信号线,由此而出现波特率(BaundRate),即接收和发送双方规定好相同的波特率;以此来保证传送的数据的正确性; ※波特率:一秒钟内传送的字节数目。如下图1是串口通信协议(UART Protocol),分为五个阶段分别为:起始位(Start...
2018-06-14 15:30:41 4696
原创 TestBench 之初见
使用Modism 单独仿真时,需要注意的几点 1、对要仿真的文件(以 uart_rx 为例),先建立testbench 命名为tb_uart_rx ;//tb 说明是testbench文件。 建立testbench :module tb_uart_rx();//括号里没有参数 2、在testbench 中的定义变量 类型: 但凡 在待仿...
2018-03-03 20:12:44 661
原创 Altera series- The UART of FPGA
UART : Universal Asynchronous Receiver/Transmitter : 异步收发传输器; 分为2个PART(发送 和接收);*********************************************************************************************************************
2018-01-27 12:28:38 639
原创 STM32之中断管理
关于STM32的中断,相信大家玩过单片机的朋友就知道,中断是MCU的一大优点,使MUC工作能够分清事情的”轻重缓急“ ,从而达到处理事情井井有条; 今天就讲解下STM32-Cortex-M3内核的中断管理机制,其他处理器的也类似;M3中F103系列的有60个可屏蔽的中断和16个内核级别的中断; 大家知道,操作一款MCU 其实实质就是操作的寄存器,而寄存器有机的结合起来就实现了特
2017-11-27 22:42:22 1145
原创 FPGA之QuartusII 下载 配置 (入门篇)
本篇是 对于FPGA新建工程到下载到FLASH的做一个小的总结 Step1:新建工程;(相信对于有过编程基础的同学都知道) 首先,在指定的路劲下,新建一个文件夹; 再在QuartusII 下点击File-> New Project Wizard (新建工程向导)-->Next -->指定你之前新建文件夹的路径 ,然后再根
2017-11-26 21:36:26 4060
原创 DS18B20 基于STM32F103
u8 DS18B20_Presence(void);// function declareu8 DS18B20_Init(void){GPIO_InitTypeDef GPPIO_Initstruce;RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOG,ENABLE);GPPIO_Initstruce.GPIO_Pin= GPIO
2017-11-14 20:54:16 1817
翻译 射极跟随器的负载加重情况
我们有说到射随器的特点是输入阻抗大、输出阻抗小并且电压放大倍数接近1,它的主要用途是为负载提供较大的驱动电流,比如推动扬声器等。电压放大倍数约等于1,也就意味着这个电路对电压没有增益,那么也就是说在这个电路的前面要有一系列的共射极放大器来对微小的信号电压进行放大,然后通过射随器来提高这个信号的负载能力,也就是提供较大的输出电流。可以认为射随器就是一个电流放大器。那么同时也就意味着射随器经常
2017-07-13 15:04:40 8979 4
原创 STM32——红外遥控器
红外 原理:遥控器作为发射器,发射38KHz的载波,接收器在接收到载波时为低电平;按照NEC Protocol的PWM,该协议的特点: 1、8位地址和8位指令长度; 2、地址和命令分两次传送,并有发送地址和命令反码,便于校验,确保传输的准确; 3、 PWM脉冲位置调制,以发射红外载波的占空比来表示“0”和“1”。红外发射器,发送0,的时间在1.125ms,即对应着560us 的
2017-07-04 20:23:51 1951 1
转载 ARM 架构和X86架构
随便逮住一个人问他知不知道CPU,我想他的答案一定会是肯定的,但是如果你再问他知道ARM和X86架构么?这两者的区别又是什么?绝大多数的人肯定是一脸懵逼。今天小编就带你深入了解CPU的这两大架构:ARM和X86。以后出去装X就靠它了! 重温下CPU是什么鬼 中央处理单元(CPU)主要由运算器、控制器、寄存器三部分组成,从字面意思看运算器就是起着运算的作用,控制器就是负责发出CP
2017-05-22 21:45:50 2667
转载 计算机 内存CPU 硬盘
http://www.360doc.com/content/13/1122/16/14733448_331329778.shtml补充:吞吐量,吞吐量是服务器发给客户端的流量,不包括客户端发给服务器的流量,所以吞吐率 就是 吞吐量/测试时间,用来反映服务器的处理速度和性能。 再来说点击率,点击率是 点击量/测试时间 ,点击量是客户端发送给服务器的http请求数,可能请求数分多次
2017-04-28 21:13:44 374
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人