首页
社区
资料
官网
天猫商城
登录
注册
资料下载
技术文档
常见问题
视频资料
飞凌嵌入式开发者社区
»
社区
›
创客分享
›
技术博客
›
【申精】用飞凌S3C6410开发板WIFI实现无线通信(原创+图 ...
1
2
3
4
5
6
/ 6 页
下一页
返回列表
发新帖
查看:
58732
|
回复:
52
【申精】用飞凌S3C6410开发板WIFI实现无线通信(原创+图片+程序源码)
荐
火...
lescy
当前离线
积分
0
贡献
0
飞刀
0 FD
注册时间
2016-3-3
在线时间
0 小时
0
主题
0
回帖
0
积分
发消息
关注我
lescy
发表于 2010-11-1 10:06:09
|
显示全部楼层
|
阅读模式
本帖最后由 lescy 于 2010-11-1 11:33 编辑
刚做了一个在linux下使用wifi进行无线通讯的例程,拿来和朋友们分享~~
本程序实现的功能:linux下PC机/开发板和另一块开发板实现实时聊天。
硬件平台:
飞凌
S3C6410开发板
wifi接口:SDIO
wifi型号: WM-G-MR-09(Marvell8686)
以下内容引用自:飞凌SDIO使用方法
“该模块是飞凌公司自行设计生产的,接口为2.0间距的双排插孔“CN4”;开发板端接口为.2.0间距的扁平座“SDIO接口”。主芯片型号为“WM-G-MR-09”。
连接时的注意事项:
1、要注意到模块端“CN4”处的白色小三角(白色小三角标识为1脚,白色小三角这一侧为奇数引脚,另一侧为偶数引脚)和开发板端“SDI接口”处的白色小三角。
2、将模块和开发板两端的白色小三角对齐(即模块端的白色小三角要和开发板端的白色小三角连在一起)
3、最后将SDIO模块插入开发板端的扁平座中。如图:
wifi与开发板的链接图(wifi模块下边的三角标志和开发板底板接口处对应,不要接反):”
一切准备就绪,开始写程序。
linux socket编程理论讲解在土豆网上有,这个是飞凌郭工讲的,很经典也很详细,不熟悉这部分的朋友可以看一下:
http://www.tudou.com/playlist/playindex.do?lid=10310151
这里首先要在PC机Linux下编写两个socket的程序:server和client。(程序源码在附件中有,本人亲自编写、测试过)
下面说一下在PC机上写好程序后的步骤:
准备两块飞凌开发板和飞凌sdio wifi模块。将飞凌sdio wifi模块接在开发板上。
1.按照PDF手册,安装编译器4.2.2版本在PC上。
2.在pc linux中添加环境变量。
export PATH=/usr/local/arm/4.2.2/usr/bin:$PATH
3.编译两个程序。
arm-linux-gcc server1.c -o server
arm-linux-gcc client1.c -o client
生成server和client两个可执行文件
4.将server和client可执行文件拷贝到sd卡中,然后sd卡插入开发板sd卡座内。启动开发板linux。从/sdcard目录中拷贝server可执行文件到/mnt目录。拷贝的命令:
cp /sdcard/server /mnt
5.进入/mnt目录,命令:
cd /mnt
6.给予执行文件最大权限
chmod 777 server
7.运行可执行文件
./server
8.拔出sd卡,然后插入另一个开发板sd卡座内。启动开发板linux。从/sdcard目录中拷贝client可执行文件到/mnt目录。拷贝的命令:
cp /sdcard/client /mnt
9.给予执行文件最大权限
chmod 777 client
10.运行可执行文件
./client
在界面中输入内容即可实现聊天功能。
以下是程序源码和交叉编译后的文件:
server1.zip
(1.69 KB, 下载次数: 576)
2010-11-1 10:00 上传
点击文件名下载附件
client1.zip
(1.58 KB, 下载次数: 445)
2010-11-1 10:00 上传
点击文件名下载附件
编译好的文件.zip
(10.11 KB, 下载次数: 360)
2010-11-1 10:00 上传
点击文件名下载附件
编译器4.2.2版本下载地址:
www.witech.com.cn
为了宇宙和平,觉得不错的话就顶一下吧O(∩_∩)O
ARM11开发板
,
LINUX
,
wifi
,
飞凌
相关帖子
•
纯新手求助!新买的4418C开发板
•
4.9.88版本内核yocto 生成的rootfs下usr/include为空
•
请教i.mx的iic接口的测试实例
•
imx6ul核心板的SDK什么时候升级Linux Kernel 4.1.15版本?
•
I.mx6dl烧写qt4.8.5GUI linux运行不了
•
linux 版號跟 rootfs 中的不同
•
找到一本不错的Linux电子书,附《Linux就该这么学》章节目录
•
想通过sdio wifi模块使用无线局域网挂载nfs文件系统,如何操作?
•
FET335XS核心板的功耗
•
Linux kernel是怎么知道根文件系统的类型和存储介质的?
回复
使用道具
举报
千斤顶
飞凌-fatfish
当前离线
积分
5593
贡献
607
飞刀
2 FD
注册时间
2010-1-6
在线时间
965 小时
25
主题
8842
回帖
5593
积分
发消息
飞凌-fatfish
发表于 2010-11-2 15:42:37
|
显示全部楼层
楼主V5
回复
支持
反对
使用道具
举报
hitszma
该用户已被删除
hitszma
发表于 2010-11-2 19:30:36
|
显示全部楼层
提示:
作者被禁止或删除 内容自动屏蔽
回复
支持
反对
使用道具
举报
Shepherd
该用户已被删除
Shepherd
发表于 2010-12-27 10:33:11
|
显示全部楼层
提示:
作者被禁止或删除 内容自动屏蔽
回复
支持
反对
使用道具
举报
outfind
当前离线
积分
10
贡献
35
飞刀
6 FD
注册时间
2016-3-22
在线时间
6 小时
0
主题
0
回帖
10
积分
发消息
outfind
发表于 2010-12-28 16:03:52
|
显示全部楼层
回复
4#
Shepherd
同意楼上的
回复
支持
反对
使用道具
举报
yystju
当前离线
积分
55
贡献
1
飞刀
0 FD
注册时间
2010-11-14
在线时间
14 小时
14
主题
40
回帖
55
积分
发消息
yystju
发表于 2010-12-30 00:10:50
|
显示全部楼层
靠,这就是我上次说的那个骗稿费的帖子!
竟然被转发到这儿来了!
这是我上次发的帖子,可以从那里找到我说的那个链接
http://bbs.witech.com.cn/thread-3054-1-1.html
真是"V5"阿, 在多一点儿你就V6了!
回复
支持
反对
使用道具
举报
ゞωǒ_飛..
该用户已被删除
ゞωǒ_飛..
发表于 2011-1-3 00:13:40
|
显示全部楼层
提示:
作者被禁止或删除 内容自动屏蔽
回复
支持
反对
使用道具
举报
myem007
该用户已被删除
myem007
发表于 2011-1-12 21:21:23
|
显示全部楼层
提示:
作者被禁止或删除 内容自动屏蔽
回复
支持
反对
使用道具
举报
Hiro
当前离线
积分
207
贡献
0
飞刀
0 FD
注册时间
2011-2-8
在线时间
169 小时
6
主题
58
回帖
207
积分
发消息
Hiro
发表于 2011-2-8 16:26:14
|
显示全部楼层
这个Wifi不贵啊,不错
回复
支持
反对
使用道具
举报
入式弟子
该用户已被删除
入式弟子
发表于 2011-3-5 20:09:00
|
显示全部楼层
提示:
作者被禁止或删除 内容自动屏蔽
回复
支持
反对
使用道具
举报
1
2
3
4
5
6
/ 6 页
下一页
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册
本版积分规则
发表回复
回帖后跳转到最后一页
i.MX6Q通行证
i.MX6Q开发板用户将论坛会员名发给我公司销售人员获取!