【连载】 FPGA Verilog HDL 系列实例--------直流电机PWM控制
【连载】 FPGA Verilog HDL 系列实例
Verilog HDL 之 直流电机PWM控制
一、实验前知识准备
在上一篇中总结了步进电机的控制,这次我将学习一下直流电机的控制,首先,我们简要了解下步进电机和直流电机的区别。
(1)步进电机是以步阶方式分段移动,直流电机通常采用连
http://www.cyqdata.cn/cnblogs/article-detail-52536
【连载】 FPGA Verilog HDL 系列实例--------卡式电话计费器
【连载】 FPGA Verilog HDL 系列实例
Verilog HDL 之 卡式电话计费器
我们每天都在和手机打交道,更熟悉了打电话的各项业务,那么怎么通过Verilog HDL 硬件描述语言简单的控制电话的计时计费呢,下面我们就来看看是如何实现的。先介绍下卡式电话计费器的要求。
一、
http://www.cyqdata.cn/cnblogs/article-detail-52402
【连载】 FPGA Verilog HDL 系列实例--------交通灯的控制
【连载】 FPGA Verilog HDL 系列实例
Verilog HDL 之 交通灯的控制
原理与要求:
在十字路口,每条道路各有一组红、黄、绿灯和倒计时显示器,用以指挥车辆和行人有序的通行。其中。红灯亮表示该道路可以通行;黄灯亮表示停车;绿灯亮表示可以通行;倒计时显示器是用来显示允许通行或禁止通行的时间。交通灯控制器就是用于自动控制十字路口的交通灯和计时器,指挥各
http://www.cyqdata.cn/cnblogs/article-detail-42043
【连载】 FPGA Verilog HDL 系列实例--------AD转换(ADC0809)
【连载】 FPGA Verilog HDL 系列实例Verilog HDL 之 AD转换 AD转换就是模数转换,顾名思义,就是把模拟信号转换成数字信号。我们所用的模数转换芯片是ADC0809。 ADC0809 8通道8位a/d转换器,ADC0809是带有8位A/D转换器、8路多路开关以及微处理机兼容的控制逻辑的CMOS组件。它是逐次逼近式A/D转换器,可以和单片机直接接口。ADC0809由一个8路
http://www.cyqdata.cn/cnblogs/article-detail-41993
【连载】 FPGA Verilog HDL 系列实例--------矩阵键盘接口
【连载】 FPGA Verilog HDL 系列实例
Verilog HDL 之 矩阵键盘接口
1、矩阵键盘的原理
矩阵键盘又叫行列式键盘。用带IO口的线组成行列结构,按键设置在行列的交点上。例如用4×4的行列式结构可以构成16个键的键盘。这样,当按键数量平方增长时,I/O口只是线性增长,这样就可以节省I/O口。矩阵键盘的原理图如图1.1所示:
&nbs
http://www.cyqdata.cn/cnblogs/article-detail-41948
【连载】 FPGA Verilog HDL 系列实例--------乐曲演奏
【连载】 FPGA Verilog HDL 系列实例
Verilog HDL 之 乐曲演奏
我们都知道,乐曲由音调和音长组成,只要将音调和音长控制好就能演奏出动听的乐曲。下面将用Verilog HDL 硬件描述语言完成乐曲演奏的设计。
1、音调的控制
频率的高低决定了音调的高低。图1.1是音调和音律之间的关系。
图1.1
http://www.cyqdata.cn/cnblogs/article-detail-41878
【原创·教程·连载】《Android之大话设计模式》--设计模式之行为型模式 第十四章:模板方法模式 人的一生应该这样度过
<大话设计模式>
本教程说明及版权声明
国士工作室是一支专注于Android平台企业级应用开发的技术团队,致力于做中国最棒的Android应用程序开发机构,提供最棒的Android企业级应用开发培训服务。
企业培训和开发合作官方联系方式:
电话:18610086859
Email:hiheartfirst@
http://www.cyqdata.cn/cnblogs/article-detail-40822
【原创·教程·连载】《Android之大话设计模式》--设计模式之结构型模式 第十三章:组合模式 MM的生日礼物
<大话设计模式>
本教程说明及版权声明
国士工作室是一支专注于Android平台企业级应用开发的技术团队,致力于做中国最棒的Android应用程序开发机构,提供最棒的Android企业级应用开发培训服务。
企业培训和开发合作官方联系方式:
电话:18610086859
Email:hiheartfirst@
http://www.cyqdata.cn/cnblogs/article-detail-40297
【原创·教程·连载】《Android之大话设计模式》--设计模式之结构型模式 第十一章:代理模式 QQ聊天机器人
<大话设计模式>
本教程说明及版权声明
国士工作室是一支专注于Android平台企业级应用开发的技术团队,致力于做中国最棒的Android应用程序开发机构,提供最棒的Android企业级应用开发培训服务。
企业培训和开发合作官方联系方式:
电话:18610086859
Email:hiheartfirst@
http://www.cyqdata.cn/cnblogs/article-detail-39458
【原创·教程·连载】《Android之大话设计模式》--设计模式之结构型模式 第八章:外观模式 MM也迷恋炒股?
<大话设计模式>
本教程说明及版权声明
国士工作室是一支专注于Android平台企业级应用开发的技术团队,致力于做中国最棒的Android应用程序开发机构,提供最棒的Android企业级应用开发培训服务。
企业培训和开发合作官方联系方式:
电话:18610086859
Email:hiheartfirst@
http://www.cyqdata.cn/cnblogs/article-detail-38456
【原创·教程·连载】《Android之大话设计模式》--设计模式之结构型模式 第九章:装饰模式 见MM的家长
<大话设计模式>
本教程说明及版权声明
国士工作室是一支专注于Android平台企业级应用开发的技术团队,致力于做中国最棒的Android应用程序开发机构,提供最棒的Android企业级应用开发培训服务。
企业培训和开发合作官方联系方式:
电话:18610086859
Email:hiheartfirst@
http://www.cyqdata.cn/cnblogs/article-detail-38361
【原创·教程·连载】《Android之大话设计模式》--设计模式之结构型模式 第七章:装饰模式 见MM的家长
<大话设计模式>
本教程说明及版权声明
国士工作室是一支专注于Android平台企业级应用开发的技术团队,致力于做中国最棒的Android应用程序开发机构,提供最棒的Android企业级应用开发培训服务。
企业培训和开发合作官方联系方式:
电话:18610086859
Email:hiheartfirst@
http://www.cyqdata.cn/cnblogs/article-detail-37860
老刘连载:编程十年
老刘连载:编程十年
本文地址:http://www.cnblogs.com/AndersLiu/archive/2011/04/19/programming10years.html
作者:Anders Liu
谨以此文献给刘玎玎,希望将来无论你遇到什么挫折,都能保持乐观向上。
并祝自己28岁生日快乐。
什么是“编程”呢?我此刻的理解是,把自己头脑中的想法转变成计算机程序的过程。所以我这里写
http://www.cyqdata.cn/cnblogs/article-detail-36433
[原创][连载].基于SOPC的简易数码相框 - Nios II SBTE部分(软件部分)- ADS7843触摸屏驱动测试
准备资料 1 触摸屏控制芯片ADS7843中文资料[1]_百度文库 2 触摸屏原理与分类_百度文库 3 [原创].触摸屏滤波的一点心得 4 [笔记].如何使用Nios II的中断:PIO中断与定时器中断 操作步骤 步骤1 将ADS7843的驱动文件夹加入APP路径中 步骤2 编写ADS7843的驱动 我们先看下触摸屏芯片采样的坐标与TFT-LCD显示的坐标的区别和联系。图中的TFT-LCD方向为所定义方向,亦即#define ID_AM 110
其XY坐标与ADS7843采样之坐标翻了。故ADS7843采样及滤波之后,需要把XY坐标翻回来。此外我们可以看到TFT-LCD显示区域是触摸屏采样芯片采样区域的子集,因此如若将程序移植到你的平台上,请坐相应的坐标校准动作。这和我们的触摸屏手机的校准功能是类似的的。
废话不多说,直接贴代码,有什么不明白的地方,请给我留言。
代码2.
http://www.cyqdata.cn/cnblogs/article-detail-2265
[原创][连载].基于SOPC的简易数码相框 - Nios II SBTE部分(软件部分) - 从SD卡内读取图片文件,然后显示在TFT-LCD上
实在很抱歉,时间紧张,我只讲怎样从SD卡内读取bin文件(二进制文件),然后现在TFT-LCD上。
准备工具
1. Image2Lcd.zip
操作步骤
步骤1 寻找或制作240x320的图片
简单起见,我在谷歌图片里搜索240x320手机壁纸。随便选2张作为样本。
步骤2 使用Image2Lcd将图片转换为bin文件
我们先算一下,每个像素需要高8位+低8位,即16位数据,也就是2Byte;那么一张图片的话,就是240*320*2=15, 3600 Byte = 150 KB。
使用Image2Lcd依次打开图片,勾上如下所示的选项,保存为bin文件。
将生成的2个bin文件,拷贝到SD内的任意目录,比方说pic目录下。
步骤3 使用WinHex查找存放1.bin和2.bin的起始扇区及扇区内容
现在还不涉及文件系统,虽然我的sd卡被格式化为fat32。需
http://www.cyqdata.cn/cnblogs/article-detail-2226