程式描述:使用Cypress的Cy7C63723晶片進(jìn)行設(shè)計(jì),實(shí)現(xiàn)USB介面的HID滑鼠。 安裝:把來(lái)源程式碼複製到硬碟特定目錄下,使用Keil C編譯器運(yùn)行即可。 注意:可以首先使用Cypress的測(cè)試工具進(jìn)行韌體程式的測(cè)試,以確保韌體程式的正確性。
標(biāo)簽: Cypress C63723 63723 Cy7
上傳時(shí)間: 2017-02-10
上傳用戶(hù):6546544
程式描述:使用Cypress的Cy7C68013A晶片進(jìn)行設(shè)計(jì),測(cè)試USB晶片內(nèi)部RAM,並示範(fàn)內(nèi)部RAM的讀寫(xiě)。 安裝:把來(lái)源程式碼複製到硬碟特定目錄下,使用Keil C編譯器運(yùn)行即可。 注意:可以先使用Cypress的測(cè)試工具進(jìn)行韌體程式的測(cè)試,以確保韌體程式的正確性。
標(biāo)簽: Cypress 68013A C68013 68013
上傳時(shí)間: 2014-01-03
上傳用戶(hù):sardinescn
程式描述:使用Cypress的Cy7C68013A晶片進(jìn)行設(shè)計(jì),實(shí)現(xiàn)Slave FIFO模式的資料獲取。程式包括USB韌體程式以及主機(jī)程式。 安裝:把來(lái)源程式碼複製到硬碟特定目錄下,使用Keil C編譯器和Visual C++ 6.0運(yùn)行即可。 注意:可以首先使用Cypress的測(cè)試工具進(jìn)行韌體程式的測(cè)試,以確保韌體程式的正確性。
標(biāo)簽: Cypress 68013A C68013 68013
上傳時(shí)間: 2013-12-18
上傳用戶(hù):1427796291
數(shù)碼管顯示,溫度傳感,紅外感應(yīng),流水燈蜂鳴器,PS2,RS232的相關(guān)VHDL程序,已經(jīng)在MAX-IIEPM570開(kāi)發(fā)板上測(cè)試成功
標(biāo)簽: 數(shù)碼管顯示
上傳時(shí)間: 2013-12-22
上傳用戶(hù):wsf950131
此題目是通過(guò)鍵盤(pán)來(lái)實(shí)現(xiàn)密碼輸入是否正確,正確的時(shí)候數(shù)碼管亮,否則發(fā)出報(bào)警聲。 判斷是按鍵還是干擾是非常有用的,它體現(xiàn)了一個(gè)系統(tǒng)的抗干擾能力。高低電平在瞬間的變換是很正常的,如果沒(méi)有這條語(yǔ)句,系統(tǒng)很容易出錯(cuò)。 其中2秒是由定時(shí)器0來(lái)完成的。 在程序的定時(shí)器中斷中,用switch代替了if else結(jié)構(gòu),使得程序的可讀性大大增強(qiáng)。 TH0 = (65536-50000) / 256 TL0 = (65536-50000) 256 使得TH0 = 3CH, TL0 = B0H,由于該單片機(jī)的晶振為12MHz 因此定時(shí)時(shí)間就為0.05ms.在定時(shí)器中斷服務(wù)程序中用FLASH計(jì)數(shù),當(dāng)計(jì)數(shù)達(dá)到40時(shí)正好是2秒。
上傳時(shí)間: 2014-01-21
上傳用戶(hù):caozhizhi
這個(gè)程序是一個(gè)基于對(duì)話框的程序,有一個(gè)簡(jiǎn)單的菜單.當(dāng)用戶(hù)選擇"connect"時(shí),它將試圖連接test.mdb數(shù)據(jù)庫(kù),如果連接成功,將顯示由ODBC驅(qū)動(dòng)程序返回的完整連接字符串.接下來(lái),用戶(hù)可選擇"View All Records"命令,程序會(huì)使用listview control來(lái)顯示數(shù)據(jù)庫(kù)中的所有數(shù)據(jù).用戶(hù)還可以選擇"Query"命令來(lái)查詢(xún)特定的記錄.例子程序?qū)?huì)顯示一個(gè)小對(duì)話框提示用戶(hù)輸入想找的人名.當(dāng)用戶(hù)按下OK鈕或回車(chē)鍵,程序?qū)?zhí)行一個(gè)查詢(xún)來(lái)查找符合條件的記錄.當(dāng)用戶(hù)完成對(duì)數(shù)據(jù)庫(kù)的操作時(shí),可以選擇"disconnect"命令與數(shù)據(jù)庫(kù)斷開(kāi)連接.
上傳時(shí)間: 2017-09-18
上傳用戶(hù):lili123
完整的定時(shí)器4路PWM波輸出仿真程序包,可供初學(xué)者參考。
標(biāo)簽: STM 32F F10 32 10 XX
上傳時(shí)間: 2016-05-23
上傳用戶(hù):pzhsunyanzhong
AndroidJAVA小程序包含8個(gè)小程序,包括刮刮卡,音樂(lè)播放器,以及支付寶等等小程序
標(biāo)簽: AndroidJAVA小程序
上傳時(shí)間: 2018-06-19
上傳用戶(hù):2547559829
1、原始套接字透析之前言大多數(shù)程序員所接觸到的套接字(Socket)為兩類(lèi)服務(wù)應(yīng)用:(1)流式套接字(SOCK-STREAM):一種面向連接的Socket,針對(duì)于面向連接的TCP(2)數(shù)據(jù)報(bào)式套接字(SOCK-DGRAM):一種無(wú)連接的Socket,對(duì)應(yīng)于無(wú)連接的UDP服務(wù)應(yīng)用.從用戶(hù)的角度來(lái)看,SOCK-STREAM,SOCK-DGRAM這兩類(lèi)套接字似乎的確涵蓋了TCP/IP應(yīng)用的全部,因?yàn)榛赥CPIP的應(yīng)用,從協(xié)議棧的層次上講,在傳輸層的確只可能建立于TCP或UDP協(xié)議之上(圖1),而SOCK STREAM,SOCK DGRAM又分別對(duì)應(yīng)于TCP和UDP,所以幾乎所有的應(yīng)用都可以用這兩類(lèi)套接字實(shí)現(xiàn)。但是,當(dāng)我們面對(duì)如下問(wèn)題時(shí),SOCK_STREAM,SOCK DGRAM將顯得這樣無(wú)助:(1).怎樣發(fā)送一個(gè)自定義的IP包?(2)怎樣發(fā)送一個(gè)ICMP協(xié)議包?(3)怎樣使本機(jī)進(jìn)入雜糅模式,從而能夠進(jìn)行網(wǎng)絡(luò)sniffer?(4)怎樣分析所有經(jīng)過(guò)網(wǎng)絡(luò)的包,而不管這樣包是否是發(fā)給自己的?(5)怎樣偽裝本地的IP地址?這使得我們必須面對(duì)另外一個(gè)深刻的主題--原始套字(Raw Socket),Raw Socket廣泛應(yīng)用于高級(jí)網(wǎng)絡(luò)編程,也是一種廣泛的黑客手段。著名的網(wǎng)絡(luò)sniffer、拒絕服務(wù)攻擊(DOS),IP欺騙等都可以以Raw Socket實(shí)現(xiàn)。Raw Socket與標(biāo)準(zhǔn)套接字(SOCK STREAM,SOCK DGRAM)的區(qū)別在于前者直接置"根"于操作系統(tǒng)網(wǎng)絡(luò)核心(Network Core),而SOCK STREAM.SOCK DGRAM則"懸浮“于TCP和UDP協(xié)議的外圍,如圖2所示:
上傳時(shí)間: 2022-06-19
上傳用戶(hù):得之我幸78
1EC61131-3標(biāo)準(zhǔn)作為工業(yè)自動(dòng)化控制系統(tǒng)編程語(yǔ)言的國(guó)際標(biāo)準(zhǔn),其開(kāi)放性和先進(jìn)性得到了廣泛關(guān)注和充分肯定。開(kāi)發(fā)符合IEC61131-3標(biāo)準(zhǔn)的自動(dòng)化產(chǎn)品意義重大,也是必要的。本文根據(jù)IEC61131-3標(biāo)準(zhǔn)定義的編程模型,實(shí)現(xiàn)了下位機(jī)系統(tǒng)程序設(shè)計(jì)和與上位機(jī)的通信功能。下位機(jī)采用ATmega64微處理器,實(shí)現(xiàn)了對(duì)上位機(jī)用戶(hù)程序的裝載和執(zhí)行,包括串口通信、功能塊的執(zhí)行、用戶(hù)變量的地址分配等。上位機(jī)基于Visual C++ 6.0開(kāi)發(fā)了符合1EC61131-3編程標(biāo)準(zhǔn)的PLC用戶(hù)編程環(huán)境程序。本課題使用的處理器采用了ATMEL.公司的ATmega64單片機(jī),軟件開(kāi)發(fā)環(huán)境采用了ICCAVR編譯器和AVR Studio仿真器。在ICCAVR編寫(xiě)完成系統(tǒng)程序后,通過(guò)JTAG接口下載到PLC的FLASH存儲(chǔ)區(qū),并加密。
標(biāo)簽: plc 底層開(kāi)發(fā)
上傳時(shí)間: 2022-06-26
上傳用戶(hù):kent
蟲(chóng)蟲(chóng)下載站版權(quán)所有 京ICP備2021023401號(hào)-1