自己做一个android平台(6)
2014-09-05 01:09
169 查看
现在的进度已经可以成功运行android4.2.2了。待机唤醒等功能也都ok。最令人惊奇的是我用的2颗1GB的DDR3,整机待机电流居然才8mA。用的是普通的hynix的DDR3.
目前为止,虽然已经基本靠谱了,但还只是算验证阶段成功完成。另外还有一个收获,得到了一个linux下面的下载工具,不用再来回切换电脑了,之前的程序是win系统下面的,每次编译要到ubuntu,下载要切换到win,很不方便。
接下来我想画一个最小系统板。厂家提供出来的原理图是allegro的orcad画的,pcb是pads9.5的。研究了好一阵搞懂了怎么更新网表。下面是步骤(allegro版本16.5,pads版本是9.5)
先在orcad创建网表Create Netlist,选择Other里面orpads2k.dll,然后导出asc文件,PCB FootPrint里面改为{PCB Footprint},{Value}
打开asc文件,将第一行替换为!PADS-POWERPCB-V3.0-MILS! DESIGN DATABASE ASCII FILE 2.0
pads打开原始的pcb,点击工具 -- 对比/ECO,“修改的新设计”输入选择刚才的asc文件,然后勾选生产eco
如果不是工具的版本低一些,可能转化不会那么麻烦,至少第2步是不需要的。
可能因为是4层板大通孔的缘故,好多脚没有办法扇出,但是基本的lcd,camera,iis等都引出了,其他我也不纠结了,日后再说。
目前为止,虽然已经基本靠谱了,但还只是算验证阶段成功完成。另外还有一个收获,得到了一个linux下面的下载工具,不用再来回切换电脑了,之前的程序是win系统下面的,每次编译要到ubuntu,下载要切换到win,很不方便。
接下来我想画一个最小系统板。厂家提供出来的原理图是allegro的orcad画的,pcb是pads9.5的。研究了好一阵搞懂了怎么更新网表。下面是步骤(allegro版本16.5,pads版本是9.5)
先在orcad创建网表Create Netlist,选择Other里面orpads2k.dll,然后导出asc文件,PCB FootPrint里面改为{PCB Footprint},{Value}
打开asc文件,将第一行替换为!PADS-POWERPCB-V3.0-MILS! DESIGN DATABASE ASCII FILE 2.0
pads打开原始的pcb,点击工具 -- 对比/ECO,“修改的新设计”输入选择刚才的asc文件,然后勾选生产eco
如果不是工具的版本低一些,可能转化不会那么麻烦,至少第2步是不需要的。
可能因为是4层板大通孔的缘故,好多脚没有办法扇出,但是基本的lcd,camera,iis等都引出了,其他我也不纠结了,日后再说。
相关文章推荐
- 自己做一个android平台(2)
- 自己做一个android平台(4)
- 自己做一个android平台(1)
- 自己做一个android平台(3)
- 自己做一个android平台(5)
- 简洁大方,为自己的Android App添加一个ContextMenu
- 用lGame(3.0)框架在android平台上开发一个经典游戏Tetris (将会有LGame与Android的对比呦)第一篇
- Android平台下实现一个进程管理器
- 【译】Android平台上的Flex开发(1)---- 创建一个新的Mobile工程
- 新的开始----一个新平台(Android)一门新语言(Java)的学习
- [t]为Android平台开发一个输入法
- 我将用一个月学会android并开发一个应用,这篇主要用来记录自己的学习历程
- 自己写的一个android游戏,ndk的速度不给力
- Android平台 用户可以根据自己输入的地址下载网络上的图片和网页信息
- 自己实现的一个Android上面TreeView效果
- 腾讯微博开发平台开发,android平台一个微博的demo,OATUH2.0版本,教程一
- zirco-browser 源代码学习 -- 一个Android平台的浏览器,适合用在学UI
- Android 平台开发一个输入法
- 基于Linux搭建一个类似Qik手机录像直播平台(服务器端:feng streaming server + web server,客户端:Android手机应用)
- unity3d运行在android平台的一个demo