• 《android深入探索》第五章心得


    看了本书第五章,我了解到了:

    1. 使用开发板的原因:

    是学习嵌入式技术的主要设备。

    arm的开发板可基于X86架构的PC在CPU指令及二进制指令格式上都有所不同,且若linux驱动要访问硬件(LCD、Wifi、蓝牙等),并且这些硬件在PC上很难进行模拟,所以就要在带有这些硬件的开发板上进行调试和测试。

    与手机类似,比手机更容易安装嵌入式系统,有很多扩展的端口,容易开发定制硬件。

    1. S3C6410开发板:三星公司推出的一款低功耗、高性价比的RISC精简指令集处理器,基于ARM11内核,提供了优化的2.5G和3G通信服务的硬件性能,内置强大的硬件加速器,集成一个MFC,内置一个先进的3D加速器,优化了外部存储器接口。
    2. OK6410开发板:基于三星公司最新的ARM11处理器S3C6410,拥有强大的内部资源和视频处理能力,采用“核心板+底板”结构,在其上可安装WinCE6.0/7.0、Linux2.6.28及以上版本、Android2.1及以上版本、uC/OSⅡ等操作系统。
    3. 安装串口调试工具(minicom):

    ①   准备一条usb转RS232串口线,串口一端接在OKC6410开发板上,usb一端连在PC机上,并给PC机安装该线的驱动。

    ②   检测当前系统是否支持usb转串口:在虚拟机中输入 #lsmod | grep usbserial

    ③   若支持,则安装: #apt-get install minicom

    ④   配置:#minicom –s 进入“Serial port srtup”菜单项配置minicom,然后保存、退出。

    ⑤   测试:#minicom 确认正确连接usb转串口线且打开开发板电源,若安装成功,minicom就会接收到从开发板传输过来的信息数据。

    1. 烧写Android系统:

    ①   OKC6410开发板默认系统是WinCE6.0,要安装android系统,首先需要卸载winCE。

    ②   启动Eboot擦除NandFlash:

    连接开发板和PC机,启动minicom,启动开发板,出现等待5秒信息按空格键进入Eboot状态,然后输入“A”擦除

             ③准备一个2/4GB的SD卡,插入读卡器并连接PC机

             ④向SD卡写入mmc.bin、zImage-sd.bin:(Windows XP环境下)

                       运行SD_Writer,OS_Type选择“Android”,选择“root”和“kernel”分别选择“mmc.bin”、“zImage-sd.bin”,然后单击“Scan”,确认SD卡已连接PC,单击“Program”将mmc.bin、zImage-sd.bin写入SD卡。

             ⑤烧写android准备工作:

                       首先将android_fs.tar、mmc.bin、zImage-sd.bin文件复制到SD卡中

                       然后按下表形式设置开发板启动开关:

             ⑥从SD卡中烧写Android:

    将SD卡插入卡槽,设置开发板为SD卡启动,打开开发板。

    输入 #./yjsx 复制SD卡数据,安装完毕android系统关闭开发板,将开关恢复到NandFlash状态。

    ⑦校准屏幕:重启开发板,用触摸笔校准五个校准点。

    1. 配置有线网络:

    (设置仅能保存在内存中)

    ①   设置IP和子网掩码:#ifconfig eth0 192.168.17.150 netmask 255.255.255.0 up

    ②   设置网关:#route add default gw 192.168.17.254 dev eth0

    ③   查询开发板中当前IP配置:#/system/busybox/sbin/ifconfig

    查询开发板中当前路由表:#/system/busybox/sbin/route

            

             还可以编写linuxrc脚本文件,位于android系统根目录,将之前设置命令保存进去,用vi进入修改ip、子网掩码、网关,保存并重启开发板,即可自动连网。

             

  • 相关阅读:
    Win7下IE 8内存保护可能导致ActiveX无法安装的问题及其解决方法
    为Windows Server 2000开发和部署ASP.NET 3.5的应用程序
    MOSS 2010:如何为列表设计Infopath表单用于编辑和显示
    Windows Live is designed for you, but maybe not for your browser
    Meet the new WSS SharePoint Foundation 2010
    MOSS 2010: Visual Studio 2010开发体验(3)——调试代码
    MOSS 2010:Visual Studio 2010开发体验(10)——列表开发之内容类型
    MOSS 2010:谁动了我的“共享服务”
    MOSS 2010:通过SharePoint Designer定制列表项的条件格式
    如何访问嵌套母版页中的控件
  • 原文地址:https://www.cnblogs.com/cqj0818/p/5561721.html
Copyright © 2020-2023  润新知