tag 标签: arm2440

相关博文
  • 热度 31
    2012-9-5 15:11
    3881 次阅读|
    19 个评论
    接续第一篇。。。。。。。。。。。。 四世同堂照片   第一代板未考虑等长之类的,能流畅的跑起来,估计稳定性还是有所欠缺,所以未在上面花太多时间去测试,直接出第二代板。。。。。。。。。     第二代板子, 蛇形走线间距太小,被工厂做成了直角,可想而知能稳定跑起来才怪了!另外按照网上一篇文章写的,BGA过孔做管脚,结果焊接时非常容易使锡球掉入过孔焊盘,导致很多虚焊,所以大家如果未能很好的理解别人的意图时,还是老老实实按常规出牌吧!!鄙人的经验之谈。。。。。。 第三代板,已经完工,本打算发出去做板的,但个人认为还是加强自己的理论修养,重新画过,所以胎死腹中。。。。。 第四代板,充分考虑电源完整性,信号完整性,小弟自认为比较满意之作。。。。。     2012.06.25///////////////////////////////////////////////       楼主根据自己的绘板经历,protel 99  还是不太适合画等长布线,毕竟是比较老的软件了。所以大家如果有时间,还是静下心来学一下allegro吧,真的是磨刀不误砍柴工。画起等长线,差分线来得心应手。。。。    楼主用protel 99  画等长蛇形走线时,都是一边画,一边看报告的,几十根等长线,可想而知工作量的巨大。而且当中也不可能正确估算出最终的数据线,地址线,控制线的数值,最终会多次修改已经布好的线,缝缝补补又一天,所以难度还是不小的。。。。     至于allgero  也不是想象中的那么难,楼主的策略便是在使用中学习,用到什么学习什么,因为我们都不是专业的画板,刚开始没必须什么都学得那么精,那么透,才动手去画。 “临渊羡鱼,不如退而结网”。。。。 再复杂的板子也是点滴积累而成的。不会是一蹴而就的,是吧?首先从心态上端正它,毕竟它仅是我们万千开发工具中的一门。做软件的人永远不会像中国的教育那样,拐弯抹角的给你出无谓的题,肯定都是为了直截了当的让大家能快速上手的。所以楼主花了3个月从0开始,到目前也只是会用一些简单的功能而已,但我个人觉得在当下这已经足够满足我的需求了,至于其它的,我后面用到再去学习就够了,毕竟我不是吃这碗饭的,弄那么精干鸟。毕竟每个人的精力有限是吧????     ///////////////////2012.07.14 鄙人花了一周时间,移植了GUI到我的7寸屏上面,稳定跑起来,此GUI支持各种分辨率的屏幕显示,包括黑白屏,灰度屏等,非常适合做产品开发用。不废话了,直接上图! 有图有真相!呵呵!!     屏保   时间地图   计算器         图片浏览     游戏   绘图   各种窗口控件颜色   可以随意更换主题,背景!!   此GUI用在工业产品方面是QT   TINYX  GTK 无法比拟的,追求的是效率!! 本人对以上GUI都做过移植,从他们的构建层面分析,经过层层封装的GUI能有多快的速度,是吧?    目前是鼠标,键盘的驱动,继续会移植触摸屏上去,应该蛮简单的,呵呵!   ############################2012.07.21 经过一周的努力,终于搞定 unicode 的中日韩语言支持!!!!同时也成功支持了触摸屏。 目前此 GUI 支持 USB 鼠标,键盘,触摸屏输入。。。。。。。。。 不多说,直接上图!!!!   触摸屏拖动中文窗口                                                               触摸屏拖动滚动条!     触摸屏手绘输入。。。。。。。。。。。。。。。。。。。  
相关资源
  • 所需E币: 3
    时间: 2019-6-5 22:21
    大小: 672.02KB
    上传者: royalark_912907664
    基于提高图形显示效率,缩短ARM2440平台图形加载时间的目的,设计并实现了基于ARM2440平台的图形驱动程序。该驱动程序没有以操作系统作为支撑,而是采用直接驱动硬件的方法,通过实现ARM2440平台上各种硬件设备的驱动,例如UART串口驱动、NandFlash驱动、以及LCD触摸屏驱动等,最终达到显示图形的目的。该驱动程序具有加载速度快,显示效率高的特点。适用于需要快速显示图形的设备。