摘要:
一、一般命令AT+CGMI给出模块厂商的标识。 SONY ERICSSONAT+CGMM获得模块标识。这个命令用来得到支持的频带(GSM900,DCS1800或PCS1900)。当模块有多频带时,回应可能是不同频带的结合。 AAB-1021011-CNAT+CGMR获得改订的软件版本。 R6C005... 阅读全文
摘要:
root@phyCORE-AM335x:~ amixer controlsnumid=38,iface=MIXER,name='Headphone Playback Switch'numid=39,iface=MIXER,name='Headphone Playback Volume'numid=3... 阅读全文
摘要:
1、宽容 一只小猪、一只绵羊和一头乳牛,被关在同一个畜栏里。有一次,牧人捉住小猪,牠大声号叫,猛烈地抗拒。绵羊和乳牛讨厌牠的号叫,便说:「他常常捉我们,我们并不大呼小叫。小猪听了回答道:「捉你们和捉我完全是两回事,他捉你们,只是要你们的毛和乳汁,但是捉住我,却是要我的命呢!立场不同、所处环境不同的人,很难了解对方的感受;因此对别人的失意、挫折、伤痛,不宜幸灾乐祸,而应要有关怀、了解的心情。要有宽容的心! 2、靠自己 小蜗牛问妈妈:为什么我们从生下来,就要背负这个又硬又重的壳呢?妈妈:因为我们的身体没有骨骼的支撑,只能爬,又爬不快。所以要这个壳的保护! 小蜗牛:毛虫姊姊没有骨头,也爬不快,为什. 阅读全文
摘要:
PAC与PLC最根本的不同在于它们的基础不同。PLC的性能依赖于专用的硬件,PLC的应用程序是依靠专用的硬件芯片来实现的。对于PLC功能的改进,如增加运动控制、过程控制或通信能力,都需要使用不同的硬件。即使对于同一PLC厂家,这种专用的硬件也很难移植到不同性能的PLC中,而且传统的PLC厂家的硬件结构体系都是专有的,甚至于处理器芯片都是专用的芯片,这样就导致了随着PLC功能需求的不断提高,PLC的硬件体系变得越来越复杂,而且由于硬件的非通用性会导致系统的功能前景和可开放性受到很大的限制,这也是为什么PLC的CPU的性能通常比PC机的CPU要落后得多的原因。另外,PLC的操作系统通常都是各P.. 阅读全文
摘要:
错误现象:文件和文件目录图标仍在,双击后出现“文件或目录损坏且无法读取”的提示,删除时提示无法删除的信息。 错误原因:或许是没有按照步骤点击“安全删除硬件”而直接拔掉移动硬盘USB线导致了故障,或许是移动硬盘使用时间过久而自然老化,也或许是拷贝过程中有震动造成错误。 解决方法:尝试用WINDOWS自带的磁盘扫描工具进行修复。在开始菜单栏中点击“运行”,输入“cmd”,出现DOS状态对话框。在光标处输入有损坏文件的磁盘盘符后回车,再输入“CHKDSK”,回车即可看到相关检测信息。“CHKDSK”即“check disk”之意,磁盘检测命令。 如果发现错误,根据其中提示,在光标后键入“CHK... 阅读全文
摘要:
1 CIF简介 CIF是常用的标准化图像格式(Common Intermediate Format)。在H.323协议簇中,规定了视频采集设备的标准采集分辨率。CIF = 352×288像素 QCIF全称Quarter common intermediate format。QCIF也是常用的标准化图像格式。在H.323中,规定QCIF = 176×144像素。 CIF格式具有如下特性: (1) 电视图像的空间分辨率为家用录像系统(Video Home System,VHS)的分辨率,即352×288。 (2) 使用非隔行扫描(non-interlaced scan 阅读全文
摘要:
从ubuntu 6.10开始,ubuntu 就将先前默认的bash shell 更换成了dash。也就是说/bin/sh链接倒了/bin/dash而不是/bin/bash。ubuntu edgy是第一个将dash作为默认shell来发行的版本,这似乎是受了debian的影响。官方解释,主要原因是dash更小,运行更快,还与POSIX兼容。但是shell的更换,导致海思开发包致使用bash设计脚本出错,这是由于现在脚本没有考虑POSIX兼容的问题。因此,在UBUNTU上展开海思开发包,需要把dash转换回bash。方法就是:#sudo dpkg-reconfigure dash询问是否把dash 阅读全文
摘要:
如果驱动只需要处理一个中断,WaitForSingleObject可以处理得很好,如果有多个中断需要处理时,能依葫芦画瓢,创建多个 event,每个event注册一个中断,然后使用WaitForMultipleObjects吗?很遗憾,虽然WinCE支持 WaitForMultipleObjects,但对于注册到中断的event,只允许等待一个,考虑到中断处理程序所要求的高性能,为了避免进入死锁,当event数目大于1时,WaitForMultipleObjects将会失败,GetLastError返回参数无效的错误代码(是的,如果只有一个event,WaitForMultipleObject 阅读全文
摘要:
2.6.32内核整合到LTIB在LTIB里添加一个新平台是很容易的事情。首先打包内核源码,由于是修改过后可以正常使用的内核,所以没有补丁,在SPEC文件里就不用加上补丁的操作了。进入LTIB的安装目录下cd <INSTALL_PATH>/config/platformcp imx27ads imx21ads -rfcd imx21adsvim main.lkc修改平台名,工具链,内核等,这里给出我的例子,工具链没改(因为这个LTIB里有我能用的工具链),注意修改内核的地方config CONFIG_TITLE string default "LTIB: Freescale 阅读全文
摘要:
一 安装篇二 运行篇三 修改工具包 四 编译新的内核---------相关资料------------------------------------------------以下是在学习过程中在网上搜索到的资料LTIB使用总结 http://blog.chinaunix.net/u2/80953/showart_1275002.html添加新平台到LTIB http://hi.baidu.com/vivo01/blog/item/832b410637f7a7c17b89477e.htmlLTIB使用常见问题汇总 http://hi.baidu.com/ferrysnow/blog/item/a 阅读全文