摘要: 注:S:电源;I: 输入;O: 输出(推挽式);PP: 输入/输出使用推挽式驱动 阅读全文
posted @ 2010-11-28 18:28 _安德鲁 阅读(1265) 评论(0) 推荐(1) 编辑
摘要: 引子最近在编写Nios II的触摸屏驱动,TFT的驱动器为ILI9325,触摸AD为ADS9325。无论是轮询的方式抑或中断的方式,都会出现令人讨厌的散点。经过在SOPC技术联盟群的讨论,达克斯特兄给我一点启示,让我成功消除了散点。第1种尝试 中位值平均滤波法首先移植的是liujun6037的代码,他的代码思路为:对X、Y的坐标连续采样十次;不足十次则认为数据无效,不做任何操作;然后对十次数据进行排序;最后取中间三次的数据进行平均,得到最终的X、Y坐标。不同的是,我把冒泡排序换成我常用的选择排序,其实还是O(n^2)。其效果如图1所示。可以清楚地看到,本次尝试很失败,有很多莫名其妙的散点。代码 阅读全文
posted @ 2010-11-28 15:27 _安德鲁 阅读(3089) 评论(3) 推荐(4) 编辑
摘要: 平台硬件:nios/f 100MHz 软件: 内容0 一点说明本文仅讨论所述平台的一点心得,若其他等级的nios或优化,请自行研究。1 usleep()有多准参考[笔记].怎样使用Nios II中的timestamp_timer?.[Nios II][SOPC Builder],我们做以下实验:代码1 本文所用测试代码模板其中第14行和第16行的内容是下面讨论的重点众所周知,usleep()是Ni... 阅读全文
posted @ 2010-11-28 14:42 _安德鲁 阅读(7308) 评论(0) 推荐(2) 编辑