【笔记】Nios II PIO的说明与双向操作注意点
最近想使用Nios II里的并口PIO口进行双向操作,即需要输出的时候设置为输出方向,需要输入的时候设置为输入方向。在这期间,因为没认真仔细阅读参考文档,走了一点点的弯路。下面就简单的介绍下并行输入/输出PIO。
PIO核概述
具有Avalon接口的并行输入/输出(parallel input/output - PIO)核,在Avalon存储器映射(Avalon Memory-Mapped A
http://cyqdata.cn/cnblogs/article-detail-39303
Nios II实用之音频控制
最近想整理一下割草机里面所设计到的小技术,先大体了解下它的整体框架,它以FPGA为核心,两个PIC对传感器的数据进行处理,然后通过串口发送给FPGA数据。在FPGA中,Nios处理器添加必要的中断,捕捉传感器信号,进行简单的防卫功能。
今天想对车子上的声音控制做一个总结,声音是通过PWM来控制的,PWM的频率能变化出不同的音调,音节的长短,可以通过定时器来控制,当选择好一个音节后,音节响的过程
http://cyqdata.cn/cnblogs/article-detail-35471
[原创][连载].基于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://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://cyqdata.cn/cnblogs/article-detail-2226