標題: 2440裸機編程之十二 GPS [打印本頁]
作者: aabbcc 時間: 2014-11-12 13:33
標題: 2440裸機編程之十二 GPS
全球衛星定位系統實際上是由24 顆衛星所組成,其中有3 顆為備用衛星,這些衛星分布于距地表20,200 公里的上空,而且分屬于6 個軌道面;衛星軌道面傾斜角為55 度﹐提供全球全天候﹐每秒一次﹐持續不斷的定位訊號。這些衛星每11 小時58 分環繞地球一次,即每天繞過您的頭頂二次,就像是月球一樣不停地繞著地球旋轉,其速度約每秒1.8 哩。這些衛星需要地面管制站隨時加以監控是否GPS 衛星在其正確的軌道上及正常運作,另外監控中心可上傳資料給衛星,衛星再將這些信息下傳給GPS 使用者使用。地面共有五個監控中心,四個上傳資料站及一個控制中心,這些控制站以緯度來劃分其所控制的衛星。在概念上﹐GPS 是代表著整個系統﹐包括天空上的衛星、地面控制站及GPS 接收機。不過一般而言﹐GPS 即意指一個GPS 接收機﹐這是因為我們在使用上多半只會接觸GPS 接收機的緣故。一般所使用之GPS 接收機在任何時刻接收到4 顆或更多的衛星。
簡單的說GPS 如何運作:每一顆衛星會告訴您使用的接收機三件事,我是第幾號衛星,我現位置在那里,我什么時候送這訊息給您。當您的GPS 接收機接收到這些資料后會將星歷資料及Almanac 存起來使用,這些資料也用做修正GPS 接收機上的時間。GPS 接收機比較每一衛星訊號接收到的時間及本身接收機的時間的不同,而計算出每一衛星道接收機的距離。接收機若在接收到更多衛星時,它可利用三角公式計算出接收機所在位置。三顆衛星可做所謂2D 定位(經度及緯度),四顆或更多衛星可做所謂3D 定位(經度、緯度及高度)。接收機繼續不段地更新您的位置,所以它可計算出您的移動方向及速度。
GPRMC
推薦定位信息(GPRMC)
例:$GPRMC,154717.000, A ,3906.1439, N ,11720.8569, E ,0.00,331.02,050611, , , A*6B
$GPRMC, <1> ,<2>, <3> ,<4>, <5> ,<6>, <7>, <8> , <9> ,<10>,<11>,<12>*hh
<1> UTC時間,hhmmss.sss(時分秒.毫秒)格式
<2> 定位狀態,A=有效定位,V=無效定位
<3> 緯度ddmm.mmmm(度分)格式(前面的0也將被傳輸)
<4> 緯度半球N(北半球)或S(南半球)
<5> 經度dddmm.mmmm(度分)格式(前面的0也將被傳輸)
<6> 經度半球E(東經)或W(西經)
<7> 地面速率(000.0~999.9節,前面的0也將被傳輸)
<8> 地面航向(000.0~359.9度,以正北為參考基準,前面的0也將被傳輸)
<9> UTC日期,ddmmyy(日月年)格式
<10> 磁偏角(000.0~180.0度,前面的0也將被傳輸)
<11> 磁偏角方向,E(東)或W(西)
<12> 模式指示(僅NMEA0183 3.00版本輸出,A=自主定位,D=差分,E=估算,N=數據無效)
GPGGA
GPS固定數據輸出語句($GPGGA)
這是一幀GPS定位的主要數據,也是使用最廣的數據。
$GPGGA 語句包括17個字段:語句標識頭,世界時間,緯度,緯度半球,經度,經度半球,定位質量指示,使用衛星數量,水平精確度,海拔高度,高度單位,大地水準面高度,高度單位,差分GPS數據期限,差分參考基站標號,校驗和結束標記(用回車符<CR>和換行符<LF>),分別用14個逗號進行分隔。該數據幀的結構及各字段釋義如下:
例: $GPGGA,154717.000,3906.1439, N ,11720.8569, E , 1 , 05,1.6, 23.2,M,-2.3,M, , 0000*74
其標準格式為:$GPGGA, (1) , (2) ,(3), (4) ,(5),(6),(7),(8), (9),M,(10),M,(11),(12) *hh(CR)(LF)
起始引導符及語句格式說明(本句為GPS定位數據);
<1> UTC時間,格式為hhmmss.sss;
<2> 緯度,格式為ddmm.mmmm(第一位是零也將傳送);
<3> 緯度半球,N或S(北緯或南緯)
<4> 經度,格式為dddmm.mmmm(第一位零也將傳送);
<5> 經度半球,E或W(東經或西經)
<6> GPS狀態, 0未定位, 1非差分定位, 2差分定位, 3無效PPS, 6正在估算
<7> 使用衛星數量,從00到12(第一個零也將傳送)
<8> 水平精確度,0.5到99.9
<9> 天線離海平面的高度,-9999.9到9999.9米
M 指單位米
<10> 大地水準面高度,-9999.9到9999.9米
M 指單位米
<11> 差分GPS數據期限(RTCM SC-104),最后設立RTCM傳送的秒數量,如不是差分定位則為空
<12> 差分參考基站標號,從0000到1023(首位0也將傳送)。
* 語句結束標志符
xx 從$開始到*之間的所有ASCII碼的異或校驗和
<CR> 回車
<LF> 換行
GPGSA
$GPGSA : GPS DOP and Active Satellites(GSA)當前衛星信息
例:$GPGSA,A,3,28,02,10,23,04,,,,,,,,2.4,1.6,1.8*36
字段1:定位模式,A=自動手動2D/3D,M=手動2D/3D
字段2:定位類型,1=未定位,2=2D定位,3=3D定位
字段3:PRN碼(偽隨機噪聲碼),第1信道正在使用的衛星PRN碼編號(00)(前導位數不足則補0)
字段4:PRN碼(偽隨機噪聲碼),第2信道正在使用的衛星PRN碼編號(00)(前導位數不足則補0)
字段5:PRN碼(偽隨機噪聲碼),第3信道正在使用的衛星PRN碼編號(00)(前導位數不足則補0)
字段6:PRN碼(偽隨機噪聲碼),第4信道正在使用的衛星PRN碼編號(00)(前導位數不足則補0)
字段7:PRN碼(偽隨機噪聲碼),第5信道正在使用的衛星PRN碼編號(00)(前導位數不足則補0)
字段8:PRN碼(偽隨機噪聲碼),第6信道正在使用的衛星PRN碼編號(00)(前導位數不足則補0)
字段9:PRN碼(偽隨機噪聲碼),第7信道正在使用的衛星PRN碼編號(00)(前導位數不足則補0)
字段10:PRN碼(偽隨機噪聲碼),第8信道正在使用的衛星PRN碼編號(00)(前導位數不足則補0)
字段11:PRN碼(偽隨機噪聲碼),第9信道正在使用的衛星PRN碼編號(00)(前導位數不足則補0)
字段12:PRN碼(偽隨機噪聲碼),第10信道正在使用的衛星PRN碼編號(00)(前導位數不足則補0)
字段13:PRN碼(偽隨機噪聲碼),第11信道正在使用的衛星PRN碼編號(00)(前導位數不足則補0)
字段14:PRN碼(偽隨機噪聲碼),第12信道正在使用的衛星PRN碼編號(00)(前導位數不足則補0)
字段15:PDOP綜合位置精度因子(0.5 - 99.9)
字段16:HDOP水平精度因子(0.5 - 99.9)
字段17:VDOP垂直精度因子(0.5 - 99.9)
字段18:校驗值
GPGSV
可視衛星狀態輸出語句($GPGSV)
例: $GPGSV, 3 , 1 , 12, 04, 51, 261, 44, 28,45,179,27,10,18,192,26,02, 12,250, 44*7C
標準格式: $GPGSV,(1),(2),(3),(4),(5),(6),(7), ……………… (4),(5),(6),(7)*hh(CR)(LF)
各部分含義為:
(1)總的GSV語句電文數;2;
(2)當前GSV語句號:1;
(3)可視衛星總數:08;
(4)PRN碼(偽隨機噪聲碼) 也可以認為是衛星編號
(5)仰角(00~90度):33度;
(6)方位角(000~359度):240度;
(7)信噪比(00~99dB):45dB(后面依次為第10,16,17號衛星的信息);
*總和校驗域;
hh 總和校驗數:78;
(CR)(LF)回車,換行。
注:每條語句最多包括四顆衛星的信息,每顆衛星的信息有四個數據項,即:
(4)-衛星號,(5)-仰角,(6)-方位角,(7)-信噪比。
一、GPS接PC機,用超級終端接收信息
圖中只是示意,天線要接到戶外,否則信號很難接收


二、2440的串口1接GPS模塊
程序如下:
//////////////////////////////////////////////////////////////////////////////////////////////
#define GLOBAL_CLK 1
/*
*********************************************************
* 頭文件
*********************************************************
*/
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include "def.h"
#include "option.h"
#include "2440addr.h"
#include "2440lib.h"
/*
*********************************************************
* 常量
*********************************************************
*/
/*
*********************************************************
* 變量
*********************************************************
*/
int isdigit(char c)
{
if(c>='0' && c <='9') return 1;
else return 0;
}
int my_atoi(char * pzNum) //把字符串str轉換成int類型
{
int nLen;
int nIndex;
int bFlag;
int nRt;
if (pzNum == NULL)
return 0;
nLen = strlen(pzNum);
if (nLen <= 0)
return 0;
nIndex = 0;
bFlag = TRUE;
if (!isdigit(pzNum[0]))
{
if (pzNum[0] == '-')
bFlag = FALSE;
else if (pzNum[0] == '+')
bFlag = TRUE;
else
return 0;
nIndex ++;
}
nRt = 0;
for (; nIndex < nLen; nIndex++)
{
if (!isdigit(pzNum[nIndex]))
break;
nRt = nRt * 10 + (pzNum[nIndex]-'0');
}
if (!bFlag)
nRt = -nRt;
return nRt;
}
void Main(void)
{
int i;
U8 key;
U32 mpll_val = 0 ;
char Buffer[256];
char buf[20];
char *p;
Port_Init(); //端口初始化
Isr_Init(); //中斷初始化
key = 14;
mpll_val = (92<<12)|(1<<4)|(1);
//init FCLK=400M, so change MPLL first
ChangeMPllValue((mpll_val>>12)&0xff, (mpll_val>>4)&0x3f, mpll_val&3);
ChangeClockDivider(key, 12);
cal_cpu_bus_clk();
Uart_Init(0,0,115200); //串口初始化 波特率為115200
Uart_Init(0,1,9600);
Uart_Select(0); //選者串口0
Clk0_Disable();
Clk1_Disable();
Uart_Printf("\n====== GPS Test program start ======\n");
while(1)
{
i=0;
Uart_Select(1);
Uart_GetString(Buffer); //讀取一段信息
Uart_Select(0);
p = strtok(Buffer+1, ","); //將字符串 Buffer+1 以","為界,讀取第一個單詞,
if (strcmp(p,"$GPRMC") == 0) //找到"$GPRMC"
{
Uart_Printf("%s\n", p);
p = strtok(NULL, ","); //得到協調世界時間
sprintf(buf,"%c%c",p[0],p[1]);
Uart_Printf("Current Time: %2d:",(my_atoi(buf)+8)%24); //顯示小時: 協調世界時間+8 轉換為北京時間
Uart_Printf("%c%c:%c%c\n",p[2],p[3],p[4],p[5]); //顯示分 秒
p = strtok(NULL, ","); //得到有效性
if(*p == 'A') Uart_Printf("State: Data valid.\n");
else Uart_Printf("State: Date no valid!!\n");
p = strtok(NULL, ","); //得到緯度值
Uart_Printf("latitude(WGS-84): %s",p);
p = strtok(NULL,","); //北緯還是南緯
Uart_Printf("%s\n",p);
p = strtok(NULL, ","); //得到經度值
Uart_Printf("longitude(WGS-84): %s",p);
p = strtok(NULL,","); //東經還是西經
Uart_Printf("%s\n",p);
p = strtok(NULL,","); //速度
Uart_Printf("speed: %s\n",p);
p = strtok(NULL,","); //方位
Uart_Printf("Direction: %s\n",p);
p = strtok(NULL,","); //日期
Uart_Printf("Date: %c%c-%c%c-%c%c\n",p[0],p[1],p[2],p[3],p[4],p[5]);
}
}
Uart_Printf("\n====== GPS Test program end ======\n");
}
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
運行結果如圖:

作者: 415289549 時間: 2015-1-6 15:36
朋友 有完整的代碼嗎?
作者: ahljj 時間: 2015-9-11 19:14
2440裸機編程之十二 GPS
作者: 緣分五月lck 時間: 2015-9-15 13:12
這是什么品牌開發板
| 歡迎光臨 (http://m.izizhuan.cn/bbs/) |
Powered by Discuz! X3.1 |
欧美中在线观看|
www.久久国产|
欧美野外猛男的大粗鳮|
色综合av在线|
26uuu色噜噜精品一区|
亚洲精品极品少妇16p|
精品成人免费一区二区在线播放|
四色成人av永久网址|
最近更新在线中文字幕一页|
激情五月婷婷小说|
五月激情五月婷婷|
亚洲最新在线|
成人国产精品免费视频|
中文字幕日韩在线播放|
欧美色综合影院|
国产精品乱码妇女bbbb|
日韩成人伦理电影在线观看|
欧美少妇xxxx|
婷婷成人av|
国产丝袜一区二区三区|
欧美日韩一级大片网址|
欧美一卡二卡在线观看|
亚洲精品动漫100p|
中文字幕精品一区久久久久|
超碰97人人做人人爱少妇|
久久免费国产视频|
国产精品高潮呻吟久久av黑人|
国产欧美一区二区三区视频|
国产精品亚洲综合|
亚洲蜜桃av|
噜噜噜久久亚洲精品国产品麻豆|
毛片毛片毛片毛|
亚洲天堂网一区二区|
久久av红桃一区二区禁漫|
国产香蕉在线视频|
国产精品久久久久久久久久久久久久久久久久
|
青草影院在线观看|
欧美色视频一区二区三区在线观看|
久久久久久久久久久97|
中文字幕乱伦视频|
日本xxxxwww|
国产欧美在线观看视频|
av观看网址|
青青草视频在线观看|
欧美xxxx黑人又粗又长|
亚洲精品自拍|
欧美电影免费观看高清|
日本成人在线电影网|
91社区在线播放|
亚洲高清视频的网址|
日韩欧美电影在线|
久热精品视频在线观看|
成人黄色免费看|
天堂精品一区二区三区|
www.欧美日本|
我不卡一区二区|
特级西西444www高清大视频|
亚洲色图一二三区|
激情五月色综合亚洲小说|
暖暖视频在线免费观看|
中文字幕在线直播|
国产亚洲精品美女久久久久久久久久|
99热这里只有精品8|
av亚洲精华国产精华精|
午夜视频一区二区三区|
日韩成人在线网站|
日韩免费av一区二区|
五月婷婷综合色|
亚洲欧美日韩精品一区|
日本裸体美女视频|
精品国产av一区二区三区|
在线观看免费电影|
sese一区|
久久69av|
久久精品亚洲|
中文字幕色av一区二区三区|
日韩一区二区三区视频|
午夜美女久久久久爽久久|
久久精品国产精品国产精品污|
国产午夜伦鲁鲁|
日本美女bbw|
精品久久久中文字幕人妻|
h视频在线网站|
h片在线播放|
日韩伦理一区二区三区|
精品一区二区三区影院在线午夜|
亚洲一区二区在线视频|
免费观看在线综合|
中文字幕在线观看不卡|
亚洲精品国产电影|
国产中文欧美精品|
免费在线a视频|
麻豆91精品91久久久|
四虎www4hu永久免费|
天堂av在线资源|
欧州一区二区三区|
日本不卡视频在线观看|
亚洲一区视频在线|
久久福利视频网|
午夜老司机精品|
欧美大片免费播放器|
国产精品视频一二区|
国产专区视频|
香蕉久久免费电影|
亚洲在线黄色|
性做久久久久久免费观看欧美|
伊人一区二区三区久久精品|
国产综合18久久久久久|
久久久久久无码精品人妻一区二区
|
国产人妻人伦精品|
色www亚洲国产阿娇yao|
精品国产一区二区三区久久久樱花|
成人毛片在线|
日本一不卡视频|
久久久精品免费免费|
精品国产精品三级精品av网址|
欧美另类一区二区三区|
中文字幕不卡av|
国产日韩欧美在线播放|
亚洲色图自拍|
91在线第一页|
麻豆chinese极品少妇|
av手机免费看|
91av看片|
国产三级电影在线|
欧美日韩卡一|
欧美粗暴jizz性欧美20|
国产成人精品影院|
av黄色一级片|
在线观看中文字幕一区|
h片在线播放|
伊人久久综合|
色8久久精品久久久久久蜜|
日韩av电影国产|
鲁一鲁一鲁一鲁一av|
在线视频你懂得|
依依成人在线|
成人羞羞网站入口|
亚洲精品高清在线|
性欧美视频videos6一9|
国产激情在线观看视频|
一级片aaaa|
你懂的免费在线观看视频网站|
国产欧美一区二区三区精品观看|
欧美—级在线免费片|
久久成人精品一区二区三区|
久久国产亚洲精品无码|
国产精品国产三级国产aⅴ|
爱久久·www|
伊人青青综合网|
精品久久久久久久中文字幕
|
欧美唯美清纯偷拍|
欧洲日韩成人av|
亚洲国产高清av|
殴美一级特黄aaaaaa|
99福利在线|
国产精品久久久亚洲一区|
欧美日韩国产另类不卡|
国产伦精品一区二区三区|
日本理论中文字幕|
成人18免费|
午夜精品影视国产一区在线麻豆|
国产精品的网站|
茄子视频成人在线|
91精产国品一二三|
国产精品18久久久久网站|
欧美a一级片|
国产亚洲精品bt天堂精选|
久久久久久有精品国产|
91香蕉国产线在线观看|
欧美孕妇与黑人巨交|
日韩国产91|
国产精品国产三级国产|
国产精品欧美风情|
91久久免费视频|
成人在线播放网站|
色婷婷色综合|
制服丝袜中文字幕亚洲|
亚洲自拍三区|
av天堂一区二区三区|
99riav视频在线观看|
成人h精品动漫一区二区三区|
欧美成人小视频|
日批免费观看视频|
美女裸体自慰在线观看|
国产成人精品一区二区免费看京
|
欧美酷刑日本凌虐凌虐|
视频一区免费观看|
日本视频www色|
日本电影在线观看|
成人免费高清视频|
欧美性视频精品|
黄色av网址在线观看|
99热在线免费播放|
欧美一区激情|
亚洲精品美女久久久|
成人三级视频在线播放|
一区二区三国产精华液|
2020最新国产精品|
日韩欧美精品中文字幕|
日本在线视频不卡|
国产精品一区二区av白丝下载|
久久男人天堂|
中文一区二区完整视频在线观看|
国产日韩在线视频|
国产在线一区视频|
国产精品剧情|
99精品偷自拍|
91精品国产综合久久香蕉最新版|
九九九免费视频|
免费黄色网页在线观看|
99久久国产综合精品色伊|
国产精品观看在线亚洲人成网|
国产第一页精品|
偷拍自拍在线|
国产一区在线精品|
国产成人精品一区二区|
欧美三级华人主播|
男人天堂视频网|
性感女国产在线|
亚洲欧美日韩在线播放|
久久国产精品一区二区三区四区|
一区二区视频播放|
欧美一级免费|
色婷婷综合在线|
国产中文字幕乱人伦在线观看|
香蕉久久视频|
欧美三级情趣内衣|
亚洲欧美日韩精品久久|
中文字幕55页|
全网国产福利在线播放|
日韩电影免费一区|
国产成人亚洲综合91精品|
国产亚洲欧美久久久久|
国产在线美女|
亚洲综合免费观看高清完整版在线|
日本精品一区二区三区不卡无字幕|
亚洲精品成av人片天堂无码|
国产福利资源一区|
日韩精品一区二区三区在线
|
亚洲精品不卡在线|
国产裸体视频网站|
色网址在线观看|
成人h动漫精品一区二区|
鬼打鬼之黄金道士1992林正英|
国产精品高潮呻吟AV无码|
国产精品极品在线观看|
精品国内片67194|
午夜视频在线观|
julia京香一区二区三区|
国产成人午夜电影网|
91网免费观看|
亚洲精品综合网|
欧美日韩久久精品|
丝袜美腿亚洲一区二区|
日本二区三区视频|
av成人 com a|
日韩欧美一区二区在线|
午夜欧美福利视频|
一级毛片免费看|
av综合在线播放|
日韩高清av|
尤物视频在线观看免费|
日本中文字幕一区二区视频|
国产欧美一区二区三区在线|
99视频免费看|
日韩一区自拍|
欧美精品18videosex性欧美|
欧美福利视频一区二区|
美女国产精品久久久|
日韩精品一二三四区|
亚洲精品自拍视频在线观看|
国产精品视频福利一区二区|
韩日精品在线|
国产精品福利在线观看网址|
国产影视一区二区|
日韩精品久久久久久久电影99爱|
欧美老女人性视频|
亚洲 欧美 中文字幕|
欧美调教视频|
久久亚洲春色中文字幕|
日韩在线播放中文字幕|
欧美挤奶吃奶水xxxxx|
日韩有码在线视频|
夜夜爽妓女8888视频免费观看|
国偷自产av一区二区三区|
中文字幕综合一区|
日韩成人高清视频|
亚洲综合福利|
午夜精品福利电影|
精品国产av一区二区三区|
欧美日韩免费|
亚洲一区精品电影|
欧美性活一级视频|
精品一区二区三区免费|
日韩电影天堂视频一区二区|
免费人成网ww777kkk手机|
99精品欧美一区二区蜜桃免费|
一区二区三区偷拍|
日日噜噜噜夜夜爽爽狠狠|
国产精品家庭影院|
在线免费观看视频黄|
韩国av网站在线|
欧美日韩免费观看一区三区|
色哟哟精品观看|
成人福利一区二区|
在线视频欧美性高潮|
亚洲国产精品无码久久久|
av影片在线一区|
国产精品久久久久久久电影|
www.一区二区三区.com|
蜜桃一区二区三区四区|
亚洲精品一区二区三区av|
黄色免费观看网站|
一区二区三区在线播|
日本黄色一级网站|
无遮挡爽大片在线观看视频
|
999这里只有精品|
欧美激情xxxxx|
中国1级黄色片|
免费成人直播|
欧美日精品一区视频|
久久久久久久久久影视|
超碰在线网址|
色综合色综合色综合色综合色综合|
天天色综合社区|
caoporn国产精品免费视频|
一区二区国产盗摄色噜噜|
久久久久久久久久久福利|
亚洲精品666|
中文字幕一区二区三区不卡|
日韩国产一级片|
在线观看国产v片|
亚洲免费av高清|
在线看的黄色网址|
www.在线视频|
在线播放亚洲一区|
日本理论中文字幕|
日本一区二区三区中文字幕|
日韩国产一区三区|
黄色激情视频在线观看|
林ゆな中文字幕一区二区|
久久九九国产精品怡红院
|
亚洲国产日韩综合久久精品|
中文字幕av不卡在线|
欧美自拍偷拍一区|
www.4hu95.com四虎|
欧美伦理影院|
国产综合精品一区二区三区|
伊人资源视频在线|
欧美日韩国产综合一区二区
|
亚洲一区中文字幕|
www99xav|
欧美性色xo影院|
免费无遮挡无码永久在线观看视频|
久久中文视频|
欧美一区二区综合|
seseavlu视频在线|
亚洲男人av在线|
色呦呦视频在线|
jiyouzz国产精品久久|
在线免费看v片|
日韩一二三区在线观看|
国产日韩欧美黄色|
日本我和搜子同居的日子高清在线|
欧美日韩激情网|
日本天堂网在线观看|
在线国产日韩|
加勒比成人在线|
综合久久2023|
日本三级久久久|
www.天天射|
欧美日韩激情一区二区|
91精品国产乱码久久久久|
国产美女视频一区|
久久aaaa片一区二区|
av观看网址|
欧美电影在线免费观看|
一级片视频网站|
av在线不卡电影|
无码人妻精品一区二区三区温州|
久久最新网址|
亚洲成人自拍视频|
538在线视频|
国产97在线视频|
影院免费视频|
亚洲精品ady|
伦理天堂电影|
亚洲成av人片在www色猫咪|
国产精品久免费的黄网站|
精品一区二区三区在线播放
|
国产 porn|
国内精品麻豆美女在线播放视频
|
高清日韩电视剧大全免费|
久久久久亚洲av无码网站|
欧美日一区二区|
久久久久99精品成人片|
91精品国产一区二区在线观看|
亚洲影院高清在线|
91caoporm在线视频|