版主: wanchong , wangyu , eepwwp , firedom |
ishaq5niu
最后登陆时间:2014-07-25 16:35:49 |
伽利略开放手记!
|
此帖由ishaq5niu于2014-12-25 09:23:25最后编辑
|
|
ishaq5niu
最后登陆时间:2014-07-25 16:35:49 |
温州“血河”水检未发现有毒物质 污染物不明
早报讯 一条原本清澈的河,在台风过后,一夜间成为“血河”。前天发生在温州苍南龙港镇新美洲村的怪事儿,昨天经报道后,受到了广泛关注。 谁在水里投放了污染物?这个污染物究竟是什么?是否有毒有害?针对污染物,大家都有着诸多疑问。 昨天中午,记者从温州市苍南环保局了解到,苍南县环境监测站前天在上游企业、污染河道及周边窨井共计布设12个采样点,现场采集水样12个,目前已完成监测。监测结果显示,污染河道PH值正常;未检出铜、锌、镍、二甲基甲酰胺和苯系物等有毒有害物质;化学需氧量和铁离子浓度与河水颜色无明显相关性;河水色度最高640倍。 但记者注意到,报告并未针对污染物是什么做出解释。 “因为我们县一级的环境监测站监测能力有限,所以只能查水质中是否有重金属、是否有有毒物质以及水质酸碱浓度是否正常,但监测不出污染物是什么物质。”苍南县环保局龙港分局局长肖建峰告诉记者,报告中提到最高河水色度是出现在虎跃桥桥下,而周边被污染区域的色度在200多倍到300多倍之间,该河段没有出现红色区域的色度则是32倍,“实际上,因为河水不可能达到如玻璃般透明,所以一般河水色度在20倍-30倍间都算正常。” 而对于大家最关心的,污染物究竟是什么这一问题,肖建峰表示,昨天上午9点,他们已经将需监测物品送往省环境监测站进行省检。“送去的样品包括前天的水样、虎跃桥边上的废品收购站样品和新美洲河附近一家染料企业的样品。” |
ishaq5niu
最后登陆时间:2014-07-25 16:35:49 |
|
ishaq5niu
最后登陆时间:2014-07-25 16:35:49 |
1我没收到那条奇葩线。 2我能DIY 3我CP2102\FT232都有,,
啸风发表于 2014-07-02 01:12:33 USB转接线定义及购买地址
由于板上的串口接口采用的是3.5mm接口,咱们手里一般没有(大部分是usb转com9)。为了连接的稳定性和便于下次其他地方使用,我直接在淘宝购买了一根。 下面是转接线的接口定义,购买的时候一定要选清楚了或者问下店老板。 3.5顶端接9针的2号脚Rx,3.5中端接9针的3号脚Tx,3.5后端接9针的5号脚GND
当然,你完全可以自己DIY一根USB转串口线,请参考下: |
ishaq5niu
最后登陆时间:2014-07-25 16:35:49 |
轮浆驱动结构改装-达成,,
|
ishaq5niu
最后登陆时间:2014-07-25 16:35:49 |
河北保定环城水系现大片死鱼 河道臭气难忍
央广网北京8月16日消息 据中国之声《新闻晚高峰》报道,河北省保定市环城水系向阳北大街与北堤路交叉口附近突然出现了大量的死鱼,河道内臭气熏天,市民反映强烈。 在市民张先生的带领下,记者穿过一片芦苇地,前往环城水系北湖岸边,一股股腥臭的味道扑面而来,记者只能掩住口鼻艰难前行。 张先生:腥臭腥臭的,这一片全是死鱼,一片一片死。 河水在此形成了一个半圆形的湖,成片的死鱼,翻着白肚皮,漂在湖面上。湖水呈现出黑褐色,发黑的水面和白花花的死鱼,形成了鲜明的对比。 张先生:飘走了很多,不然比这个还得多,这不造孽吗,这多少鱼都死了。 记者观察到,这些鱼大部分是5厘米左右的小鱼,也有15厘米左右长的大鱼。几位经常在此钓鱼的市民告诉记者,这段河水都被污染了,他们现在只能选择其他河段去钓鱼了。 市民:也不知道哪放过来的污水,整个都是臭的。 记者:都是臭的? 市民:都是臭水,原来我们天天在这儿钓,一放水,一个人都没有了。 环城水系滨河绿化景观工程指挥部一位工作人员告诉记者,他们今年年初在河内种植了大量水生植物,但是从6月初开始,河水突然变得浑浊,最终他们所种植物也出现了大片死亡。 工作人员:我们种的水生植物都死了,损失得有个几十万吧,四五十万吧。 记者:年初投资了4、50万,种了这些水生植物? 工作人员:嗯。 该指挥部工作人员告诉记者,他们曾经专门沿着河道,寻找河水的污染源,在该工作人员的带领下,记者沿着河边向上游进行了走访发现,在保定市北二环与太师庄正路交叉口以东,有一个出水口掩映在杂草里,黑褐色的水从该出水口源源不断地流进河道,向下游流去。 记者:还冒着水呢吗? 工作人员:还在流,这会儿还不是那么味儿,这个水现在颜色还好了,原来比这个还黑。 通过刚才记者的描述,我们知道,在今年的6月初,河水就已经变得是混浊出现污染了,而到现在,已经两个月过去了。那么当地管理部门知道河水污染了吗?为什么两个月的时间,依然不能够清理河道? 指挥部的工作人员说,保定市相关领导与环保局的工作人员十几天前来这一带查看过污染情况,但当时环保部门的答复,令他们无法信服。 工作人员:市长也来了,他们那个环保局的说来了,说这不是化工厂的水,化工厂都让他们停了,全是生活用水。生活用水这鱼能死吗?我们的植被能死了吗?能那么臭吗?你看看这水。 保定市环保局自然生态处处长郑学雷告诉记者,事情发生后,他们第一时间赶到现场,对水进行取样化验,同时调查污水的来源。经过初步调查得知,记者所发现的那处排污口,是生活污水管道破裂而形成的。 郑学雷:那是生活污水的管,应该是他们收到污水处理厂,但是中间破损了,据说他是有纠纷,就是人家当地村民说是有施工什么,没人给钱,不让人走,不让排水的人走。 另外还有一部分污水,来自上游满城县污水管网汇入的。 工作人员:然后满城县,县城里头,他县城的水还有一部分排进来了,那个是他们县政府的事了,县政府这个东环的这个管网一直没把所有水收进来,一到下雨,他那水自动就往这边流。 针对污水的治理工作,郑学雷处长答复称,目前他们所能做的工作就是化验水样,同时向有关部门发函,以期待控制污染源。 郑学雷:已经取样送检了,但是现在我们先给相关单位先发函,发完函最后再给政府报这一块,报这个情况。 主环保部门说是生活用水,但是遭到质疑,认为生活用水不至于让水道的臭味熏天,还出现大量死鱼。那么,现在只能等着水样的化验结果了。如果是工厂排的污水,要严查污染源,该惩治,就绝不手软。如果是生活用水,那么就要监测,为什么生活用水,引起水质这么大的变化。返回腾讯网首页>>
相关阅读: 水系污染
|
||
ishaq5niu
最后登陆时间:2014-07-25 16:35:49 |
一、华为3G模块EM770W在LINUX 下的驱动
1. EM770W为华为3G WCDMA模块,支持HSPA(HSPA data rate - 7.2 Mbps DL / 2 Mbps UL),更适合 于无线视频服务器和监控器。EM770W 接口为mini PCIE,52个引脚,引脚中对外数据接口包含一个 全串口UART1,一个四线串口UART2,一个USB2.0。EM770W 与ARM 芯片连接有两种方式:一种 是通过UART1,速度只能达到115.200KBPS,这与HSPA 速率明显跟不上,一般不用此方式进行连 接,如果和MCU连接进行小量数据传输可以用此方式。第二种方式是通过USB和ARM芯片连接, 此方式适合大量数据传输,速率更快。 2. EM770W在LINUX 下的驱动 在较新版本的LINUX 内核(LINUX-2.6.18 以上)里已经有了EM770W 的驱动,需在内核增加支持,修 改配置如下: 在linux 内核目录下: make ARCH=arm menuconfig
然后重新编译内核,增加驱动后在ARM 开发板上通过USB 接入EM770W,系统识别出USB 设备,将
EM770W虚拟成三个串口设备,节点为/dev/ttyUSB0,/dev/ttyUSB1,/dev/ttyUSB2。 如果使用较早的内核而不支持“USB driver for GSM and CDMA modems”的话,可以选择Usb Generic Serial Driver,但是需要把Usb Driver的PID和VID设置成华为的ID(EM700/EM770W 的VID: 0x12d1 PID: 0x1001) ID 更改步骤: 在linux 内核目录下 vi drivers/usb/serial/option.c 在里面定义两个宏(EM770W的VID: 0x12d1 PID: 0x1001): #define EM770W_OPTION_VENDOR_ID 0x12d1 #define EM770W_OPTION_PRODUCT_COLT 0x1001 增加到结构体中 static struct usb_device_id option_ids[] = { { USB_DEVICE(OPTION_VENDOR_ID, OPTION_PRODUCT_COLT) }, … { USB_DEVICE(EM770W_OPTION_VENDOR_ID , EM770W_ OPTION_PRODUCT_COLT) }, } 修改完成后重新编译内核就可以驱动EM770W 了。 到此3G模块驱动增加完成,可以进行下一步的操作。 二、3G模块在linux下PPP 拨号上网 1. 为了使用ppp 方式进行拨号上网,需要linux 内核支持ppp,需要在内核选项里将ppp支持选上,然后 重新编译内核即可 2. 使用命令pppd call script 的方式拨号: 1) 下载ppp-dev-2.4.4.tar.gz(用此软件为了交叉编译后得到pppd和chat 两个可执行文件), 步骤如下:(使用arm-linux-3.4.4 编译) tar zxvf ppp-dev-2.4.4.tar.gz cd ppp-2.4.4 ./configure make CC=/usr/local/arm/3.4.4/bin/arm-linux-gcc 编译后将pppd 目录里的pppd 可执行文件和chat 目录下的chat 可执行文件复制到ARM 开发板根文 件系统/usr/sbin/目录下。 2) 配置ppp: #/etc/ppp/gprs-connect-chat # chat script for HuaWei EM770W 3G module. TIMEOUT 15 ABORT "DELAYED" ABORT "BUSY" ABORT "ERROR" ABORT "NO DIALTONE" ABORT "NO CARRIER" TIMEOUT 40 '' \rAT OK ATS0=0 OK ATE0V1 OK AT+CGDCONT=1,"IP","UNINET" OK ATDT*99***1# CONNECT '' #/etc/ppp/gprs-disconnect-chat ABORT OK ABORT BUSY ABORT DELAYED ABORT "NO ANSWER" ABORT "NO CARRIER" ABORT "NO DIALTONE" ABORT VOICE ABORT ERROR ABORT RINGING TIMEOUT 12 "" \\k\\k\\k\\d+++ATH "NO CARRIER-AT-OK" "" #/etc/ppp/chap-secrets #client server secret IP address "uninet" * "uninet" * #/etc/ppp/pap-secrets #client server secret IP address "uninet" * "uninet" * #/etc/ppp/peers/gprs # This is pppd script, used Huawei EM770W 3G Module # Usage: root>pppd call gprs /dev/ttyUSB0 115200 crtscts modem debug nodetach usepeerdns noipdefault defaultroute user "uninet" 0.0.0.0:0.0.0.0 connect '/usr/sbin/chat -s -v -f /etc/ppp/gprs-connect-chat' #disconnect '/bin/chat -v -f /etc/ppp/gprs-disconnect-chat' 使用命令: pppd call gprs |
ishaq5niu
最后登陆时间:2014-07-25 16:35:49 |
Linux主机yocto环境搭建(Ubuntu12.04) 2014-05-29 17:50:12 http://blog.chinaunix.net/uid-28492690-id-4279359.html
分类: LINUX
开门见山!
你主机跑的必须是Linux系统,现在Ubuntu支持12.04,13.10,14.04。其他的Linux主机你可以参考这里:http://www.yoctoproject.org/docs/1.6/ref-manual/ref-manual.html#detailed-supported-distros Ubuntu里面必须有装这些东西: gawk wget git-core diffstat unzip texinfo gcc-multilib build-essential chrpath libsdl1.2-dev xterm 如果没有的话就用sudo apt-get install 安装(这个不会的话自己百度) 这里要注意的是: git版本必须是1.7.5或者更高; tar版本必须是1.24或者更高; Python版本必须2.7.3或者更高,注意:Python 3.x是不行滴。 主机算是OK了,哦,最好注意一下磁盘容量,有些编译会要求比较大的磁盘空间哦。 现在就要来说具体的工程了,这里就以Freescale的工程为例子: 1;你要在主机上新建一个目录来放你要编译的工程 $mkdir /yocto $cd /yocto $curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ./repo $chmod a+x ./repo 不确定你能够完整的下到,你可以用你自己主机里面自己的repo,只是一个repo,没多大关系 2;下载源码: $cd /yocto $./repo init -u https://github.com/********* -b <你要下的分支> $./repo sync 若是你第一步中下载的repo不好使,你可以直接repo init -u ***** 3;设置环境: 当你sync好了之后,你应该会有一些文件在目录下,应该会有一个可执行的脚本,这是设置环境用的, 不同的版本名字应该不同,我的是setup-environment $source ./setup-environment <build> 这个<build>是你想创建的文件夹的名字,当然,你不写的话默认会创建一个build文件夹。 4;配置文件: 在你完成了第三步的时候,你现在应该是在/yocto/<build>/conf/下面了。这个下面会有很多配置文件, 你只需要修改local.conf MACHINE ??= 'imx53qsb' DISTRO ?= 'poky' PACKAGE_CLASSES ?= "package_rpm" EXTRA_IMAGE_FEATURES = "debug-tweaks" USER_CLASSES ?= "buildstats image-mklibs image-prelink" PATCHRESOLVE = "noop" CONF_VERSION = "1" BB_NUMBER_THREADS = '8' PARALLEL_MAKE = '-j 8' ACCEPT_FSL_EULA = "1" 这是我的local.conf里面的内容,你的可能不一样,只要修改MACHINE关键字的字符,根据你的板子来。对于imx6芯片, 你可以选择: 'imx6qsabreauto';'imx6qsabresd';'imx6qsabrelite' 5;编译: 你必须在你创建的<build>下面执行bitbake <image>这个image就是你想要编译的镜像,比如我的:bitbake u-boot、 bitbake linux 第一次编译要好久的,第一次嘛,你懂的。你要是不知道你要加的<image>是什么,你可以 退到/yocto下面用find -name *.bb来找一下,会有很多文件出来,总有一款是你想要的。 但是当你想编译的时候一定要去你的<build>路径下面。 6;镜像: 可能等了好久之后,要是没有出错的话,你的/yocto/<build>/tmp/deploy/images/下面肯定会生成你想要的image, 以后的事就是你怎么做SD卡或者烧到存储介质上去的事了。 |