特权同学图书《AlteraFPGA伴你玩转USB3.0与LVDS》扫描版。
编辑推荐(1)《AlteraFPGA伴你玩转USB3.0与LVDS》基于AlteraCycloneⅣFPGAUSB3.0LVDS的硬件开发平台,提供有丰富的例程讲解:从基础的FPGA入门实例到基于FPGA的UART、DDR3、USB3.0、LVDS传输实例。
(2)《AlteraFPGA伴你玩转USB3.0与LVDS》提供一站式入门学习方案:板级设计、软件工具和相关驱动安装、丰富的例程讲解,让读者快速掌握FPGA各种片内资源的应用以及接口时序的设计。
内容简介本书主要使用Altera公司的CycloneⅣFPGA器件(引出自带的LVDS接口)和Cypress公司的USB3.0控制器芯片FX3,以及一些常见的DDR2存储器、UART电路、扩展接口等,由浅入深地引领读者从板级设计、软件工具、相关驱动安装、基础的FPGA实例以及基于FPGA的UART、DDR2、USB3.0、LVDS传输实例入手,掌握FPGA各种片内资源的应用以及接口时序的设计。
本书基于特定的FPGA开发平台,既有足够的理论知识作支撑,也有丰富的例程进行实践学习,并且穿插着笔者多年FPGA学习和开发过程中的各种经验和技巧。
对于希望基于FPGA实现LVDS和USB3.0开发的工程师,本书所提供的很多实例是很好的参考原型,有助于实现快速系统原型的开发。
目  录目录Contents第1章FPGA、USB与LVDS概述1.1FPGA发展概述1.2FPGA的优势1.3FPGA应用领域1.4FPGA开发流程1.5USB接口概述1.5.1USB发展史1.5.2USB3.0概述1.6LVDS接口概述第2章实验平台板级电路详解2.1板级电路整体架构2.2电源电路2.3FPGA时钟与复位电路2.3.1FPGA时钟晶振电路2.3.2FPGA复位电路2.4FPGA配置电路2.5FPGA供电电路2.6DDR2芯片电路2.7UART芯片电路2.8LVDS接口与液晶屏背光接口电路2.8.1差分走线2.8.2阻抗匹配2.8.3LVDS和单端信号间的串扰2.8.4电磁干扰2.8.5LVDS线缆选型2.8.6LVDS连接器定义2.9USB3.0控制器FX3电路2.10扩展接口电路2.11FPGA引脚定义第3章软件安装与配置3.1软件下载和许可证申请3.2QuartusⅡ与ModelSimAltera的安装3.3文本编辑器Notepad安装3.4QuartusⅡ中使用Notepad的关联设置3.5USBBlaster的驱动安装3.5.1WindowsXP系统的USBBlaster安装3.5.2在Windows7系统安装USBBlaster3.5.3在Windows8系统安装USBBlaster3.6串口芯片驱动安装3.6.1驱动安装3.6.2设备识别3.7USB3.0控制器FX3的SDK安装3.8USB3.0控制器FX3的驱动安装AlteraFPGA伴你玩转USB3.0与LVDS第4章第一个例程与FPGA下载配置概述4.1LED闪烁与PLL配置实例4.1.1功能概述4.1.2新建QuartusⅡ工程4.1.3IP核配置——PLL4.1.4引脚分配4.1.5闲置引脚设置4.1.6Verilog代码解析4.2AlteraFPGA配置方式概述4.2.1AS配置方式4.2.2PS配置方式4.2.3JTAG配置方式4.3基于JTAG的sof文件FPGA在线烧录4.4基于JTAG的jic文件SPIFlash固化第5章DDR2、UART以及NiosⅡ实例5.1DDR2控制器集成与读/写测试5.1.1功能概述5.1.2IP核配置——片内RAM5.1.3IP核配置——DDR2控制器5.1.4DDR2引脚电平设置5.1.5Verilog代码解析5.1.6板级调试5.2UART2USB的Loopback收发实例5.2.1功能概述5.2.2Verilog代码解析5.2.3板级调试5.3基于最小NiosⅡ系统的SystemID打印实例5.3.1Qsys系统概述5.3.2Qsys工具基本使用5.3.3Qsys组件添加与互连5.3.4Qsys系统生成5.3.5QuartusⅡ工程设计实现5.3.6软件开发工具EDS5.3.7SystemID外设
2024/1/12 1:42:05 87.6MB Altera FPGA 特权同学 USB3.0
1
RN8209C/D计量芯片的参数初始化及UART通讯。
包括计量UART初始化、端口管理及工作方式控制、RN8209数据的接收及发送、RN8209计量片的读写
2023/12/29 13:37:58 26KB C语言 RN8209 UART
1
调测UART串口VerilogQuartus10.1逻辑工程源码+自定义协议说明,已在项目中使用,可以做为你的设计参考。
UART下位机与上位机通信协议:1、通信采用异步串口通信,波特率为115.2KBPS;
2、上位机发送数据格式:55--F1--DATA1--DATA2--FF例如:55F10211FF3、下位机返回上位机的数据格为AA—AA–F2—DATA1--DATA2例如:AAAAF202114、DATA1数据为测试设备的位置信息
1
can转串口,一个can协议转uart协议的通信实例,非常有借鉴价值。
2023/12/27 16:06:20 330KB can转串口
1
用UART做文件传输(采用Xmodem协议).pdf用UART做文件传输(采用Xmodem协议).pdf
2023/12/24 15:15:23 623KB UART 文件传输 Xmodem
1
intmain(void){u16t;u16len;u16times=0;delay_init();//延时函数初始化NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);//设置NVIC中断分组2:2位抢占优先级,2位响应优先级uart_init(115200);//串口初始化为115200LED_Init();//LED端口初始化KEY_Init();//初始化与按键连接的硬件接口while(1){if(USART_RX_STA&0x8000;){len=USART_RX_STA&0x3fff;//得到此次接收到的数据长度printf("\r\n您发送的消息为:\r\n\r\n");for(t=0;t<len;t++){USART_SendData(USART1,USART_RX_BUF[t]);//向串口1发送数据while(USART_GetFlagStatus(USART1,USART_FLAG_TC)!=SET);//等待发送结束}printf("\r\n\r\n");//插入换行USART_RX_STA=0;}else{times++;if(times0==0)printf("请输入数据,以回车键结束\n");if(times0==0)LED0=!LED0;//闪烁LED,提示系统正在运行.delay_ms(10);}}}
2023/12/16 20:02:36 1.99MB STM32 UART
1
三星samsungS3C2410原理图SCH格式的,包含CPU,Flash,Jtag,Power,SDRAM,USB,UART等。
2023/12/8 9:49:33 38KB S3C2410 原理图 SCH
1
Verilog实现uart串口协议,波特率可选9600、19200、38400、115200。
8位数据为,1位校验位,1位停止位。
核心代码包括UART,TX,RX,Baud,FIFO,以及uart_tb测试激励文件,可以做为你的设计参考。
1
XilinxFPGA开发实用教程原书附赠光盘资源本光盘是《XilinxFPGA开发实用教程(第2版)》一书的配书光盘,内容包括了书中第2章、第4章、第6章到第10章所有设计案例的完整工程文件。
本光盘根目录下有7个文件夹,文件夹的内容和含义说明如下:1.chapt2文件夹中的内容为书中第2章完整的工程文件,包括2个子文件夹:(1)exp2_29:例2-29对应的文件;
(2)exp2_30:例2-30对应的文件。
2.chapt4文件夹中的内容为书中第4章完整的工程文件,包括4个子文件夹:(1)exp4_1:例4-1对应的文件;
(2)exp4_2:例4-2对应的文件;
(3)exp4_6:例4-6对应的文件;
(4)exp4_7:例4-7对应的文件。
3.chapt6文件夹中的内容为书中第6章完整的工程文件,包括10个子文件夹:(1)exp6_1:例6-1对应的文件;
(2)exp6_2:例6-2对应的文件;
(3)exp6_6:例6-6对应的文件;
(4)exp6_8:例6-8对应的文件;
(5)exp6_8_matlab:例6-8对应的matlab文件;
(6)exp6_9:例6-9对应的文件;
(7)exp6_12:例6-12对应的文件;
(8)exp6_13:例6-13对应的文件;
(9)exp6_18:例6-18对应的文件;
(10)exp6_Uart:UART接口开发实例。
4.chapt7文件夹中的内容为书中第7章完整的工程文件,包括2个子文件夹:(1)exp_sdk_C_code:包括4个子文件夹:led_cpp:LED代码;
uart_cpp:串口代码;
intc_uart:中断和串口联合的代码;
timer_intc:定时器和中断联合的代码。
(2)exp7_2:例7-2对应的文件。
5.chapt8文件夹中的内容为书中第8章完整的工程文件,包括6个子文件夹:(1)exp8_1:例8-1对应的文件;
(2)exp8_2:例8-2对应的文件;
(3)exp8_3:例8-3对应的文件;
(4)exp8_4:例8-4对应的文件;
(5)exp8_5:例8-5对应的文件;
(6)exp8_hwcosim:硬件协仿真的例子。
6.chapt9文件夹中的内容为书中第9章完整的工程文件,包括5个子文件夹:(1)exp9_1:例9-1对应的文件;
(2)exp9_2:例9-2对应的文件;
(3)exp9_3:例9-3对应的文件;
(4)exp9_4:例9-4对应的文件;
(5)exp9_5:例9-5对应的文件。
7.chapt10文件夹中的内容为书中第10章完整的工程文件,包括1个子文件夹:(1)exp10_1:例10-1对应的文件;
(2)xapp869:XilinxPCI-E参考文档。
2023/11/25 9:38:29 23.77MB Xilinx FPGA Verilo 书籍光盘
1
TCP转串口C#源码,请多多支持谢谢!
2023/11/22 20:21:45 134KB C# 服务器端 串口调试 串口转tcp
1
共 181 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡