以太坊外部預言機實現定時
防偽 例如蛙幣和唯鏈 最終商品如進口奶粉、奢侈品:紅酒、包包、冷庫的冷凍食品監控的來源及過程 因為寫入區塊鏈 無法作弊、反悔修改 正在落地中或已落地 (唯鏈的合作商很強大)
智能合約 或知識產權 例如發布一首歌在區塊鏈 你擁有這個歌 利用智能合約 銷售 以及保護產權 如NEO、以太坊。 游戲開發或程序開發:如電子貓(CryptoKitties) 自由繁育和交易不同花色不用年代或稀有的貓(年代越靠近0 越貴)
ICO IPO的進化版 首次公開募幣 2017年募了400億美元 就是任何公司或個人 開發幣 來支持其發展 電子幣的證券預計再過幾個月就有初步平台(Polymath)
游戲物品自由交易 正在開發
⑵ LINK, ChainLink是什麼
LINK
1.簡介
LINK是基於以太坊區塊鏈的ERC20標准化代幣,用於支付Chainlink節點運營商,以便從脫鏈數據中檢索數據,將數據格式化為區塊鏈可讀格式,脫鏈計算以及保證正常運行時間。Chainlink代幣作為運行節點的一部分,可防止不良參與者。
2.項目介紹
首個分散的 Oracle 網路,允許任何人安全地提供智能合同,訪問關鍵的外部數據,離線支付和任何其他 API 功能。任何擁有數據 feed、離線服務(如本地付款)或任何其他 API 的用戶均可以直接將其提供給智能合同,以換取 LINK 令牌。ChainLink網路是ChainLink節點的分布式網路,它們都直接將特定數據、API和各種離線支付功能的使用輸送給智能合約。Chainlink網路由兩個獨立的部分組成,鏈上鏈和外鏈,它們必須交互以提供服務。該網路的構建方式使其可以升級,因此可以在更好的技術和技術出現時替換其不同的組件。網路的鏈上組件通過服務級別協議(SLA)基於智能合約的一方請求的度量來過濾神諭。使用這些指標,Chainlink收集對SLA查詢的響應,使用聲譽和聚合模型對它們進行排序,並提供可能實施到智能合約中的Chainlink查詢的最終集合結果。網路的鏈外組件由連接到以太坊網路的Oracle節點組成,這些網路獨立收集對離線請求的響應。這些脫鏈節點可以位於任何行業內,例如紐約證券交易所運營的脫鏈節點可以為Chainlink網路提供實時准確的交易信息,或者Visa網路脫鏈節點可以解決交易通過Chainlink網路與消費者和供應商進行交互。Chainlink技術旨在將來自所有這些行業的節點集成到一個通用網路中,該網路本身充當(低成本)中間人,根據需要解釋並正確分配數據。Chainlink系統將確保從神諭中得到的結果是准確的,並且允許神諭與他們提供的數據保持獨立。任何數據,付款,電子簽名或其他API提供商以及個人開發人員都可以通過將他們熟悉的API連接到網路,輕松加入Chainlink網路。一旦API連接到ChainLink,用戶就成為ChainLink節點操作員,並負責將該API連接到ChainLink網路。為了激勵運營商提供API信息,他們在LINK令牌中得到了補償,以便成功完成在線鏈接請求。該項目目前提供了一個完全分布式的與比特幣,以太坊和Hyperledger兼容的神諭網路。預計未來將支持其他區塊鏈,這將允許智能合約與任何其他公共或私有連鎖之間的跨鏈連接,允許世界上的任何人使用Chainlink網路,無論其平台如何。所有服務提供商都將能夠安全地提供智能合同,以訪問關鍵的外部數據,甚至可能還有非連鎖支付。
3.評述
Chainlink(LINK)是一個分散的網路,可為智能合約提供信息(oracle)。 Chainlink由謝爾蓋·納扎羅夫(Sergey Nazarov)和史蒂夫·埃利斯(Steve Ellis)於2017年成立,旨在通過智能合約為其執行參數解決鏈下信息采購問題。智能合約被設計為在滿足某些參數時自動執行,但是,當這些參數在鏈下存在時,則依賴於信息源(稱為oracle)來提供必要的信息。脫鏈預言者往往是集中的,並且依賴於第三方以可信賴且時間緊迫的方式提供關鍵信息。 ChainLink旨在通過分散的預言網路將信息提供給智能合約,從而打破這種依賴性,這些預言在Link區塊鏈上協同工作,以驗證並將關鍵信息轉發給這些合約。 ChainLink網路允許擁有數據饋送或信息承載API的用戶輕松地向智能合約提供信息,以換取LINK令牌。大事記2017年9月-ChainLink ICO。2018年11月-收購Town Crier(智能合約和數據隱私項目)。2019年6月13日-宣布與Google合作效用鏈接網路通過Oracle的分散網路(數據源和API)向智能合約提供及時,准確的信息。該信息對於有效和准確地執行智能合約至關重要,因為所需信息存在於鏈下,並且必須有一種可靠的方法來獲取鏈上信息。 LINK令牌用作使用Link Network提供的數據的智能合約的付款,其中提供准確信息的預言機將按所佔LINK的比例進行獎勵。重要功能與SWIFT和Google等主要行業參與者的合作夥伴關系以太坊側鏈的整合,例如Harmony,Celer和Matic。平均區塊時間n / a;總供應量10億LINK;通過閾值簽名將Oracle Consensus寫入以太坊區塊鏈。
相關鏈接:https://chain.link/
https://en.bitcoinwiki.org/wiki/ChainLink
https://everipedia.org/wiki/lang_en/chainlink-cryptocurrency
https://blog.chain.link/threshold-signatures-in-chainlink/
https://blockonomi.com/chainlink-guide/
⑶ 如何客觀評價以太經典
ETC這條鏈的延續可以說是出乎當時以太坊社區意料的,當90%的算力切換到新鏈ETH時,以太社區出現擁有10%算力的Ethereum Classic。這10%的算力仍然在短鏈上報塊,直到P網突然上線名為ETC的數字資產,Ethereum Classic的代幣正式誕生。當年,ETC上線P網一度引發重放攻擊的威脅,有預言ETC如果未能解決此問題,而ETC這條被大部分以太坊社區拋棄的短鏈,則不能持續存在,然而ETC直到今天仍在運行。更好用的數字貨幣交易平台「幣匯」。
相比較於ETH有Vitalik這一計算機天才加區塊鏈大明星帶隊而言,ETC開發團隊顯得過於沉寂。在如今區塊鏈領域里,以太坊成為僅次於比特幣的市值第二大的加密貨幣,同時社區成員遍布全世界,據統計,如今的區塊鏈項目100個當中就有94個基於以太坊平台開發。如此輝煌的成績,除了以太坊開發團隊的高超技術之外,當然少不了市場營銷的厲害。相比較其他團隊而言,V神的加持本來就是一個大的IP,盡管以太坊成長到第二大加密貨幣的地位。如今的V神仍然會滿世界開會,在營銷自己的同時也是在營銷ETH。
而反觀ETC這一邊,多年來表現不溫不火,隨著區塊鏈行業的不斷發展壯大,作為老幣的ETC眼看即將淹沒在歷史長河當中。真的如行業所說的,ETC跟狗幣都是游擊隊嗎?回顧ETC這些年的發展歷程,2016年以太經典(Ethereum Classic,簡稱ETC)在The Dao事件中誕生,由全新的開發團隊負責維護。P網是第一家上線ETC的交易所,隨著越來越多的算力的加入,ETC的交易量也逐步上升。
⑷ 機器人的資料
機器人(Robot)是自動執行工作的機器裝置。它既可以接受人類指揮,又可以運行預先編排的程序,也可以根據以人工智慧技術制定的原則綱領行動。它的任務是協助或取代人類工作的工作,例如生產業、建築業,或是危險的工作。
它是高級整合控制論、機械電子、計算機、材料和仿生學的產物。在工業、醫學、農業、建築業甚至軍事等領域中均有重要用途。
國際上對機器人的概念已經逐漸趨近一致,機器人是靠自身動力和控制能力來實現各種功能的一種機器,它能為人類帶來許多方便之處。
(4)以太坊外部預言機實現定時擴展閱讀:
控制系統
一種是集中式控制,即機器人的全部控制由一台微型計算機完成。另一種是分散(級)式控制,即採用多台微機來分擔機器人的控制如當採用上;
下兩級微機共同完成機器人的控制時,主機常用於負責系統的管理、通訊、運動學和動力學計算,並向下級微機發送指令信息;
作為下級從機,各關節分別對應一個CPU,進行插補運算和伺服控制處理,實現給定的運動,並向主機反饋信息。根據作業任務要求的不同,機器人的控制方式又可分為點位控制、連續軌跡控制和力(力矩)控制。
⑸ 區塊鏈Layer 2擴容裡面什麼是狀態通道
首先,先看一下什麼是狀態機。狀態機是一個很簡單的概念,維持著世上很多軟體的各種表現形式,可以總結為:f(state, action) => state』,也就是說,這個函數採用當前的狀態和一次操作(即更改狀態的方法),並返回執行完該操作之後的狀態。
以太坊是一個全球化的基於交易的狀態機,在鏈上的每一步操作都會產生最新的狀態。不同的是,狀態通道是在鏈外進行狀態維護。
狀態通道聽起來就像是「支付通道」的延伸,這也是這項技術一直被低估和忽視的原因,一個隱私、效率、信任最小化、安全性和模塊化的廣義通道是我們要建設的重要基礎設施之一。
狀態通道本質上是通過在不同用戶之間或用戶和服務之間建立一個雙向通道,為不同實體之間提供狀態維護服務。它允許把區塊鏈上的許多操作在鏈外進行管理,等完成鏈外操作後多方簽名確認後,才將最終結果上鏈。其實可以把狀態通道理解成一個執行特殊操作的智能合約,一個專門建立雙向通道,在一定條件下進行狀態保持的智能合約。
可以將狀態通道中的執行過程作為原子操作,在執行完成這個原子操作後,將最終結果上鏈。
我們用銀行和余額寶的例子來講解一下狀態通道,雖然可能不太准確,但多多少少可以說明一些問題。
首先我們把銀行比作區塊鏈,我們把部分的錢從銀行存到余額寶中,用余額寶進行平時的小額交易,當我們想提現時,直接從余額寶提現至銀行卡即可。狀態通道對應余額寶,當有一方要關閉狀態通道時,相當於提現操作,余額寶中保存了當前賬戶的狀態,關閉狀態通道時將狀態更新至鏈上,相當於更新銀行賬戶狀態。
狀態通道的生命周期
打開通道:首先由兩個或多個參與者就初始狀態達成一致,區塊鏈中的某些狀態將發生變化(在支付通道中意味著放入一些代幣進行託管)則狀態通道開啟。通道預言機被用來報告通道中的狀態,並根據規則進行判斷是否關閉通道。
關閉通道:當狀態通道oracle從其中一個通道參與者接收到有效的狀態更新時,它將進入挑戰期,在此期間另一個通道參與者可以提交更高序列號的狀態更新。在挑戰周期結束之後,具有最高序列號的有效狀態更新被接受為最終狀態。
結算:當參與方的任何一方想要關閉交易通道,則更新到最近的狀態後,將數據上鏈進行結算,並關閉通道。
狀態通道預言機對於狀態是否有效的判斷依據如下:
狀態更新必須由至少兩個通道參與者簽署。
每個連續的狀態更新必須高於sequence最後一個。
預言機在通道關閉後只能提交關閉前的最近狀態更新。
鏈喬教育在線旗下學碩創新區塊鏈技術工作站是中國教育部學校規劃建設發展中心開展的「智慧學習工場2020-學碩創新工作站 」唯一獲準的「區塊鏈技術專業」試點工作站。專業站立足為學生提供多樣化成長路徑,推進專業學位研究生產學研結合培養模式改革,構建應用型、復合型人才培養體系。
⑹ 八十年代科技有哪些預言實現有幾樣
最失敗預言一:「我覺得全球市場大概只需要5台計算機。」
預言人:IBM總裁托馬斯·沃森(Thomas Watson);時間:1943年
在沃森作出上述預言時,全球計算機產業正處於初創階段。此後50年內,PC機一步步走進了尋常百姓家。但值得注意的是,沃森所說的計算機是指大型機。從這個角度上講,沃森的預言並沒有完全失敗,只是他沒有預見到PC機將在全球普及的事實。
現實情況:IBM成功開創了「PC機時代」。
最失敗預言二:「電視節目的流行時間不會超過半年,公眾每晚會面對著一個小盒子(指電視機),他們將對此感到厭煩。」
美最失敗7大預言:兩年解決垃圾郵件問題上榜
預言人:美國電影公司20世紀福克斯高管達里爾·扎努克(Darryl Zanuck);時間:1946年
扎努克為美國電影史上的成功製片人之一,只能說他當時嚴重低估了電視產業的市場增長潛力。
現實情況:電視機已成為全球公眾必不可少的家電產品。
最失敗預言三:「今後10年內,核能吸塵器產品將上市銷售。」
預言人:美國Lewyt吸塵器公司總裁亞歷克斯·盧伊特(Alex Lewyt);時間:1955年
盧伊特當時表示,這種核能吸塵器將能夠處理美國家庭中的所有雜務。當然,如果去掉盧伊特所說的10年期限因素,則仍不能排除今後將出現核能吸塵器的可能性。
現實情況:人們在談及核能時,首先想到的仍核武器和核污染等問題。
最失敗預言四:「我找不到普通家庭也需要計算機的理由。」
預言人:美國數字設備公司(DEC)創始人肯·奧爾森(Ken Olsen);時間:1977年
10多年前,數字設備公司已被計算機製造商康柏(Compaq)收購(註:康柏又於2002年被惠普收購)。但上個世紀70年代期間,DEC曾在美國計算機產業扮演著重要角色。一些為奧爾森「開脫」的人士表示,在奧爾森作出上述預言時,PC機還沒有上市。但實際上那時MITS Altair等個人電腦已經現身,而且在奧爾森發表上述言論四年後,IBM PC機就已被推向市場。
現實情況:PC機已進入全球尋常百姓家。
最失敗預言五:「很多人預測1996年互聯網產業將大規模增長。但我的預測是,1996年互聯網產業由於增長過於快速,因此將像超新星一樣爆炸後而走向崩潰。」
美最失敗7大預言:兩年解決垃圾郵件問題上榜
預言人:美國網路設備製造商3Com創始人羅伯特·邁特卡爾夫(Robert Metcalfe);時間:1995年
邁特卡爾夫為美國互聯網產業先驅人物之一,其主要成就包括發明乙太網和創建3Com公司。此外,他還是美國知名IT雜志《InfoWorld》的專欄作家。邁特卡爾夫正是在1995年出版的一期《InfoWorld》上作出了上述預測。他當時還表示,如果事實情況證明自己該預測有誤,將當眾「自食其果」。
現實情況:互聯網產業仍在向前發展。由於邁特卡爾夫該預測有誤,在1999年舉行的國際互聯網大會上,邁特卡爾夫於眾目睽睽之下,把印有他該預測文字的紙張攪拌到一杯水中,然後一飲而盡。
最失敗預言六:「蘋果已死。」
美最失敗7大預言:兩年解決垃圾郵件問題上榜
預言人:微軟前首席技術官(CTO)納桑 ·梅沃爾德(Nathan Myhrvold);時間:1997年
1997年,正是微軟在全球PC機市場大獲全勝之時,而蘋果相應市場份額幾乎喪失殆盡。從這個角度上講,梅沃爾德當時的預言並沒有錯。
現實情況:讓梅沃爾德始料未及的是,10多年後,蘋果卻又能「死而復生」,該公司不但在個人電腦市場上收復部分失地,而且推出了iPod音樂播放器、iPhone智能手機,同時提供相應互聯網服務。
最失敗預言七:「全球垃圾郵件問題將在今後兩年內得到解決。」
美最失敗7大預言:兩年解決垃圾郵件問題上榜
預言人:微軟創始人兼董事長比爾·蓋茨(Bill Gates);時間:2004年
2004年11月期間,蓋茨在西班牙首都馬德里舉行的一次互聯網大會上表示:「目前垃圾郵件已成為全球非常嚴重的安全問題,業界還沒有找到有效遏制措施,但我們希望這一現象在兩年之內得到控制。」蓋茨認為,隨著技術的發展,垃圾郵件必然會得到有效控制,互聯網將因此變得更加安全。
現實情況:相應統計數據顯示,目前在全球所有發送電子郵件中,92%為垃圾郵件;垃圾郵件仍為困擾全球網民的主要問題之一。
⑺ 電腦常用的一些英文名詞+中文對照。TANK YOU!!
最新電腦常見術語速查手冊
陳英
在使用電腦的過程中,面對一些相對專業的名詞術語和專業縮略語,經常搞得人雲里霧里。本手冊按字母序作為索引,收錄詞目200餘條,在內容上力求涵蓋電腦應用的方方面面,希望能對你在使用電腦的過程中有所幫助。
●Aactive Network(動態網路)
動態網路是這樣一種網路,該網路上的各個節點經過編程處理,可以依據通過該節點的信息執行定製化的任務。例如,一個節點可以經過編程或者定製化處理,以一個單獨用戶為基礎處置信息包,或者處置不同於其他信息包的多點傳送信息包。動態網路的這種處理方法,在一個由移動用戶構成的網路中顯得特別重要。
●AC 97(音響數字/模擬轉換)
AC 97即音響數字/模擬轉換97。AC 97能使PC與一般音響系統相容,以配合家用電器的標准。該規格支持一些新的功能,如支持Modem等。
●Access Control(訪問控制)
按用戶身份及其所歸屬的某預定義組來限制用戶對某些信息項的訪問,或限制對某些控制功能的使用。訪問控制通常用於系統管理員控制用戶對伺服器、目錄、文件等網路資源的訪問。
●ACL(訪問控製表)
ACL(Access Control List,訪問控製表)。用戶和設備可以訪問的那些現有服務和信息的列表。用戶必須具有相應的授權才能修改目標的ACL。通常要求用戶提供注冊姓名和口令,它是用來保證系統安全性的一種手段。
●ACOPS(自動CPU過熱保護)
ACOPS(Automatic CPU Overheat Prevention System)特指一類計算機主板的一種功能。此類主板在CPU插槽的中央有一個溫度感測器,當CPU散熱不佳或散熱風扇不轉導致CPU溫度超出安全范圍時,系統會通過喇叭發出警告並自動執行降溫程序。ACOPS有自己獨立的電路和軟體,無需任何驅動程序來啟動。
●Active Directory(活動目錄)
Active Directory是Windows 2000的目錄服務,它取代了Windows NT 4.0版中的安全賬戶管理器(SAM)。Active Directory由目錄林、域、組織單位、容器和對象等組成。
●ADSL(非對稱數字用戶線路)
非對稱數字用戶線路。這種DSL叫做非對稱DSL,將成為廣大家庭和小型商業客戶最熟悉的一種DSL。ADSL(Asymmetrical Digital Subscriber Loop)之所以叫做非對稱是因為它的兩個雙工通道都用來向用戶傳輸數據。僅有很小一部分帶寬用來回送用戶的信息。然而,大部Internet特別是富於圖形和多媒體Web數據需要很大的下傳帶寬,同時用戶信息相對比較少,上傳的帶寬也不要很大。使用ADSL時,下傳的速率可以達到6.1Mbps,而上傳速率也可以達到640Kbps。高的下傳速率意味著你的電話可以傳輸動畫,聲音和立體圖形。另外,一小部分的帶寬可以用來傳輸語音信號,你可以同時打電話而不用再使用第二條電話線。不象電視線路提供的相同的服務,使用ADSL,你不需要和你的鄰居爭用帶寬。有時候,現有的電話線可以使用ADSL,而有時候卻要升級,除非電話公司提供了無分離器的ADSL,你就必須安裝一個DSL數據機。
●AGP(加速圖形介面)
AGP是一種介面規范,可以使3D圖形在普通個人電腦上以更快的速度顯示。AGP是一種設計用來更快,更平穩地傳送3D圖形的介面。它使用普通個人電腦的主內存來刷新顯示器顯示的圖像,支持紋理貼圖,零緩沖和阿爾法混合等3D圖形技術。
AGP介面對主內存的使用是動態的,也就是說,當主內存沒有被用來進行圖形加速處理的時候,它可以重新被操作系統或者其他應用程序使用。
●Anonymous FTP(匿名文件傳輸)
匿名文件傳輸能夠使用戶與遠程主機建立連接並以匿名身份從遠程主機上拷貝文件,而不必是該遠程主機的注冊用戶。用戶使用特殊的用戶名「Anonymous」和「guest」就可有限制地訪問遠程主機上公開的文件。
●API(應用程序界面)
API(Application Program Interface)被定義為應用程序可用以與計算機操作系統交換信息和命令的標准集。一個標準的應用程序界面為用戶或軟體開發商提供一個通用編程環境,以編寫可交互運行於不同廠商計算機的應用程序。API不是產品,而是戰略,所有操作系統與網路操作系統都有API。在網路環境中不同機器的API兼容是必要的,否則程序對其所駐留的機器將是不兼容的。
●ARP(地址解析協議)
ARP(Address Resoloution Protocol,地址解析協議)是獲取物理地址的一個TCP/IP協議。某節點的IP地址的ARP請求被廣播到網路上後,這個節點會收到確認 其物理地址的應答,這樣的數據包才能被傳送出去。RARP(逆向ARP)經常在無盤工作站上使用,以獲得它的邏輯IP地址。
●ASP(伺服器開發專用腳本)
ASP(Active Sever Page)是微軟公司為IIS伺服器開發的一種專用介面。它類似於CGI,同屬於伺服器端應用程序,功能強大而且容易編寫,與IIS的結合堪稱天衣無縫,但也只能用在IIS上。ASP最強大的一點,就是採用了ADO資料庫介面引擎,在與資料庫的連接上非常方便,這點,如果用過VB6就有體會了。ASP可以用VBScript或JavaScript編寫。它的有關幫助中,一般是採用VBScript編寫。
●ATAPI(AT附件包介面)
AT附件包介面(AT Attachment Packet Interface),ATAPI是一個用於計算機和CD-ROM驅動器及磁帶驅動器之間的介面。大部的計算機使用的是IDE介面。ATAPI提供了比IDE更強的功能命令來控制CD-ROM演播器或磁帶備份器,這樣就可以使用IDE介面來控制一些新設備了。ATAPI是EIDE介面的一部分。
●Average Seek Time(平均尋道時間)
指硬碟磁頭移動到數據所在磁軌時所用的時間,單位為毫秒(ms)。注意,它與平均訪問時間的差別,平均尋道時間當然是越小越好,現在我們所使用的高級硬碟完成數據的搜索只需要7~11毫秒,現在一般應該選擇平均尋道時間低於9ms的產品。
●Autoexec.bat(自動批處理文件)
對於用過DOS的人肯定熟悉Autoexec.bat文件。它是在啟動的時候要運行的一個批處理文件。現在已經不常用了,有時候編制java程序的時候會用到這個東西。它無非就是設置一些路徑,運行一些在啟動時必須運行的程序而已。
●AVI(影音文件)
AVI(Audio Video Interleaved,聲音圖象交叉存取)是一種微軟媒體文件格式,類似於MPEG和QuickTime。在AVI中,聲音和圖象是交叉的存取在一個文件中的每個段的。
●B2B(商務對商務)
B2B即B to B(Business to Business,商務對商務)。在Internet上,B2B,也被稱為e-biz,是商家與商家之間的產品、服務、信息的交換,而不是商家與消費者之間的。盡管早期的熱點集中在Internet的零售上,有預言說在不遠的將來,B2B年收益將遠遠超過B2C(商家對個人,有時也稱作e-tailing)的。根據2000年早期的研究,B2B與電子零售(e-tailing)的資金比為10:1。在以後的5年,B2B可望有41%的年增長率。
●Back Door(後門)
繞過安全性控制而獲取對程序或系統訪問權的方法。在軟體的開發階段,程序員常會在軟體內創建後門以便可以修改程序中的缺陷。如果後門被其他人知道,或是在發布軟體之前沒有刪除後門,那麼它就成了安全風險。
●Bandwidth(帶寬)
每條位並行匯流排上可傳輸數據的容量,使用「比特/秒」作為度量單位。
網路可以使用的傳輸頻率,表示成一個頻帶的上下界頻率之差,單位用赫茲表示。高帶寬允許更快速的大容量傳輸。
●BBS(電子布告欄系統)
即Bulletin Board System,用計算機處理的布告欄能夠在商店和其他的公共場合發現,在那兒人們可以留下信息和想買和賣東西的廣告。BBS經常被局部的計算機用戶群使用,經常提供下載共享軟體、免費軟體和在線的信息和服務。有許多專門的有興趣的公告欄,包括有計算機公司用來提供信息和產品的。現在許多的BBS都有網頁。
●Bluetooth(藍牙)
藍牙是無線數據和語音傳輸的開放式標准,藍牙協議能使包括蜂窩電話、掌上電腦、筆記本電腦、相關外設和家庭Hub等包括家庭RF的眾多設備之間進行信息交換。
●BNC Connector(BNC連接器)
BNC連接器用於連接、擴充、終結乙太網、ARCNET網等同軸電纜網。它的種類多,有BNCT型連接器BNC桶形連接器和BNC終結器。
●Bookmark(書簽)
指在gopher客戶程序(client)和web瀏覽器(browser)中,用戶在菜單(menu)或頁(page)上做的標志,以便今後查找的參考。在gopher客戶程序中,所有書簽出現在一個gopher的菜單上。在Web瀏覽器中,它們出現熱點清單(hot list)中。
●Bridge(網橋)
將多個網路、子網或環連接成一個個大的邏輯網,網橋中保留節點的地址表,在他的基礎上,可以向特定的子網轉發數據包,這樣,就減少了在其他的子網上 循環而導致的網路堵塞,網橋比轉發器、更復雜。
●Brouter(Bridge/router)(橋路器/路由器)
橋路器是橋接器與路由器技術的綜合設備,它既能夠橋接多項協議又能夠為其中的一部分協議提供路由選擇功能。在這個意義上,橋路器是一個工作在開放系統互連(OSI)協議棧的網路層和數據鏈路層的網間傳送報文分組的設備。
●Bug(程序缺陷、臭蟲)
電腦系統或者程序中存在的任何一種破壞正常運轉能力的問題或者缺陷,都可以叫做「bug」。
●Burst Modem(突發式數據機)
指衛星通信系統中使用的一種數據機。由於各地球站發送高速突發數據,有時這些數據會同另一個地球站交織在一起,因而需要對它們進行精確定時,然後再用突發式數據機發送。
●Bus Topology(匯流排拓撲)
網路電纜系統的布局以及工作站在電纜上訪問和傳送數據的方法都是網路拓撲結構的一部分。匯流排拓樸結構的網路只有一條唯一的電纜干線,以菊鏈的形式連接一個接一個工作站。在實際的安裝中,電纜線穿過一個接一個的辦公室。所有的節點共享同一介質,某一時刻只有一個節點能夠廣播消息。雖然匯流排拓撲適合辦公室的布局,易於安裝,但是干線電纜的故障將導致整個網路陷入癱瘓。
最常見的匯流排拓撲結構的網路是乙太網。同軸電纜曾是它主要的傳輸介質,但現在大多數新的安裝使用了雙絞線。雙絞線乙太網(10Base-T)是安裝成星形的匯流排拓撲結構,匯流排本身被緊縮到一個稱作集線器的小盒子中,從集線器連接點到工作站的線路分支呈星形布局。
●Cable Modem(電纜數據機)
又名線纜數據機。它利用有線電視網進行數據傳輸,主要面向計算機用戶的終端,它是連接有線電視同軸電纜與用戶計算機之間的中間設備。
●Cache(高速緩沖存儲器)
高速緩沖存儲器,根據程序的局部性原理,可以在主存和CPU通用寄存器之間設置一個高速的容量相對比較小的存儲器,把正在執行的指令地址附近的一部分指令或者數據從主存調入這個存儲器,供CPU在一段時間內使用,這對提高程序的運行速度有很大的影響。這個介於主存和CPU之間的高速小容量存儲器稱為高速緩沖存儲器。Cache存儲器介於CPU和主存之間,它的工作速度數倍於主存,全部功能由硬體實現,並且對程序員是透明的。
●CDMA(碼分多址技術)
CDMA(Code Division Multiple Access)是在數字通信技術的分支擴頻通信的基礎上發展起來的一種技術。就是用具有雜訊特性的載波以及比簡單點到幾點通信所需帶寬寬得多的頻帶去傳輸相同的數據。
●CGI(公共網關介面)
即Common Gateway Interface,它提供一個計算機程序同HTTP協議或者WWW服務的介面,也就是人機交互介面;有了它,伺服器可以提供互動式的站點以代替過去靜態的文本和圖象。CGI通常使用PERL、C/C++、DELPHI等進行編寫。
●Chipset(晶元組)
是構成主板電路的核心。一定意義上講,它決定了主板的級別和檔次。它就是「南橋」和「北橋」的統稱,就是把以前復雜的電路和元件最大限度地集成在幾顆晶元內的晶元組。
●Client/Server(客戶機/伺服器)
客戶機/伺服器,一種分布信息或文件的方法,其中應用程序通過一個中央伺服器對文件進行歸檔(存儲),可以通過客戶應用程序請求獲得。也是一種區域網結構,其中文件和其他資源保存在一台中央伺服器計算機上,人們通過客戶機同網路交互。
●CMOS(可讀寫晶元)
CMOS(Complementary Metal Oxide Semiconctor,互補型金屬氧化物半導體)是主板上一塊可讀寫的RAM晶元,用於保存當前系統的硬體配置信息和用戶設定的某些參數。CMOS RAM由主板上的電池供電,即使系統掉電信息也不會丟失。對CMOS中各項參數的設定和更新可通過開機時特定的按鍵實現(一般是Del鍵)。進入BIOS設置程序可對CMOS進行設置。一般CMOS設置習慣上也被叫做BIOS設置。
●Container Objects(所有者對象)
所有者對象是目錄服務結構,如NetWare的「NetWare目錄服務」的一部分。所有者對象保持有其他對象,包括其他所有者對象,從而形成用於組織一個機構的用戶賬戶和資源的分層索引樹的分支。所有者對象通常代表一個公司的分部或部門和包含屬於該分部或部門的用戶賬戶和資源。部門的經理或監管人員對所有者對象有特殊的管理許可權,自動賦予它們權力以管理所有者對象中的對象。
●Controlled Access Unit(受控訪問單元)
即CAU,它類似於一個令牌環多站訪問單元,但是它具有打開和關閉埠的管理功能。
●Cookie(網路小甜餅)
一種給用戶帶來運氣的程序,每次運行它時都會發出一些祝福信息。主要是一引起網站用這個程序用戶啟動或登錄網站過程的一部分。這些cookie小程序可以在windows\cookies中找到。不過有的網站會利用cookie偷偷獲取用戶的一些私人信息。
●Cooperative Accessing(協同處理)
協同處理發生在兩台或多台計算機分擔一個程序或計算任務處理的分布式計算系統中。協同處理需要一個復雜的程序能在網路上處理分配負載、共享數據文件和內存競爭,同時要維持信息的同步安全性和准確性。
允許協同處理的平台是一個分布式的客戶機/伺服器系統,其中系統之間能相互通信。該處理最容易實現在使用公用通信協議、可兼容的處理平台和外部設備的環境中。隨著能調用其他機器上的過程的遠程過程調用(RPC)的出現,協同處理變得更有可行性,即使在多機種環境中也是這樣。
●CRC(循環冗餘檢查)
CRC(Cyclical Rendancy Check)就是在每個數據塊(稱之為幀)中加入一個FCS(Frame Check Sequence,幀檢查序列)。FCS包含了幀的詳細信息,專門用於發送/接收裝置比較幀的正確與否。如果數據有誤,則再次發送。
●CRT(陰極射線管)
CRT是目前廣泛應用的顯示器件,它最早用於電視接收機,然後用於計算機系統,作為字元顯示器和圖象、圖形顯示器。它是一個漏斗形的電真空器件,由電子槍,偏轉裝置和熒光屏構成。電子槍是CRT的主要組成部分,包括燈絲,陰極,柵極,加速陽極和聚焦極。CRT在加電以後,燈絲會發熱,熱量輻射到陰極,陰極受熱便發射電子,電子束打到熒光屏上形成光點,由光點組成圖象。
●DAO(數據訪問對象)
DAO(Data Access Objects)是由VB提供的應用程序介面(API),它可以使程序員訪問Microsoft Access資料庫。DAO對象包括Access的數據引擎功能。通過數據引擎功能,它可以訪問結構化查詢語言(SQL)資料庫。
●DASD(直接訪問存儲設備)
即Direct Access Storage Device。一種數據存儲設備,存儲於其中的信息可以被直接訪問,而不必順序通過所有的存儲區域。例如磁碟驅動器是一種DASD,而磁帶單元則不是DASD,因為磁帶中的數據是按線形順序存儲的。
●DDN(數字數據網路)
數字數據網路(Digital Data Network,DDN)是利用光纖(數字微波和衛星)數字傳輸通道和數字交叉復用節點組成的數字數據傳輸網,可以為用戶提供各種速率的高質量數字專用電路和其他新業務,以滿足用戶多媒體通信和組建中高速計算機通信網的需要。
●DDR(雙倍速率SDRAM)
DDR(Dual Data Rate SDRSM)是最新的內存標准之一,在系統時鍾觸發沿的上、下沿都能進行數據傳輸,因此即使在133MHz的匯流排頻率下,帶寬也能達到約2.1GB/S,為SDRAM的的兩倍左右。
●DHCP(動態主機配置協議)
動態主機配置協議(Dynamic Host Configuration Protocol,DHCP)。DHCP提供了一種在區域網內為主機動態指定IP地址的方法。系統管理員指定一定范圍的IP地址,用戶機則通過相應的TCP/IP軟體從DHCP伺服器獲得TCP/IP配置信息。這一過程稱為租用。用戶租用IP地址有時間限制的。在安裝TCP/IP協議和使用TCP/IP協議進行通迅時,有三個參數必須配置:IP地址、子網掩碼、預設網關。這三個參數可以手動配置,也可以使用DHCP自動配置。
●Distributed File Systems(分布式文件系統)
分布式文件系統的設計基於客戶機/伺服器模式。一個典型的網路可能包括多個供多用戶訪問的伺服器。另外,對等特性允許一些系統扮演客戶機和伺服器的雙重角色。例如,用戶可以「發表」一個允許其他客戶機訪問的目錄,一旦被訪問,這個目錄對客戶機來說就象使用本地驅動器一樣。
●Document Management(文檔管理)
文檔管理指文檔、電子表格、圖形和影象掃描文檔的存儲、分類和檢索。每個文本具有一個類似於索引卡的記錄,記錄了諸如作者、文檔描述、建立日期和使用的應用程序類型之類的信息。這些文檔一般歸檔在較便宜的磁帶上,必要時歸檔在可讀寫的光碟上。
●Domain Name Service(域名服務)
即DNS,它是一個Internet和TCP/IP的服務,用於映射網路地址號碼。例如,19##21.3##21.140.115映射為好記的名字,如tbones.acme.com.Internet。TCP/IP的實用工具如telnet文件傳輸協議(FTP)和簡單郵件傳輸協議(SMTP)也通過訪問DNS來確定你所指定的名字,並將其分解為網路地址。當選擇了一個名字後,DNS將該名字翻譯為一個數字地址,並將其插入到傳輸的信息中。DNS的一個重要特點是,其地址信息是存在一個層次結構的多個地方,而不是在一個中心站點。每個場所都有一個域名伺服器,來維護本地節點的信息。
域和DNS的結構是一棵具有許多分支子樹的分層樹。在分層的文件系統中,一個目錄具有許多子目錄,以同樣的方式,你可以想像DNS的這棵樹。從樹的頂層,有時也叫根層,被分支為幾個主要的分支,叫做域。
●Domains(域)
域定義了分層結構中不同級別的許可權,例如,在政府界,有些城市有其自己的管理域。城市屬於縣域,縣又屬於州域,州屬於國家域,每個域履行自己的控制許可權,但又包括在更大的域中。類似地,組織內的計算資源也能分組成為域。工作組或部門形成域,而該域又可能屬於更大的域。建立域的目的是為了方便管理和安全保密。
注意:單元和域是類似的概念。一個單元代表由一個中央許可權管理的系統的一個特定的組。
●DPI(每英寸的點數)
DPI是Dot Per Inch的縮寫,是衡量列印機解析度的一個重要參數。DPI是指每英寸可列印的點數。如300 DPI,即表示列印輸出的每一個點為1/300英寸或每英寸可列印300個點。DPI值越高,列印輸出的效果越精細,相應的輸出時間也就越長。
●DRAM(動態隨機存取內存)
最常用的一種電腦內存。它通常使用一個晶體管和一個電容器來代表一個比特。和ROM及PROM等固件內存不同,隨機存取內存的兩種主要類型(動態和靜態)都會在切斷電源之後,丟失所儲存的數據。
●Driver(驅動程序)
驅動程序是一個和特定的物理設備(或特定的軟體)打交道的程序。這個程序包括一些對此硬體設備有特殊用途的知識,這個硬體設備如何和計算機傳輸信息,數據格式如何,應該如何初始化,如何中止等類似的問題。在PC上,這類程序通常以DLL文件的形式出現,當然,過去的老驅動程序則是以SYS的形式出現。
●Dynamic Routing(動態路由選擇)
動態路由選擇是指路由器隨著網路拓撲結構和通信流量的改變而自動調整的過程。與之相對的是靜態路由選擇,它需要路由器管理人員手工輸入路由。動態路由選擇在所有現代路由器中都使用,但必要時仍要採用編程,按規則定製路由。
●EDA(電子文件授權)
EDA(Electronic Document Authorization)指電子文件授權,是工作流軟體系統最常用的一種功能。它超越文電鑒別和數字簽名來對電子表格或信息的接受者提供保證。其發送者具有特許權或適當的費用限制來簽署和發送文件。
●Email client(電子郵件客戶端程序)
一種幫助普通用戶發送,接收和編輯電子郵件的應用程序。我們最常使用的Outlook、Foxmail等等都屬於電子郵件客戶端程序。
●Email Filter(電子郵件過濾器)
可以根據電子郵件中包含的信息自動地將收到的電子郵件進行歸類並將其收入相應的文件夾或郵件箱的閱讀軟體。例如,來自一個用戶的叔叔 Joe的所有郵件可能放在一個名為「Uncle Joe」的文件夾中。過濾器也可用於封鎖或接收發自指定來源的電子郵件。
●EPP(增強型並行埠)
EPP(Enhanced Parallel Port),一種標準的並行埠規范。它能把一個並行埠轉換為一個能處理多個外設如磁碟驅動器、磁帶機、CD-ROM驅動器和其他大量存儲設備的擴充匯流排。在筆記本電腦上,EPP得到了大量應用。
●Ethernet(乙太網)
乙太網,屬網路低層協議,通常在OSI模型的物理層和數據鏈路層操作。它是匯流排型協議中最常見的,數據速率為10Mbps(兆比特/秒)的同軸電纜系統。該系統相對比較便宜且容易安裝,直接利用每個工作站網卡上的BNC-T型連接器,就可以將電纜從一個工作站連接到另一個工作站,完成網路傳輸控制任務。
●External Bus(外部匯流排)
外部匯流排,通常所說的匯流排(Bus)指片外匯流排,是CPU與內存RAM、ROM和輸入/輸出設備介面之間進行通訊的通路。
●Failback(自動恢復)
出故障時自動恢復。在簇網路系統(有兩台或多台伺服器互聯的網路)中,由於要對某台伺服器進行維修,需將網路資源和服務暫時重定向到備用系統。在此之後將網路資源和服務恢復為由原始主機提供的過程,稱為故障恢復。
●FAT(文件分配表)
FAT即File Allocation Table,文件分配表。位於磁碟0扇區上的一個特殊的文件,它包含了磁碟上的文件的大小以及文件存放的簇的位置等信息。
●FAT32(32位文件分配表)
即File Allocation Table 32。FAT32使每個簇變得更小,FAT32支持的磁碟容量達到2048GB,而FAT只能支持2GB的磁碟大小。FAT32使每個文件存放的空間變小,即達到了增大磁碟空間的目的。
…………
詳情請見參考資料
⑻ 2000系列DSP器件2407內核各組成部分的功能機構與特點
DSP的發展
這學期我們著重針對DSP2407到2812進行了長時間的學習,尤其是2407我們接觸的比較多,但是到底什麼是DSP呢?我先來介紹一下。數字信號處理(Digital Signal Processing,簡稱DSP)是一門涉及許多學科而又廣泛應用於許多領域的新興學科。20世紀60年代以來,隨著計算機和信息技術的飛速發展,數字信號處理技術應運而生並得到迅速的發展。數字信號處理是一種通過使用數學技巧執行轉換或提取信息,來處理現實信號的方法,這些信號由數字序列表示。在過去的二十多年時間里,數字信號處理已經在通信等領域得到極為廣泛的應用。德州儀器、Freescale等半導體廠商在這一領域擁有很強的實力。
現在,我們來了解一下DSP的發展歷程。DSP產業在約40年的歷程中經歷了三個階段:第一階段,DSP意味著數字信號處理,並作為一個新的理論體系廣為流行。隨著這個時代的成熟,DSP進入了發展的第二階段,在這個階段,DSP代表數字信號處理器,這些DSP器件使我們生活的許多方面都發生了巨大的變化。接下來又催生了第三階段,這是一個賦能(enablement)的時期,我們將看到DSP理論和DSP架構都被嵌入到SoC類產品中。」 第一階段,DSP意味著數字信號處理 。 80年代開始了第二個階段,DSP從概念走向了產品,TMS32010所實現的出色性能和特性備受業界關注。方進先生在一篇文章中提到,新興的DSP業務同時也承擔著巨大的風險,究竟向哪裡拓展是生死攸關的問題。當設計師努力使DSP處理器每MIPS成本降到了適合於商用的低於10美元范圍時,DSP在軍事、工業和商業應用中不斷獲得成功。到1991年,TI推出價格可與16位微處理器不相上下的DSP晶元,首次實現批量單價低於5美元,但所能提供的性能卻是其5至10倍。 到90年代,多家公司躋身DSP領域與TI進行市場競爭。TI首家提供可定製 DSP——cDSP,cDSP 基於內核 DSP的設計可使DSP具有更高的系統集成度,大加速了產品的上市時間。同時,TI瞄準DSP電子市場上成長速度最快的領域。到90年代中期,這種可編程的DSP器件已廣泛應用於數據通信、海量存儲、語音處理、汽車電子、消費類音頻和視頻產品等等,其中最為輝煌的成就是在數字蜂窩電話中的成功。這時,DSP業務也一躍成為TI最大的業務,這個階段DSP每MIPS的價格已降到10美分到1美元的范圍。 21世紀DSP發展進入第三個階段,市場競爭更加激烈,TI及時調整DSP發展戰略全局規劃,並以全面的產品規劃和完善的解決方案,加之全新的開發理念,深化產業化進程。成就這一進展的前提就是DSP每MIPS價格目標已設定為幾個美分或更低。
DSP2407與DSP2812的概述
(1)2407
2407是我們學習、實驗接觸較多的一部分。2407開發板分為TI 2000-011 DSP2407增強型、DSP2407+CPLD開發板、SHX-DSP2407A開發板。引DSP2407+CPLD開發板套件是一套基於TMS320LF2407A+EPM240的DSP+CPLD的學習開發平台,充分發揮DSP2407和ALTERA MAX II的靈活性和功能強大。
首先在教科書中我了解到,CUP的硬體組成包括累加器,輔助寄存器算術單元,輔助寄存器0~7,進位,中央算術邏輯單元,雙口RAM,數據存儲器頁面指針,全局存儲器配置寄存器,中斷屏蔽寄存器,中斷標志寄存器,中斷陷阱,輸入、輸出數據定標移位器,乘法器,微堆棧,多路選擇器,程序地址寄存器,程序計數器,程序控制器,臨時寄存器等等。
輸入定標移位器能將來自程序存儲器或數據存儲器的16位數據調整為32為數據送到中央算術邏輯單元,而且不會佔用時鍾開銷,在算術定標和邏輯操作對屏蔽定位設置中非常有用。
中央算術邏輯部分主要構成有三部分:CALU,ACC,輸出定標移位器。中央算術邏輯單元是實現算術和邏輯運算功能的部分,可以執行布爾運算,使得控制器具有位操作功能。當運算在CALU中完成時,結果就被送到累加器中,並在其中進行另外的一些操作,在實際的應用中,ACC的使用相當頻繁。
2407中有兩個狀態寄存器ST0和ST1,含有各種狀態和控制位,控制著很多系統的工作狀態,在應用中特別重要。
然後是數字量I/O模塊。
2407中有多達41個通用、雙向的數字量I/O引腳,其中很多都是復用引腳,實現一般I/O和基本功能。所有專用I/O和復用I/O引腳的功能都可通過9個16位控制寄存器來設置。可分為兩類:
I/O埠復用控制寄存器, 用來控制選擇I/O埠作為基本功能或一般I/O引腳功能。
數據和方向控制寄存器,當I/O埠用作一般I/O引腳功能時,用數據和方向控制寄存器可控制數據和雙向I/O引腳的數據方向。這些寄存器直接與雙向I/O引腳相連。
I/O模塊在實際應用中和很多模塊結合在一起,如上面的和LED燈結合使用,還有鍵盤和發光二極體結合實現利用鍵盤點亮發光二極體等等應用。總之,I/O模塊在DSP的設計應用中是不可缺少的,承擔著與其他模塊交互的重要作用。
下面介紹一個重要模塊——事件管理器模塊
2407包含兩個事件管理器模塊EVA和EVB, 每個事件管理器模塊有通用定時器(GP)、比較單元、捕獲單元以及正交編碼脈沖電路組成。這些部件使得事件管理器在電機控制方面具有很重要的應用。
每個事件管理模塊都有兩個通用的可編程定時器,而每個定時器包括16位的定時器增/減計數的計數器、16位的定時器比較寄存器、16位的定時器周期寄存器、16位的定時器控制寄存器各一個,還有可選擇的內部或外部輸入時鍾,可編程的預定標器,可選擇方向的輸入引腳等,這些器件能讓定時器進行停止/保持、連續增計數、定向增/減計數、連續增/減計數四種計數模式,和比較操作,PWM輸出等多種操作,可以產生多種對稱或非對稱的波形輸出,這就給電機控制帶來了很大的便利和靈活操作空間。
(2)2812
DSP2812是TI公司新推出的功能強大的TMS320F2812的32位定點DSP,是TMS320LF2407A的升級版本,最大的特點是速度比TMS320LF2407A有了質的飛躍,從最高40M躍升到TMS320F2812的150M,處理數據位數也從16位定點躍升到32位定點。最大的亮點是其擁有EVA、EVB事件管理器和配套的12位16通道的AD數據採集,使其對電機控製得心應手。再加上豐富的外設介面,如CAN、SCI等,在工控領域佔有不少份額。
DSP微處理器的特點:
DSP(digital signal processor)是一種獨特的微處理器,是以數字信號來處理大量信息的器件。其工作原理是接收模擬信號,轉換為0或1的數字信號。再對數字信號進行修改、刪除、強化,並在其他系統晶元中把數字數據解譯回模擬數據或實際環境格式。它不僅具有可編程性,而且其實時運行速度可達每秒數以千萬條復雜指令程序,遠遠超過通用微處理器,是數字化電子世界中日益重要的電腦晶元。它的強大數據處理能力和高運行速度,是最值得稱道的兩大特色。
DSP微處理器(晶元)一般具有如下主要特點:
(1)在一個指令周期內可完成一次乘法和一次加法;
(2)程序和數據空間分開,可以同時訪問指令和數據;
(3)片內具有快速RAM,通常可通過獨立的數據匯流排在兩塊中同時訪問;
(4)具有低開銷或無開銷循環及跳轉的硬體支持;
(5)快速的中斷處理和硬體I/O支持;
(6)具有在單周期內操作的多個硬體地址產生器;
(7)可以並行執行多個操作;
(8)支持流水線操作,使取指、解碼和執行等操作可以重疊執行。
當然,與通用微處理器相比,DSP微處理器(晶元)的其他通用功能相對較弱些。
DSP優點:
對元件值的容限不敏感,受溫度、環境等外部因素影響小;
容易實現集成;VLSI
可以分時復用,共享處理器;
方便調整處理器的系數實現自適應濾波;
可實現模擬處理不能實現的功能:線性相位、多抽樣率處理、級聯、易於存儲等;
可用於頻率非常低的信號。
DSP缺點:
需要模數轉換;
受采樣頻率的限制,處理頻率范圍有限;
數字系統由耗電的有源器件構成,沒有無源設備可靠。
但是其優點遠遠超過缺點。
書上常用程序片段
匯編語言源程序片段:
;主程序
.text
_c_int0
CALL SYSINIT ;系統初始化程序
CALL PWM_INIT ;EVB模塊PWM初始化程序
WAIT
NOP
B WAIT
;系統初始化程序
SYSINIT:
SETC INTM
CLRC SXM
CLRC OVM
CLRC CNF ;B0區被配置為數據空間
LDP #0E0H ;指向7000h-7080h區
SPLK #81FEH,SCSR1 ;時鍾4倍頻,CLKIN=6M,CLKOUT=24M
SPLK #0E8H,WDCR ;不使能WDT
LDP #0
SPLK #0002H,IMR ;使能中斷第2級INT2
SPLK #0FFFFH,IFR ;清全部中斷標志
RET
;EVB模塊的PWM初始化程序
PWM_INIT:
LDP #DP_PF2 ;指向7080h-7100h區
LACL MCRC
OR #007EH ;IOPE[1-6]被配置為基本功能方式:PWM[7-12]
SACL MCRC
LDP #DP_EVB ;指向7500h-7580h區
SPLK #0FFFFH,EVBIFRA ;清EVB 全部中斷標志
SPLK #0666H,ACTRB ;PWM12,10,8 低有效,PWM11,9,7 高有效
SPLK #00H,DBTCONB ;不使能死區控制
SPLK #10H,CMPR4 ;設置比較初值 PWM7高電平佔50/60, 低電平佔10/60
SPLK #20H,CMPR5 ;設置PWM9,10的比較寄存器
SPLK #30H,CMPR6 ;設置PWM11,12的比較寄存器
SPLK #60H,T3PR ;設置定時器3周期寄存器,
;即PWM周期為60個CPU時鍾周期
SPLK #0A600H,COMCONB ;使能比較操作
SPLK #0,T3CNT
SPLK #41H,GPTCONB ;TCOMPOE=1,T3PIN=01
SPLK #080H,EVBIMRA ;通用定時器3使能
SPLK #0174EH,T3CON ;TMODE=10 連續增計數模式,TPS=111 預分頻為128
;TENABLE=1 定時器計數使能, TCLKS=00 內部時鍾
;TECMPR=1 定時器3比較使能, SELT3PR=0
CLRC INTM ;開總中斷
RET
;定時器3中斷程序
GISR2: ;優先順序INT2中斷人口
;保護現場
LDP #0 ;保存機器上下文
SST #0,st0_temp ;使用自動定址,DP-0
SST #1,st1_temp ;保存狀態寄存器到B2 DARAM.
LDP #0
SACL context ;保存ACC的低16位
SACH context+1 ;保存ACC的高16位
SAR AR1,context+2
SAR AR2,context+3
SAR AR3,context+4
SAR AR4,context+5
SAR AR5,context+6
LDP #0E0H
LACC PIVR,1 ;讀取外設中斷向量寄存器(PIVR),並左移一位
ADD #PVECTORS ;加上外設中斷人口地址
BACC ;跳到相應的中斷服務子程序
T3GP_ISR: ;通用定時器3中斷人口
LDP #DP_EVB
SPLK #0,T3CNT
GISR2_RET: ;中斷返回
;恢復現場
LDP #DP_EVA
SPLK #0FFFFH,EVAIFRA
LDP #0
LAR AR5,context+6
LAR AR4,context+5
LAR AR3,context+4
LAR AR2,context+3
LAR AR1,context+2
LACC context+1,16
ADDS context
LST #1, st1_temp
LST #0, st0_temp
CLRC INTM ;開總中斷,因為一進中斷就自動關閉總中斷
RET
DSP技術的應用
語音處理:語音編碼、語音合成、語音識別、語音增強、語音郵件、語音儲存等。
圖像/圖形:二維和三維圖形處理、圖像壓縮與傳輸、圖像識別、動畫、機器人視覺、多媒體、電子地圖、圖像增強等。
軍事:保密通信、雷達處理、聲吶處理、導航、全球定位、跳頻電台、搜索和反搜索等。
儀器儀表:頻譜分析、函數發生、數據採集、地震處理等。
自動控制:控制、深空作業、自動駕駛、機器人控制、磁碟控制等。
醫療:助聽、超聲設備、診斷工具、病人監護、心電圖等。
家用電器:數字音響、數字電視、可視電話、音樂合成、音調控制、玩具與游戲等。
生物醫學信號處理舉例:
CT:計算機X射線斷層攝影裝置。(其中發明頭顱CT英國EMI公司的豪斯菲爾德獲諾貝爾獎。)
CAT:計算機X射線空間重建裝置。出現全身掃描,心臟活動立體圖形,腦腫瘤異物,人體軀干圖像重建。
心電圖分析。
2407和2812是dsp2000系列性能最讓人關注的兩款晶元,在使用過兩種晶元後,
特將兩款晶元的異同來作一比較。
都是對於電機控制開發使用。由此,在外設上的配備上有較多的相似之處。
2407與2812的異同點
1、相同點:
1 時間管理器,來管理定時器和pwm,及電機光電碼盤的介面,
2 多路ad來接受感測器的信號
3 通訊介面 spi can sci 使得可以方便的通訊
4 程序存儲器和內部ram都有一定的容量滿足不同的需求
5 3、3V電壓供電,突出了低功耗的節電功能
6 可以進行程序和數據空間的外擴
7 jtag介面相同
8 內核相同 ,方便程序移植
同時,240x系列都有以下特點:
採用高性能靜態CMOS技術,似的供電電壓降為3.3V,減小了控制器的功耗;30MIPS的執行速度是得指令周期縮短到33ns,從而提高了實時控制能力
基於TMS320C2xx DSP的CPU核,保證了F240x系列DSP代碼與TMS320系列DSP代碼兼容
片內有很大的程序存儲器以及數據/程序RAM,DRAM,SARAM
兩個事件管理器模塊,包括兩個16位通用定時器,8個16位脈寬調制通道,3個捕獲單元,片內光電編碼器介面電路,16位通道AD轉換器。事件管理器模塊適用於控制交流感應電機、無刷直流電機、開關磁阻電機、步進電機、多級電機和逆變器。
擁有較大的可擴展外部存儲器
擁有看門狗定時器模塊
控制器區域網絡(CAN)2.0B模塊,串列通信介面(SCI)模塊,16位串列外設介面(SPI)模塊
基於鎖相環的時鍾發生器,眾多的通用I/O引腳,5個外部中斷(兩個電機驅動保護、復位和兩個可屏蔽中斷)
電源管理包括3種低功耗模式,能獨立地將外設器件轉入低功耗工作模式
2、不同點:
1 電壓 2407 3。3V內核和IO供電,flash燒寫電壓5V 。2812 1。8V或者1.9V內核和3。3VIO供電,flash燒寫電壓3.3V 。上電次序,2407沒有關系 ,2812 io先上電,核後上電
2 clk 2407最大40M 。2812 最大150M(內核電壓1.9V)或者 135M(內核電壓 1.8V)
3 下載程序方式 2407 編程器下載
2812 編程器下載 串口 spi
4 cpu 2407為16位處理器 。2812為32處理器
5 程序和數據空間 2407 flash32k ram2。5K可擴展196K 。2812 flash 16×128K ram 16×18K可擴展4M空間
6 時間管理器 2407 定時器16位 一個光電碼盤介面。2812 定期器32位 有兩個光電碼盤介面
7 ad 2407 10位 2812 12位
8 sci 2407 1個 沒有緩沖單元 2812 兩個 具有緩沖單元
8 can 2407標准can符合2。0B協議 2812增強can和標准can 符合2。0B
9 mcbsp 2407 沒有 2812 有
10 語言 2407 匯編 c 2812 匯編 c c++
11 TI支持 2407沒有提供較多的常式支持 2812 提供完整的模塊常式支持
12 編程風格 2407傾向於模塊編程 2812 類編程,並且結構性更強
13 寄存器的保護。2407沒有對系統寄存器的保護,2812提供了保護機制
14 在開發環境的幫助文件上看,2407比2812要好點,2812的寄存器的設置和定 義幫助文件基本沒有說明
正因為這些異同點,我們不難看出 2812已經比2407具有了更高的處理能力,更豐富的處理方式和更安全的系統結構,也增加了一部分2407所不具有的功能。
所以,信息處理量越來越大的DSP領域,可以預言,2812代替2407已經成為一種趨勢。2407是2812的基礎一級,2812比2407更加適應如今發展迅速。但我們現階段還是要通過對2407的學習打好基礎,以便更好的理解和學習2812,。
DSP未來發展
1、數字信號處理器的內核結構進一步改善,多通道結構和單指令多重數據(SIMD)、特大指令字組(VLIM)將在新的高性能處理器中將佔主導地位,如Analog Devices的 ADSP-2116x。
2、DSP 和微處理器的融合:
微處理器是低成本的,主要執行智能定向控制任務的通用處理器能很好執行智能控制任務,但是數字信號處理功能很差。而DSP的功能正好與之相反。在許多應用中均需要同時具有智能控制和數字信號處理兩種功能,如數字蜂窩電話就需要監測和聲音處理功能。因此,把DSP和微處理器結合起來,用單一晶元的處理器實現這兩種功能,將加速個人通信機、智能電話、無線網路產品的開發,同時簡化設計,減小PCB體積,降低功耗和整個系統的成本。例如,有多個處理器的Motorola公司的DSP5665x,有協處理器功能的Massan公司FILU-200,把MCU功能擴展成DSP和MCU功能的TI公司的TMS320C27xx以及Hitachi公司的SH-DSP,都是DSP和MCU融合在一起的產品。互聯網和多媒體的應用需要將進一步加速這一融合過程。
3、DSP 和高檔CPU的融合:
大多數高檔GPP如Pentium 和PowerPC都是SIMD指令組的超標量結構,速度很快。LSI Logic 公司的LSI401Z採用高檔CPU的分支預示和動態緩沖技術,結構規范,利於編程,不用擔心指令排隊,使得性能大幅度提高。Intel公司涉足數字信號處理器領域將會加速這種融合。
4、DSP 和SOC的融合:
SOC(System-On-Chip)是指把一個系統集成在一塊晶元上。這個系統包括DSP 和系統介面軟體等。比如Virata公司購買了LSI Logic公司的ZSP400處理器內核使用許可證,將其與系統軟體如USB、10BASET、乙太網、UART、GPIO、HDLC等一起集成在晶元上,應用在xDSL上,得到了很好的經濟效益。因此,SOC晶元近幾年銷售很好,由1998年的1.6億片猛增至1999年的3.45億片。1999年,約39%的SOC產品應用於通訊系統。今後幾年,SOC將以每年31%的平均速度增長,到2004年將達到13億片。毋庸置疑,SOC將成為市場中越來越耀眼的明星。
5、DSP 和FPGA的融合:
FPGA是現場編程門陣列器件。它和DSP集成在一塊晶元上,可實現寬頻信號處理,大大提高信號處理速度。據報道,Xilinx 公司的Virtex-II FPGA對快速傅立葉變換(FFT)的處理可提高30倍以上。它的晶元中有自由的FPGA可供編程。Xilinx公司開發出一種稱作Turbo卷積編解碼器的高性能內核。設計者可以在FPGA中集成一個或多個Turbo內核,它支持多路大數據流,以滿足第三代(3G)WCDMA無線基站和手機的需要,同時大大節省開發時間,使功能的增加或性能的改善非常容易。因此在無線通信、多媒體等領域將有廣泛應用
⑼ 有知道Clover42這個項目怎麼玩可以參與公募嗎
可以參與,前兩天看到資料說進入官網
點擊右上角連接錢包(connect wallet),選擇小狐狸(MetaMusk)然後拉到最下面,找到send,輸入你想參與的ETH的個數,點擊send。就可以參與了。