原文:【黑金原创教程】【FPGA那些事儿-驱动篇I 】实验二十三:DS1302模块

实验二十三:DS 模块 DS 这只硬件虽然曾在 建模篇 介绍过,所以重复的内容请怒笔者懒惰唠叨了,笔者尽可以一笑带过,废话少说让我们进入正题吧。DS 是执行事实时钟 Real Time Clock 的硬件,采用SPI传输。 表示 . 访问 地址 字节。 A A A A A A R W DS 作为从机任由主机蹂躏 ... 啊,是任由主机访问才对。对此,访问便有方向之分。如表 . 所示,访问字节 地址 ...

2015-04-30 22:03 1 2195 推荐指数:

查看详情

黑金原创教程】【FPGA那些事儿-驱动I实验二十四:SD卡模块

驱动SD卡是件容易让人抓狂的事情,驱动SD卡好比SDRAM执行页读写,SD卡虽然不及SDRAM的麻烦要求(时序参数),但是驱动过程却有猥琐操作。除此此外,描述语言只要稍微比较一下C语言,描述语言一定会泪流满面,因为嵌套循环,嵌套判断,或者嵌套函数等都是它的痛。. 史莱姆模块是多模块建模 ...

Thu May 21 07:06:00 CST 2015 0 7519
黑金原创教程】【FPGA那些事儿-驱动I实验十三:串口模块② — 接收

实验十三:串口模块② — 接收 我们在实验十二实现了串口发送,然而这章实验则要实现串口接收 ... 在此,笔者也会使用其它思路实现串口接收。 图13.1 模块之间的数据传输。 假设我们不考虑波特率,而且一帧数据之间的传输也只是发生在FPGA之间,即两只模块之间互转,并且两块模块都使用相同 ...

Fri Sep 26 21:50:00 CST 2014 1 4505
黑金原创教程】【FPGA那些事儿-驱动I实验二十二:SDRAM模块⑤ — FIFO读写

经过漫长的战斗以后,我们终于来到最后。对于普通人而言,页读写就是一名战士的墓碑(最终战役) ... 然而,怕死的笔者想透过这个实验告诉读者,旅程的终点就是旅程的起点。一直以来,笔者都在烦恼“SDRAM是否应该成为储存类?”SDRAM作为一介储存资源(储存器),它的好处就是大容量空间,坏处 ...

Wed Apr 22 19:57:00 CST 2015 0 2520
黑金原创教程】【FPGA那些事儿-驱动I实验二十五:SDHC模块

实验二十五:SDHC模块 笔者曾经说过,SD卡发展至今已经衍生许多版本,实验二十四就是针对版本SDV1.×的SD卡。实验二十四也说过,CMD24还有CMD17会故意偏移地址29,让原本范围指向从原本的232 变成 223,原因是SD卡读写一次都有512个字节。为此我们可以这样计算 ...

Wed May 27 05:59:00 CST 2015 0 1932
黑金原创教程】【FPGA那些事儿-驱动I实验二十六:VGA模块

实验二十六:VGA模块 VGA这家伙也算孽缘之一,从《建模》那时候开始便一路缠着笔者。《建模》之际,学习主要针对像素,帧,颜色等VGA的简单概念。《时序》之际,笔者便开始摸索VGA的时序。《整合》之际,笔者尝试控制VGA的时序。如今《驱动I》的内容返回VGA的本题,也就是图像方面的故事 ...

Wed Jun 03 02:02:00 CST 2015 0 3778
黑金原创教程】【FPGA那些事儿-驱动I实验二十九:LCD模块

实验二十九:LCD模块 据说Alinx 301支持 7”TFT,好奇的朋友一定疑惑道,它们3.2”TFT以及7”TFT等两者之间究竟有何区别呢?答案很简单,前者自带控制器也有图像内存。换之,后者好似缩小版台式的液晶,它除了接口以外什么也没有。 图29.1 7”TFT的引脚。 如图29.1 ...

Wed Jun 24 18:49:00 CST 2015 0 2935
黑金原创教程】【FPGA那些事儿-驱动I实验五:按键模块④ — 点击,长点击,双击

实验五:按键模块④ — 点击,长点击,双击 实验二至实验四,我们一共完成如下有效按键: l 点击(按下有效) l 点击(释放有效) l 长击(长按下有效) l 双击(连续按下有效) 然而,不管哪个实验都是只有两项“功能”的按键模块而已,如今我们要创建三项“功能”的按键模块,亦即点击 ...

Tue Jun 24 17:58:00 CST 2014 5 1584
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM