风河帮助用户应对嵌入式云计算安全性和可靠性挑战
lD黼 i < OHCIHCD s p o > u pr t<>US s trg u po B Ma sSoa es p r tUS e i lCo v re u p r- B S ra n e rs p o t -> t
篓口,用于实现网关信息的短信通知。34 P . P P拨号套件移植由于 Ln x作系统本身并没有 P P iu操 P软件支持,需要进行 P P拨号套件移植。P P软件可以在 P P的官方 P P P F下载,,这里使用的版本为 P P 2 .t .。 P一 .5ag 4. z r将此压缩文件包解压后进入文件目录,执行 .o f—/ ni c g
[】 S e a osl d vc u pr U B Sr C noe e i sp o i l e t【】 S e e cS r r e U B G nt e a D vr i i l i[] S r e rG M n D U B d vro S adC MA o e i f m dms
S S e i pot C I v es pr子选单下: d c u[】 C I eies po S S vc u p r d t【】 C I i u p r S S s sp o dk t[】 rb lL Ns nec C I eie Poea U a hS S vc l o d
ue命令,完成后执行命令 m k C=ot x/ r a e C l l p pngc 43 - l c 2/i/ m vp l u- n - c进行交叉 c- .2 g b- . bna -f-i x gu gc . i 7 r n
编译 (处需要使用和编译内核及文件系统同一个版本此
以上配置完成后, MC 7 63将 2 1 G通信模块的 PD:的交叉编译器 ) I。编译成功之后, p p将 p d目录下的可执0 1 d和 V D:x e添加入 l u一 .. .di r ubs.行文件 p p x92 I 0f d f i x 26 78 r es s/ n 2/ v/ e p d和 c a目录下的可执行文件 c a拷贝到 ht ht
r/pi .件的 o t n is数组中。至此,成了 A M平台的/s si目录下。 i otn l a o C文 pi _d[ o]完 R ur b// n
Ln x iu内核对 MC 7 63通信模块的支持。 2 1 G32添加 P P .. 2 P协议内核支持
至此完成 P P P拨号套件的移植工作。35 C MA 0 0号
脚本配置 . D 2O拨在完成 Ln x iu内核支持和 P P号套件移植之后, P拨还
输入 m k e uo f命令进入 Ln x a em n cn g i i图形内核配置 u进内核:<> P p itt— on rtc1sp o P P(on—o p it o o u p r p o ) t< PP u p r ray cs ra o s> P s p otf s n e l r o i pt<>P u p r r s n t o s PP s p o f y c t p r to y t<>P f t o r s i n PP De a e c mp e so l
界面,入 N tokdv esp ot进 e r ei u pr选项,以下选项编译需要在 A M平台侧建立、 w c将 R配置拨号脚本,才能实现拨号上网。由于篇幅限制,在此仅给出各个拨号脚本的作用。 / c p/er c m 2 0用于建立连接、 e/ pp es d a0 0 tp/质量控制、配
置网络层协议。脚本中包括了用于连接的设备,特率,波接受服务器指定的 I地址、 N地址, P DS连接/开拨号脚断本等内容。 / c p/ht d 2 0一 on c ca用于 A拨号连 e/ pc a cma0 0 cn et h t tp/— T
<>P D- mp s o r sin PP BS Co r sc mp so e e
< P P MP E cmpescmpes n (nrpin E P R ME—> P P o rs o rsi e cy t )(X E I N o oTAL 1
接,首先发出 A指令, T等待 O K返回后,设置拨号上网的 A N、 P账号、密码等。/t/ p/ h tc ma 0 0— ecp p c a/d 2 0—d
<>P Poe ten tE P R ME T L P vrEhre (X E I N A )<>P Poe 2 P(X E ME T L P vr T E P RI N A ) L
tca用于断开 A — ht T
至此,完成了 Ln x iu内核对 P P P协议的支持。 33嵌入式 L n x . iu操作系统移植
拨号连接。
此时, A M控制平台输入命令 p p a d 在 R p d cl cma l设计中使用的 Ln x内核版本 26 78为了生成 2 0, iu .2 ., . 0 0运行拨号脚本即可实现嵌入式平台的 3 G网络拨号 U B o格式的内核文件, u
b o中的 mk ae— ot将—ot i g程序复连接, m同时获得一个公网 I地址。 P
制到系统的目录/s bn, ur i中然后在内核源代码目录输入 36制订通信协议/ . m k I ae编译配置好的 Ln x aeum g, iu内核,之后在/ c/ m a ha/ r r为了完成对来自传感器网络的数据的采集和汇聚, b o目录下会生成 um g文件。 ot l ae 需要设计一个合适的通信协议来保证数据传输的完整性
在 A M9件平台上安装嵌入式 Ln x R硬 iu操作系统,大和可靠性,本设计中使用的数据帧结构如: 致分为 5个步骤,次为固化 Kc s r和 S L固化依 i tt ka 1、 Sr c tu tDAT P K A AC_
U B o、— o t配置和编译 Ln x i内核、 u固化 Ln x i内核以及固化 u Lnx件系统。 iu文
{
u sge hrSn oN tok y e nin dc a esr ew rT p;u sg e h rNo e p; n in dc a d Ty e u sg e h d I; n in dc a No ed r u sg e h u cin d n in d c a F n t l; r ou sg e h e a i n de n i d c a Op r t Co; n r o
网络上介绍嵌入式 Lnx iu操作系统移植的教程已较为丰富,由于篇幅限制,在此不再赘述。
将编译好的 Ln x iu操作系统移植成功之后,通过 U B S接口连接 3 G通信模块和控制器模块,制终端完成对控
u sg e h rDaa e t n in dc a tL ngh;
u s ndc a aa u e[ ni e hrD tB f r; g f]};
U B设备 3 S G模块的枚举后,以识别出/e/y S 0可 dvt U B至 tt U B的 4不同的虚拟串口。其中t U B为 M dm t S3 y个 t S0 y oe
上述程序中:e sr e ok ye SnoN t rT p表示传感器网络类 w
拨号端口,于实现拨号上网,y S 1 A命令通道端型 (x 0用 tU B为 T t O O表示蓝牙,x 1 O O表示 Zg e ) N d T p表示传 iB e; oe y e
4电技》 3卷 6总 3期 l稿址h:w . e . 2《视术第 6第期(第 8 )投网 n/ w io c 1 Dw V E n/ d
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库面向物联网的嵌入式3G网关设计(3)在线全文阅读。
相关推荐: