查看: 992|回复: 11
打印 上一主题 下一主题

【申精】用飞凌S3C6410开发板WIFI实现无线通信(原创+图片+程序源码)

[复制链接] qrcode

63

主题

101

帖子

267

积分

中级会员

Rank: 3Rank: 3

积分
267
楼主
跳转到指定楼层
发表于 2015-11-2 09:31 AM | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
刚做了一个在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/binPATH
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
在界面中输入内容即可实现聊天功能。
以下是程序源码和交叉编译后的文件:
(1.58 K)该
附件被下载次数 20
(1.69 K)该
附件被下载次数 17
(10.11 K)该
附件被下载次数 18
编译器4.2.2版本下载地址:www.witech.com.cn
为了宇宙和平,觉得不错的话就顶一下吧O(∩_∩)O

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

0

主题

10

帖子

22

积分

新手上路

Rank: 1

积分
22
沙发
发表于 2015-12-29 10:47 AM | 只看该作者
希望楼主能多发这样的好贴                                                                                                                                                                       
回复 支持 反对

使用道具 举报

4

主题

10

帖子

26

积分

新手上路

Rank: 1

积分
26
板凳
发表于 2015-2-15 02:23 AM | 只看该作者
继续奉献吧~~                                                                                                                                                                       

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 支持 反对

使用道具 举报

5

主题

11

帖子

29

积分

新手上路

Rank: 1

积分
29
地板
发表于 2015-9-3 01:49 AM | 只看该作者
回复 支持 反对

使用道具 举报

4

主题

11

帖子

28

积分

新手上路

Rank: 1

积分
28
5#
发表于 2015-10-20 01:49 AM | 只看该作者
感谢LZ无私奉献                                                                                                                                                                       
回复 支持 反对

使用道具 举报

0

主题

1

帖子

4

积分

新手上路

Rank: 1

积分
4
6#
发表于 2015-11-7 04:49 AM | 只看该作者
顶。。。。。辛苦了。LZ                                                                                                                                                                       
回复 支持 反对

使用道具 举报

136

主题

868

帖子

1880

积分

金牌会员

Rank: 6Rank: 6

积分
1880
7#
发表于 2015-11-7 06:53 AM | 只看该作者
顶 顶 顶                                                                                                                                                                       
回复 支持 反对

使用道具 举报

2

主题

6

帖子

16

积分

新手上路

Rank: 1

积分
16
8#
发表于 2015-11-7 08:07 AM | 只看该作者
谢楼主分享,学习了                                                                                                                                                                       
回复 支持 反对

使用道具 举报

0

主题

10

帖子

22

积分

新手上路

Rank: 1

积分
22
9#
发表于 2015-11-7 09:21 AM | 只看该作者
必须顶~                                                                                                                                                                       
回复 支持 反对

使用道具 举报

136

主题

868

帖子

1880

积分

金牌会员

Rank: 6Rank: 6

积分
1880
10#
发表于 2015-11-7 11:41 AM | 只看该作者
下载不了资源。。。求源代码                                                                                                                                                                       
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表