【区别】关于CPLD和FPGA

都是上万个或者几十万个甚至上百万个寄存器规模,这种规模下,CPLD根本不会考虑的,CPLD资源太少。...
关键词: FPGA CPLD

http://home.eeworld.com.cn/my/space-uid-522914-blogid-585964.html 发布时间: 2017-06-25



学STM32硬件-JTAG与工控口

输入JTAG口;TDI在IEEE1149.1标准里是强制要求的。TDI是数据输入的接口。所有要输入到特定寄存器的数据都是通过TDI接口一位一位串行输入的(由TCK驱动)。      TDO(Test Data Output)——测试数据输出,数据通过TDO从JTAG口输出; TDO在IEEE1149.1标准里是强制要求的。TDO是数据输出的接口。所有...
关键词: 硬件

http://home.eeworld.com.cn/my/space-uid-490705-blogid-584969.html 发布时间: 2017-06-22



串口接收控制LED输出

Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE //波特率产生模块 module b...
关键词: false

http://home.eeworld.com.cn/my/space-uid-422029-blogid-518603.html 发布时间: 2017-05-16



[原创]FPGA开发笔记--HelloWorld

;        // 复位按键     output reg [3:0] led    // 4位LED);  // 寄存器定义            reg [31:0] timer;   ...

http://home.eeworld.com.cn/my/space-uid-367977-blogid-485269.html 发布时间: 2017-05-11



明德扬fpga设计--模块划分常用架构

采用请求了应答交互架构。命令模块给接口模块一个写请求,接口模块在空闲的时候会给命令模块回复一个写应答信号,命令模块在收到应答信号后,撤销写请求。§6.5 外设交互架构1.不需配置交互架构图6-8 不需配置交互架构类似5.1模块划分原则中用到的AT93C46项目,不需要配置外设寄存器即可正常工作的外设,可采用此种架构。2.需配置交互架构图6-9 需配置交互架构对于需要配置寄存器才能正常工作...

http://home.eeworld.com.cn/my/space-uid-650878-blogid-484787.html 发布时间: 2017-05-10



按键消抖程序

MicrosoftInternetExplorer4 //在学习Verilog 按键消抖的时候,花费了很多时间来理解这个过程。下面是根据自己的理解,写的一个按键消抖的程序。一开始写的时候,没有定义key_s_r寄存器,想着利用...
关键词: false

http://home.eeworld.com.cn/my/space-uid-422029-blogid-482720.html 发布时间: 2017-05-05



基于FPGA的XPT2046触摸控制器设计

时序并使能串行输入/输出寄存器以移出或移入数据。当该引脚为高电平时,芯片(ADC)进入掉电模式。 DCLK:外部时钟输入,该时钟用来驱动SAR ADC的转换进程并驱动数字IO上的串行数据传输。 DIN:芯片的数据串行输入脚,当CS为低电平时,数据在串行时钟DCLK的上升沿被锁存到片上的寄存器。 DOUT:串行数据输出,在串行时钟DCLK的下降沿数据从此引脚上移出,当CS_N引脚为高电平时,该...

http://home.eeworld.com.cn/my/space-uid-739808-blogid-476165.html 发布时间: 2017-04-27



分享FPGA经验

;       int_stat   <= 0 ;               end end // block: loop71 这就话的意思就是如果stat_clr寄存器某一位为1,那么相对应的stat下面的一位就为...

http://home.eeworld.com.cn/my/space-uid-771381-blogid-475476.html 发布时间: 2017-04-24



PIC16LF1823——timer2_pwm配置

寄存器取值的代码生成器链接,,          2、注意:该代码生成器列出的所支持的PIC单片机类型不包括PID16LF1823!          本人测试结果:生成的PR2, CCPR1L寄存器值可直接使用,T2CON的预分频值     ...

http://home.eeworld.com.cn/my/space-uid-719346-blogid-475006.html 发布时间: 2017-04-23



单片机的寻址方式与指令系统

0FFH,而要送达的地方(目的地)就是P1这个寄存器。在数据传递类指令中,均将目的地写在指令的后面,而将源写在最后。这条指令中,送给P1是这个数本身,换言之,做完这条指令后,我们可以明确地知道,P1中的值是0FFH,但是并不是任何时候都可以直接给出数本身的。例如,在我们前面给出的延时程序例是这样写的:   MAIN: SETB P1.0    ...

http://home.eeworld.com.cn/my/space-uid-771381-blogid-474295.html 发布时间: 2017-04-18



Altera SOPC FrameBuffer系统设计教程

延迟,使得数据和标志信号能够完全同步(说的简单点儿,就是用寄存器打拍的方式对一些信号进行延迟,使数据和控制信号对齐)。fifo:双时钟fifo,主要完成数据流的传输速度转换。SGDMA输出的数据流,是按照和存储器相同的时钟速度(本例中为100M)进行的,而在数据使用端,即VGA显示部分,是按照9M的时钟取用数据的,因此使用双时钟fifo,解决跨时钟域的问题。VGA_SINK:该IP为第三方开源IP...

http://home.eeworld.com.cn/my/space-uid-739808-blogid-474290.html 发布时间: 2017-04-18



STM32串口中断之Framing error 分析原因

这次是工程中遇到的一个问题 使用STM32F030CC,从别人手上拿到的工程,需要我做修改,用到另外一块板子上。用的串口USART3 现象,在程序启动之后,会进入串口中断,经过仿真发现 RXNE 和 FE 同时置位。 FE是帧错误。但是实际上串口没收到数据。 在串口中断里面把这2个标志位清除掉,串口无法再使用。 我检查了仿真时的串口所有寄存器,还有GPIO的寄存器,都是正常的...

http://home.eeworld.com.cn/my/space-uid-535101-blogid-474139.html 发布时间: 2017-04-14



【小梅哥SOPC学习笔记】系统时钟的使用

——指示每隔nticks执行一次回调函数。如果定时器预设的中断周期为1 ms,则每个tick的时间间隔为1 ms。如果用户希望获得1 s—次的服务, 则nticks的输人值为1 s/1 ms=1000。 Callback——用户回调函数指针。 Context—-传给回调函数的参数,一般为寄存器的地址,也可以是其它参数。如果不需要传递参数则此处填入NULL。 ② 用户回调函数...

http://home.eeworld.com.cn/my/space-uid-739808-blogid-474133.html 发布时间: 2017-04-14



一个有关CAN总线自接收的发送中断和接收中断的问题

能接收到数据了,程序不断地执行中断服务函数,while函数里也没有循环,卡在了发送函数那里。 想了想觉得应该是第二次以后发送不成功,一直在执行中断服务函数。可是这个中断服务函数是哪个出发的呢?因为开启了发送中断和接收中断。 后面对程序进行调试,想把读取的SR寄存器读取出来,对其进行打印: 打印出来的IntStatus一直是00000012; 查阅了数据手册,寄存器的值...

http://home.eeworld.com.cn/my/space-uid-644806-blogid-473937.html 发布时间: 2017-04-07



LPC2478驱动nand flash(k9f5608)

 FLASH初始化先简单介绍下EMC控制器--EMC(external memory controller)外部存储控制器,主要是控制外部的存储设备,包括动态存储设备和静态存储设备。SDRAM属于动态存储设备,而FLASH则属于静态存储设备。初始化的过程主要是使能EMC控制器、配置相应控制flash的管脚、配置EMC控制器关于flash的参数寄存器三部分;LPC2478针对nand flash初始化函数...

http://home.eeworld.com.cn/my/space-uid-738197-blogid-473846.html 发布时间: 2017-04-01



cc1101的详解及单片机程序

CC1100状态值,具体值见Table20;读状态命令为当前CC1100状态值,具体值见寄存器0X35说明;注意两者区别。 快速认识Cc1100              Cc1100可以工作在同步模式下,代价是:MCU自己控制前导码。本系统中,Cc1100将工作在异步模式下。 知识点  ...

http://home.eeworld.com.cn/my/space-uid-758872-blogid-473821.html 发布时间: 2017-03-31



28035can通讯中断问题,论坛新人求大神帮助啊

(ECANOINT)产生邮箱中断 ECanaRegs.CANGIF0.all=0xFFFFFFFF;//全局中断标志寄存器CANGIF0所有标志位清零 ECanaRegs.CANGIF1.all=0xFFFFFFFF;//全局中断标志寄存器CANGIF1所有标志位清零 ECanaRegs.CANGIM.bit.I0EN=1;//eCAN模块中中断0使能ECanaRegs.CANME.all...

http://home.eeworld.com.cn/my/space-uid-770059-blogid-473766.html 发布时间: 2017-03-29



Flash擦写操作导致USART接收丢数据的话题

造成程序执行的停顿。这一现象会引发系统对外部事件响应上的不及时,必须采取相应的措施加以避免。 通常,对于通信接收数据这类事件,可以使用DMA 进行辅助,避免数据被覆盖。对于外部中断、定时事件等必须要软件及时响应的事件来说,可以将中断向量表转移到 RAM 中,同时将中断服务程存放在 RAM 中执行。CPU 的VTOR 寄存器用来存放中断向量表的偏移地址,修改该寄存器的值,可以改变中断向量表在内存空间...

http://home.eeworld.com.cn/my/space-uid-715950-blogid-473758.html 发布时间: 2017-03-29



例说FPGA:可直接用于工程项目的第一手经验

前言 第一部分 基本知识 第1章 FPGA开发概述 2 1.1 FPGA基础入门 2 1.2 FPGA的优势与局限性 6 1.3 FPGA开发所需的技能 7 1.4 FPGA应用领域 8 1.5 FPGA开发流程 9 第2章 FPGA板级电路设计 11 2.1 FPGA板级电路设计五要素 11 2.2 FPGA核心电路板设计 17 2.3 扩展外设子板设计 34 第二部分 工程实例 第3章 工程实例1——PLL例化配置与LED闪烁 50 3.1 功能概述 50 3.2 新建Quartus II工程 50 3.3 IP核配置——PLL 54 3.4 引脚分配 6...

http://home.eeworld.com.cn/my/space-uid-346593-blogid-473609.html 发布时间: 2017-03-22



STM32f051驱动外接ADC芯片ADS1120问题

       使用stm32f051c8t6的SPI1驱动ADS1120芯片,结果程序一直卡在等待nDRDY引脚变为低电平的代码段,于是在ADS1120初始化的函数配置寄存器结束后读取所有寄存器数据,用来检测配置是否正确,结果debug界面中显示的寄存器数据全是0xFF,,,之前一直使用的是HAL库,由于本次使用的板子需要兼容旧版程序因此需要使用固件库...

http://home.eeworld.com.cn/my/space-uid-719346-blogid-473570.html 发布时间: 2017-03-21




<上一页 567891011121314151617181920 下一页> 相关结果约2,268个