摘要:用ALTERA公司MAX7000系列CPLD芯片实现单片机与PC104 ISA总线接口之间的并行通信,给出系统设计方法及程序源代码。包括通信软件和AHDL设计部分。关键词:CPLD ISA总线 并行通信CPLD(Complex Programmable Logi
摘要:CPLD可编程技术具有功能集成度高、设计灵活、开发周期短、成本低等特点。介绍基于ATMEL 公司的CPLD芯片ATF1508AS设计的串并转换和高速USB及其在高速高精度数据采集系统中的应用。关键词:CPLD 串并转换 USB可
摘要:电流变流体(ERF)是一种新型智能物质,在高压电场作用下,能快速实现液一固的转变,且响应速度快。研究了圆盘式电流变传动机构的动态特性,并采用NI虚拟仪器对机构进行分析、检测和控制,通过实验得出数据,进而
OLED作为从设备,主设备通过SPI控制协议和OLED模块进行通信,硬件接口为PMOD接口,OLED模块内部集成SRAM存储设备缓存显示数据。OLED模块使用4wire SPI串行方式,其信号包含:SCK(时钟),CS(片选),MOSI(master output
在可编程技术发展的最初阶段,可编程能力出现了两个极端。一个极端的代表是单核CPU和DSP单元。这些器件使用含有一系列可执行指令的软件来进行编程。对于编程人员,在概念上以连续的方式来开发这些指令,而高级处理器
美国NI公司推出的虚拟仪器开发平台LabVIEW(LaboratoryVirtual Instrument EngineeringWor bench)是目前应用最广、发展最快、功能最强的图形化软件开发环境。LabVIEW在仪器控制、数据采集、数据分析处理和数据显示等
由于电子设计日渐复杂,设计人员通常需要采用各种不同类型的功能,但他们无法具备所有的专业知识、资源和时间。这促使了半导体知识产权(SIP)市场的增长,预计2017年将达到57亿美元。某些复杂设计使用的各种SIP模块甚
实时计算经常要求中断针对事件快速做出响应。只要掌握Zynq SoC中断结构的工作原理,就不难设计出中断驱动型系统。在嵌入式处理中,中断表示暂时停止处理器的当前活动。处理器会保存当前的状态并执行中断服务例程,以
由于其灵活性与高性能,FPGA已经在众多需要计算复杂数学题或传递函数的工业、科研、军事及其它应用中找到用武之地。苛刻的精度要求与计算时延在更关键的应用中并不少见。在采用FPGA实现数学函数时,工程师一般选择定
1 引 言ATmega 162是ATMEL公司推出的一款基于AVRRISC的低功耗CMOS的8位单片机。ATmega 162通过在一个时钟周期内执行一条指令,可以达到接近1 MIPS/MHz的性能,从而使得设汁人员可以在功耗和执行速度之间取得平衡。