精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

.NET Micro Framework:細(xì)說軟件人的硬件

開發(fā) 后端
毫無疑問,我是一個(gè)軟件人。在學(xué)校,我學(xué)習(xí)了電氣工程專業(yè)的相關(guān)課程,然后我學(xué)習(xí)了LED課程,再然后,像其他人一樣,我學(xué)習(xí)了小型計(jì)算機(jī),我知道了大多數(shù)零件的“伏特”和“安培”,但是,我的硬件知識也就到此為止了。我的硬件技能的上限也就是在某處添加一個(gè)LED和一些電阻來關(guān)閉USB適配器。

毫無疑問,我是一個(gè)軟件人。在學(xué)校,我學(xué)習(xí)了電氣工程專業(yè)的相關(guān)課程,然后我學(xué)習(xí)了LED課程,再然后,像其他人一樣,我學(xué)習(xí)了小型計(jì)算機(jī),我知道了大多數(shù)零件的“伏特”和“安培”,但是,我的硬件知識也就到此為止了。我的硬件技能的上限也就是在某處添加一個(gè)LED和一些電阻來關(guān)閉USB適配器。

我對像Clint Rutkas那樣的硬件愛好者心生敬畏,我的意思是他只是基于個(gè)人的興趣,就從零開始制作了一個(gè)T-shirt炮,真的很令人吃驚。今天,Clint郵寄給我一塊“Netduino”板(具體可以參考:http://netduino.com/)。除了使用.NET Micro Framework以外,它幾乎和“Arduino”板一樣。你說“Micro”嗎?它是“tiny ass(Analog imulation System:模擬仿真系統(tǒng)) framework”的技術(shù)術(shù)語。

2004年我制作了一份SPOT表。它使用的是Smart Personal Objects Technology,這是“tiny ass(Analog imulation System:模擬仿真系統(tǒng)) framework”的營銷術(shù)語。這個(gè)表已經(jīng)使用6年了(它一直運(yùn)行的很好,實(shí)際上,現(xiàn)在它正放在我的書桌上),它使用的是.NET。

[[16012]]

讓我們回到現(xiàn)在,我發(fā)現(xiàn)我自己正在把這塊“Netduino ”板插到我的計(jì)算機(jī)上,通過Pete的Hello World教程(關(guān)于這個(gè)教程,具體可以參考如下頁面:http://10rem.net/blog/2010/09/02/first-experiences-with-netduino-and-the-net-micro-framework),我看到了這些命名空間:

using Microsoft.SPOT;
using Microsoft.SPOT.Hardware;

一切又回來了!

OK,把它們一起放到上下文環(huán)境中。“Netduino”是一塊基本上和“Arduino”兼容的板,而且,它還提供了一張電路圖(“Netduino”電路圖的PDF版本,可以參考如下頁面:http://www.netduino.com/netduino/schematic.pdf),所以,如果你有興趣的話,也可以自己制作一個(gè)這樣的板。.NET Micro Framework(一些人也叫他TinyCLR)只是字面上的叫法而已——實(shí)際上它是運(yùn)行.NET字節(jié)碼的一個(gè)微型的CLR(Common Language Runtime:公共語言運(yùn)行時(shí))。你可以編寫C#代碼,然后使用很小的內(nèi)存(比如64K)在微型的CPU上運(yùn)行這些代碼。它已經(jīng)存在相當(dāng)長的一段時(shí)間了,圍繞它已經(jīng)建立起了一個(gè)強(qiáng)大的社區(qū)。

.NET Micro Framework 4.1的源代碼可以從如下頁面下載:http://www.microsoft.com/downloads/en/details.aspx?FamilyID=CCDD5EAC-04B1-4ECB-BAD9-3AC78FB0452B&displaylang=en,它是開源的(開源許可證是:Apache 2.0 License)。(新的微軟簡直令我激動萬分,居然有這么多的代碼悄悄地通過開源許可證來公開。)詳細(xì)情況可以參考Pete的blog(關(guān)于Pete的Blog,具體可以參考如下頁面:http://10rem.net/blog/2010/09/02/first-experiences-with-netduino-and-the-net-micro-framework)。

這是“Netduino”板的外觀:
 

我正在思考一些硬件方面的創(chuàng)意——我可以用它來制作些什么呢?我獲得了更多的功能和傳說中的Tahoe II(帶有觸摸屏,加速計(jì),按鈕等等)(關(guān)于Tahoe II,具體可以參考:http://devicesolutions.net/Products/TahoeII.aspx)。如果你對快速構(gòu)建原型或使用現(xiàn)成的板構(gòu)建一個(gè)完整的系統(tǒng)感興趣,請不要錯(cuò)過它!這是Tahoe II的外觀。記住,所有這些板都是使用C#和.NET的。使用我過去熟悉的語言和框架來為硬件編寫程序是多么令人嘆為觀止啊!毫不夸張地說,在學(xué)習(xí)曲線方面,它讓我節(jié)省了80%的時(shí)間和精力。
 

這是GHI Electronics EMX Development system,我們可以有很多的選擇。
 

要使用這些板(和其他類似的板),你只需要Micro Framework 4.1和針對特定的板的SDK就可以了。它已經(jīng)集成到了Visual Studio 2010中。如果你想對這個(gè)產(chǎn)品做出改進(jìn),他們正在.NETMF論壇中征集各種建議:http://www.netmf.com/Discussion/Forums/SingleForum.aspx?mode=singleForum&forum=5d5ba383-e09d-470c-af8b-988cbf828630

入門:

你需要的東西:

Netduino板(Scott:或其他.NET Micro Framework板)
USB線(早期的Netduino單元帶有USB線)(Scott:通常是一個(gè)微型的或模擬的USB)
Visual Studio 2010和.NET Micro Framework 4.1 SDK(可以從如下頁面下載:http://blogs.msdn.com/b/netmfteam/archive/2010/07/19/netmf-versions-4-1-released-to-web.aspx)(如果你沒有Visual Studio,你可以使用C# Express 2010)
32位的Netduino SDK或64位的Netduino SDK,這主要取決于你的主機(jī)操作系統(tǒng)是32位的還是64位的。
可選:在netduino版上,shields和starter kits(具體可以參考如下頁面:http://www.makershed.com/SearchResults.asp?Cat=43)可以做很多很“酷”的事情。它和現(xiàn)有的Arduino shields是兼容的。一個(gè)shield只是一個(gè)附加的“卡”,它和板上的引腳是匹配的。

為了和Netduino進(jìn)行交互,這個(gè)SDK會安裝一個(gè)設(shè)備驅(qū)動。你一定要選擇和你的主機(jī)操作系統(tǒng)相匹配的位數(shù)(64位/32位),并且你一定要在Netduino連接到PC以前安裝它。在安裝這個(gè)SDK以前,我已經(jīng)安裝了Visual Studio 2010,但是這并不是很重要。

如果你使用USB線插入了Netduino,你應(yīng)該可以看到這個(gè)設(shè)備的驅(qū)動已經(jīng)安裝好了,同時(shí),這個(gè)板上的電源指示燈也應(yīng)該被點(diǎn)亮了。

使用Morse Code的Hello World

現(xiàn)在,我只有一塊Netduino板,我并沒有得到其他的任何附件。如果我是一個(gè)硬件愛好者,我相信我會嘗試著拆開一個(gè)烤面包機(jī),來實(shí)現(xiàn)遠(yuǎn)程控制,并且我會清楚這樣一些事情(比如:在引腳輸出***的情況下,這個(gè)烤面包機(jī)只需要1歐姆的電阻,所以我可以反轉(zhuǎn)電壓,然后我就可以通過藍(lán)牙來烤面包了),但是,我不知道這些事情。我能用Netduino做的所有事情就是讓它的LED燈不停地閃爍,就像Pete指出的那樣:

public static void Main()
{
   OutputPort onboardLed = new OutputPort(Pins.ONBOARD_LED, false);
  
   while (true)
   {
      onboardLed.Write(true);
      Thread.Sleep(500);
 
      onboardLed.Write(false);
      Thread.Sleep(500);
   }
}

讓我們把它變得更新奇一點(diǎn)。使用Morse Code來輸出字符串怎么樣?維基上說一個(gè)點(diǎn)是100ms長,一個(gè)短劃線是300ms長。這很難做到嗎?

我參考了StackOverflow站點(diǎn)上的實(shí)現(xiàn),因?yàn)樗麄冞M(jìn)行了一項(xiàng)比賽,比賽的內(nèi)容是看看誰能編寫出體積最小的程序,程序的功能很簡單,就是獲取一個(gè)字符串,然后輸出Morse Code。他們有一個(gè)極端優(yōu)化的解決方案(相對于代碼行數(shù)而言)。我也可以使用了一個(gè)Hashtable,但是兩個(gè)平行的數(shù)組會更好一些。.NET Micro Framework,是“微型”的,所以它并沒有提供完整的框架所提供的所有功能。但是它是開源的,它已經(jīng)采用了一些社區(qū)的貢獻(xiàn),4.1版本已經(jīng)包含了一個(gè)Hashtable的實(shí)現(xiàn)。我甚至可以直接調(diào)試連接的那塊板!
 

這是我那“可悲的”小程序(它十分簡單!)

using System;
using System.Threading;
using Microsoft.SPOT;
using Microsoft.SPOT.Hardware;
using SecretLabs.NETMF.Hardware;
using SecretLabs.NETMF.Hardware.Netduino;
using System.Text;
using System.Collections;
 
namespace NetduinoApplication1
{
    public class Program
    {
        public static void Main()
        {
            OutputPort onboardLed = new OutputPort(Pins.ONBOARD_LED, false);
            
            while (true)
            {
                onboardLed.Write(false);
 
                foreach (char c in " hello scott hanselman ")
                {
                    string morse = ConvertTextToMorse(c);
                    Debug.Print(c + " = " + morse);
                    TransmitDotOrDash(onboardLed, morse);
                }
                
            }
        }
 
        private static Char[] Letters = new Char[] {'a', 'b', 'c', 'd', 'e', 'f', 'g',
          'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u',
          'v', 'w', 'x', 'y', 'z', '0', '1', '2', '3', '4', '5', '6', '7', '8',
          '9', ' '};
 
        private static String[] MorseCode = new String[] {".-", "-...", "-.-.",
          "-..", ".", "..-.", "--.", "....", "..", ".---", "-.-", ".-..",
          "--", "-.", "---", ".--.", "--.-", ".-.", "...", "-", "..-",
          "...-", ".--", "-..-", "-.--", "--..", "-----", ".----", "..---",
          "...--", "....-", ".....", "-....", "--...", "---..", "----.", " "};
 
        public static String ConvertTextToMorse(char c)
        {
            int index = -1;
            index = Array.IndexOf(Letters, c);
            if (index != -1)
                return MorseCode[index];
            return string.Empty;
        }
 
 
        public static void TransmitDotOrDash(OutputPort port, string dotordash)
        {
            foreach (char c in dotordash)
            {
                TransmitDotOrDash(port, c);
            }
            Thread.Sleep(300); //gap between letters
        }
 
        public static void TransmitDotOrDash(OutputPort port, char dotordash)
        {
            if (dotordash == ' ')
            {
                port.Write(false);
                Thread.Sleep(700); //gap between words
            }
            else //it's something
            {
                port.Write(true);
                if (dotordash == '.')
                    Thread.Sleep(100); //dot
                else
                    Thread.Sleep(300); //dash
                port.Write(false);
            }
        }
    }
}

當(dāng)我在這塊板上閃爍“hello scott hanselman”時(shí)候,這是調(diào)試輸出:
 

沒有什么比這更容易的了。下次,我將會在Tahoe II上做一些工作,也許我會給男孩子們制作一個(gè)游戲。也許我會連接一個(gè)揚(yáng)聲器和一個(gè)近距離的傳感器,然后看看它們是否可以在上面工作。

責(zé)任編輯:馬沛 來源: 51CTO.com
相關(guān)推薦

2009-07-09 09:28:19

.Net Micro

2009-06-29 10:19:42

.NET Micro性能優(yōu)化

2009-07-16 15:02:33

Shapes命名空間Net Micro F

2009-11-17 10:29:39

.NET Micro

2009-07-17 14:51:22

.Net Micro

2009-07-17 13:46:52

.Net Micro

2009-07-17 13:56:44

.Net Micro

2009-07-17 13:35:12

IO模擬器研究.Net Micro

2009-05-11 09:24:53

微軟.Net Micro 源代碼

2009-12-14 10:19:23

.NET Framew

2009-07-17 14:38:49

Micro Frame

2009-04-11 15:12:24

.Net MicroI2C總線模擬器

2020-01-14 08:00:00

.NET緩存編程語言

2020-07-21 00:26:46

APaaS軟件代碼

2009-04-28 16:18:29

.Net MicroSideShow

2011-04-18 13:07:58

2009-08-18 11:08:24

.Net Framew

2010-01-05 18:49:57

.NET Framew

2009-07-20 16:04:37

ASP.NET fra

2009-08-26 15:10:34

脫離.net fram
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號

99香蕉久久| 337p日本欧洲亚洲大胆鲁鲁| 99亚洲精品| 亚洲女人天堂av| 三日本三级少妇三级99| 麻豆免费在线| 亚洲欧洲99久久| 国产综合欧美在线看| 综合久久中文字幕| 亚洲国产国产亚洲一二三| 一本一本久久a久久精品综合小说 一本一本久久a久久精品牛牛影视 | 国产精品久久久久影院色老大| 91久久精品www人人做人人爽| 你懂的国产在线| 欧美成人首页| 中文欧美在线视频| 国产精品福利导航| 高清精品久久| 日本精品视频一区二区三区| 日韩极品视频在线观看| 日本免费中文字幕在线| 久久综合九色综合97_久久久| 亚洲在线www| 国产91av在线播放| 国产欧美精品| 欧美福利视频网站| 国产精品三区在线观看| 日韩免费高清| 亚洲天堂网在线观看| 国产精品亚洲一区二区无码| 精品一区二区三区四区五区| 欧美午夜一区二区| 免费av网址在线| 国产精品13p| 亚洲高清视频的网址| 99亚洲精品视频| 懂色一区二区三区| 国产欧美一区二区三区在线看蜜臀| 精品国产乱码久久久久久郑州公司 | 亚洲激情影院| 国精产品一区一区三区有限在线| 国产一区二区播放| 亚洲色图网站| 久久精品免费电影| 成人三级视频在线观看| 久久精品国产99久久| 中文字幕日韩精品在线观看| 99精品欧美一区二区| 少妇精品久久久| 亚洲人av在线影院| 久久久久久久久久久久| 国产成人调教视频在线观看| 亚洲夜晚福利在线观看| 国产黄片一区二区三区| 国产一区不卡| 在线午夜精品自拍| 婷婷社区五月天| 中文字幕一区二区av| 欧美成人sm免费视频| 精品自拍偷拍视频| 激情综合视频| 清纯唯美日韩制服另类| www.久久精品视频| 蓝色福利精品导航| 亚洲自拍偷拍色图| 亚洲精品视频网| 本田岬高潮一区二区三区| 国产视频精品网| 免费福利在线观看| 国产精品午夜久久| 日韩中文字幕亚洲精品欧美| 三级福利片在线观看| 性感美女极品91精品| av免费观看网| 六九午夜精品视频| 日韩午夜电影在线观看| 亚洲永久无码7777kkk| 国产精品一区二区99| 久久精品免费电影| 99精品视频99| 美女视频黄 久久| 亚洲最大的网站| 日韩精品视频无播放器在线看| 国产香蕉久久精品综合网| 在线观看成人av| 欧美人与禽性xxxxx杂性| 欧美日韩亚洲网| jizzzz日本| 国内自拍欧美| 少妇久久久久久| 日本一区二区不卡在线| 日韩精品一二三| 亚洲free性xxxx护士hd| 青青视频在线观| 亚洲欧洲精品天堂一级| 国产视频九色蝌蚪| 精品国产亚洲日本| 亚洲男人天堂2019| 欧美色图亚洲天堂| 视频一区二区欧美| 超碰97在线人人| www.在线视频.com| 亚洲成人tv网| 最新av免费在线观看| 秋霞影视一区二区三区| 久久久999成人| www.国产一区二区| 高清免费成人av| 伊人婷婷久久| 成人亚洲欧美| 亚洲成人xxx| 日韩精品一区二区亚洲av性色| 久久天堂精品| 国产日韩二区| 影音先锋在线视频| 欧美区在线观看| 公肉吊粗大爽色翁浪妇视频| 一级成人国产| 国产精华一区| 91麻豆一二三四在线| 欧美三级电影一区| 人妻av无码一区二区三区| 亚洲区一区二| 国产成人精品日本亚洲11 | 韩国三级日本三级少妇99| 11024精品一区二区三区日韩| 2022国产精品视频| 欧美 日韩 激情| 麻豆一区二区| 97精品国产97久久久久久| 国产激情视频在线播放| 国产精品白丝在线| 尤物国产在线观看| 日韩大片在线| 国产伦精品一区二区三区精品视频| 黄网站在线观看| 色综合天天在线| 黄色a一级视频| 亚洲综合精品| 久久久婷婷一区二区三区不卡| 1区2区3区在线| 精品99一区二区三区| 欧美人妻精品一区二区免费看| 极品销魂美女一区二区三区| 亚洲高清资源综合久久精品| 狂野欧美性猛交xxxx| 日韩视频欧美视频| 91美女精品网站| 亚洲欧洲制服丝袜| 欧美性猛交xx| 国产一区久久| 国内精品一区二区| 天堂中文在线播放| 亚洲人线精品午夜| 亚洲一区二区色| 国产精品成人免费在线| 亚洲一区二区图片| 国产精品99免费看| 国产精品一区二区三区观看| 大桥未久在线视频| 亚洲美女在线观看| 久久国产香蕉视频| 亚洲欧美日韩人成在线播放| 亚洲欧洲国产视频| 午夜影院日韩| 日韩欧美精品一区二区| 色成人综合网| 国内外成人免费激情在线视频网站 | 高清无码一区二区在线观看吞精| 成人18夜夜网深夜福利网| 国产69精品99久久久久久宅男| 午夜在线视频免费| 欧洲激情一区二区| www青青草原| www.欧美色图| 日本xxxx黄色| 国内久久视频| 日韩不卡av| 久久视频社区| 91精品国产成人www| 国产美女性感在线观看懂色av| 制服丝袜亚洲色图| 好吊操这里只有精品| 国产女同互慰高潮91漫画| 国产又粗又猛又爽又黄| 国产毛片久久| 中国一级黄色录像| 亚洲69av| 亚洲字幕一区二区| 黑人巨大亚洲一区二区久| 久久精品一偷一偷国产| 天天干,夜夜操| 欧美日韩一级视频| 99热只有这里有精品| 国产精品久久久久久久久免费樱桃| 日韩黄色一区二区| 日本午夜一本久久久综合| 免费视频爱爱太爽了| 久久神马影院| 欧美日韩中文国产一区发布 | 精品少妇一区二区三区日产乱码| 婷婷激情五月综合| 亚洲一区二区偷拍精品| 嘿嘿视频在线观看| 91亚洲精品久久久蜜桃网站| 激情成人在线观看| 秋霞av亚洲一区二区三| 欧美视频在线观看网站| 亚洲字幕久久| 亚洲美女搞黄| 伊人成综合网伊人222| 国产精品久久亚洲| 成人噜噜噜噜| 国产啪精品视频| 日韩在线短视频| 2021国产精品视频| 欧美人与性动交α欧美精品济南到| 日韩中文第一页| 国产视频在线看| 亚洲精品国产综合久久| 丰满少妇一级片| 51精品秘密在线观看| 少妇又紧又色又爽又刺激视频| 欧美性高潮床叫视频| 国产精品50页| 一卡二卡欧美日韩| 欧美成人一二三区| 亚洲欧美日韩久久精品| 99自拍视频在线| 国产精品免费视频观看| 中文字幕 自拍| 久久久亚洲高清| 亚洲AV无码片久久精品| 久久亚洲精品小早川怜子| 国产精品边吃奶边做爽| heyzo一本久久综合| 7788色淫网站小说| aaa亚洲精品一二三区| 一级做a爰片毛片| 99国产精品久久久| 在线观看国产免费视频 | 操她视频在线观看| 国产精品女同一区二区三区| 91导航在线观看| 国产精品久久久久久久蜜臀| 国产成人在线网址| 亚洲欧美日本韩国| 欧美三根一起进三p| 亚洲五码中文字幕| 日本三级小视频| 色婷婷狠狠综合| 一级黄色小视频| 91精品国产黑色紧身裤美女| www久久久com| 亚洲精品国产综合区久久久久久久| 无码国产精品一区二区免费16| 国产婷婷97碰碰久久人人蜜臀| 懂色av中文在线| www.亚洲一区| 黑人另类精品××××性爽| 韩国三级电影久久久久久| 六月婷婷综合| 国产精品一久久香蕉国产线看观看| 日韩成人综合网| 国产精品毛片va一区二区三区| 日韩精品a在线观看91| 欧美一区三区二区在线观看| 欧美天天综合| 久久久久久久免费视频| 在线视频观看日韩| 精品久久久久久久无码| 国产一区二区三区精品视频| 精品少妇人妻av一区二区三区| 久久久777精品电影网影网| 日本一级片免费| 午夜久久电影网| 久久这里只有精品9| 日韩欧美国产电影| 免费在线黄色影片| 久久久精品电影| 色偷偷偷在线视频播放| 成人激情视频在线| 欧美福利在线播放网址导航| 亚洲成人一区二区三区| 亚洲午夜黄色| 日韩欧美国产片| 99久久99久久免费精品蜜臀| 亚洲国产精品一区二区久久hs| 亚洲风情在线资源站| 中文字幕精品一区二| 精品国产乱码久久久久久久 | 欧美精品第一页在线播放| 亚洲成a人片| 成人在线观看91| 日韩欧美电影| 国产中文字幕免费观看| 国产精品亚洲一区二区三区妖精| 蜜桃无码一区二区三区| 玉足女爽爽91| 91国在线视频| 亚洲欧洲日本专区| 91桃色在线| 亚洲bt天天射| 成人情趣视频网站| 国产精品一区二区免费在线观看| 国产乱码精品一区二区三区忘忧草 | 精品国产无码AV| 最近2019年好看中文字幕视频 | 国内精品久久久久久久97牛牛| 亚洲欧美在线精品| 久久久久久久综合色一本| 久久久久久免费观看| 91精品国产综合久久香蕉麻豆| 你懂得在线网址| 91国产中文字幕| 99热这里只有精品首页| 欧美一区二区三区综合| 美女www一区二区| 少妇无套高潮一二三区| 精品日韩中文字幕| 高h震动喷水双性1v1| 久久亚洲欧美日韩精品专区| 国产精成人品2018| 欧美一区观看| 久久久久一区| 色天使在线视频| 欧美日韩在线免费观看| 少妇喷水在线观看| 97色伦亚洲国产| 成人av资源网址| 日韩视频在线视频| 波多野结衣在线一区| 亚洲国产精品成人无久久精品| 精品久久一区二区| 男男gaygays亚洲| av一区二区在线看| 激情久久综合| 亚洲自拍偷拍精品| 午夜久久久影院| 瑟瑟在线观看| 国产www精品| 欧洲视频一区| 天天干天天操天天玩| 中文字幕亚洲不卡| 99在线精品视频免费观看20| 美女av一区二区三区 | 韩日av一区二区| 国产男女猛烈无遮挡在线喷水| 91精品啪在线观看国产60岁| h片在线免费| 国产精品日韩一区二区| 亚洲激情不卡| 五月天综合视频| 欧美日韩激情一区二区三区| 搞黄网站在线观看| 国产精品露出视频| 亚洲一区日本| 东京热无码av男人的天堂| 91精品国产品国语在线不卡| 久久免费电影| 欧美精品成人一区二区在线观看 | 欧美日韩久久久久久| 黄色国产网站在线播放| 91亚洲国产成人久久精品网站| 欧美久色视频| 深爱五月激情网| 欧美日韩成人在线一区| 国内老司机av在线| 欧美另类视频在线| 狠狠色综合色综合网络| 久久精品国产亚洲av无码娇色| 亚洲裸体xxxx| 日日狠狠久久| av之家在线观看| 国产精品萝li| 高h调教冰块play男男双性文| 日本久久中文字幕| 国产大片一区| 久久国产精品无码一级毛片| 欧美嫩在线观看| 久久久男人天堂| 一本一道久久a久久综合精品| 大桥未久av一区二区三区中文| 无码人妻丰满熟妇精品| 九九热在线精品视频| 欧美伦理影院| 国产吃瓜黑料一区二区| 色欧美片视频在线观看在线视频| 国产成人无吗| 日韩欧美一区二区在线观看| 成人一道本在线| 91国在线视频| 日韩av免费一区| 国产一区视频在线观看免费| 国产亚洲精品精品精品| 亚洲第一网站免费视频| 色8久久久久| 亚洲人成色77777| 亚洲影视资源网| 日韩欧美小视频|