鄰接矩陣類的根是A d j a c e n c y W D i g r a p h,因此從這個類開始。程序1 2 - 1給出了類的描述。程 序中,先用程序1 - 1 3中函數Make2DArray 為二組數組a 分配空間,然后對數組a 初始化,以描述 一個n 頂點、沒有邊的圖的鄰接矩陣,其復雜性為( n2 )。該代碼沒有捕獲可能由M a k e 2 D A r r a y 引發的異常。在析構函數中調用了程序1 - 1 4中的二維數組釋放函數D e l e t e 2 D
標簽: 矩陣
上傳時間: 2013-12-21
上傳用戶:lanjisu111
這是我從1月6日開始主持天極網論壇嵌入式開發版以來第一次發表文章,加上以前瑣碎的文章共計30篇。研究的越多就越感覺自己懂的太少,其實在驅動開發方面我還是個菜鳥,我是想再次拋磚引玉,讓做驅動有N年經驗的人奉獻一點出來,讓大家減少一些研究驅動源碼而又缺少注釋所帶來的痛苦。
標簽: 論壇 嵌入式開發
上傳時間: 2014-03-11
上傳用戶:epson850
點陣字體產生工具以及相關顯示函數。 在開發嵌入式系統時,需要顯示不同大小或類型字體的漢字。顯然,對于嵌入式系統,不太可能使用矢量字體,而點陣字體,不同大小的字體不能簡單的縮放。 另外,對一個小系統,也不需要完整的字體,往往只要幾十個,甚至幾個就夠了。 一般,我們采用的方法是,自己準備點陣字體的數據,在顯示漢字時,把這些數據寫入顯存就行了。 這時又存在另外一個問題,由于是不完整的字庫,不能簡單的用漢字的內碼去找到對應的字體數據,如果逐個比較,又費時間。比較好的方法就是把字體數據排序,用二分法查找,這樣可以大大提高查找效率。 這里為以上問題提供了一個完整的解決方案: 產生字體數據:指定字體類型、大小,自動產生字體數據。 字體數據排序:可以按Unicode,也可以按Ansi排序。 集成顯示函數:提供相關顯示函數。為了節省空間,我們把文字分成thin和wide兩種,前者用于顯示傳統的ASCII字符集,后者用于顯示漢字等多(雙)字節字符
標簽: 點陣 字體 函數 嵌入式系統
上傳時間: 2014-12-05
上傳用戶:xiaoyunyun
小弟撰寫的類神經網路backpropagataion,可以train如xor等互斥問題,使用bcb所完成,因為開發介面較為便利, 大部分使用類別的方法撰寫,所以若有興趣移植到vc的朋友,應該也不會有太大的障礙。
標簽: backpropagataion train bcb xor
上傳時間: 2013-12-30
上傳用戶:jeffery
本課題的目的就是研制適用于工業現場控制的嵌入式工業控制器,這對于提 高工業現場控制的實時性具有重要意義。本課題以嵌入式系統設計原理和工業控 制實際應用為核心,從理論上和技術方法上開展了一系列研究。主要工作有: 1全面系統地概述了嵌入式系統的發展過程和分類,及其在各個領域 內的應用,以及嵌入式系統的發展方向 2基于嵌入式系統設計原理的嵌入式工業控制器的設計的總體方案, 從硬件和軟件兩個方面講述了嵌入式工業控制器的設計思想和方 法,及其可行性的論證 3嵌入式工業控制器硬件平臺的設計與調試,著重敘述了硬件平臺的 整體設計方案,包括各個設計模塊的選型與接口電路的設計 4嵌入式工業控制器所采用的操作系統的移植與調試,詳細講敘了 u C/OS-II實時操作系統在基于AT9I M40800的嵌入式工業控制器 硬件平臺上的移植過程及注意事項 5在后繼的工作中,我們還要在實時嵌入式操作系統的基礎上完成對 操作系統的擴展以及對各個模塊的驅動。
標簽: 工業現場 嵌入式工業 控制 控制器
上傳時間: 2015-12-05
上傳用戶:kikye
嵌入式系統已經廣泛應用于各個科技領域和日常生活的每個角落,由于其本身的特性,使得我們很難發現它的存在。甚至一些從事嵌入式系統開發的科技人員也只知單片機,不知道嵌入式系統。本節從嵌入式系統的定義開始,闡述嵌入式系統的含義、特點等,以使讀者加深對嵌入式系統的理解。
標簽: 嵌入式系統 應用于
上傳時間: 2013-12-15
上傳用戶:杜瑩12345
這篇文檔以44b0x為例,從頭到尾 介紹了ARM開發流程,包括arm指令, bootloader,中斷,內存等的操作, 對于開始學習基于arm嵌入式開發的 人員來說是本不錯的入門教材
標簽: 44b0x 文檔
上傳時間: 2015-12-22
上傳用戶:xauthu
本文所要研究的就是基于ARM嵌入式系統通用bootloader的設計與實現。Bootloader是嵌入式系統中執行在內核操作系統前的一段代碼,它的基本作用就是加載內核鏡像。 在實踐平臺上,本課題硬件上采用了Intel Xscale系列的PXA255作為處理器,Xscale核心是與ARM V5TE構架兼容的,因此具有一定的代表性,并以此來搭建課題的硬件實踐平臺,軟件上以Linux作為操作系統。而在具體的實現上目標是除了實現bootloader的基本功能外,還將它實現成一個更加復雜的系統,即增加對硬件電路板的支持,以方便開發人員進行調試以及開發。因此,本文重點闡述了實踐上具體的設計,具體的實現以及簡單評估了它的作用。最后,對實現的bootloader進行了擴展:即在闡明ARM嵌入式系統中bootloader的一些共同點之后,介紹了如何對其他ARM系統進行移植,以做到通用性。
標簽: bootloader Bootloader ARM 嵌入式系統
上傳時間: 2014-09-10
上傳用戶:lps11188
MSP430嵌入式實時操作系統,已驗證通過,不過14x系列需要裁剪,這個系列的ram太小,不太適合使用操作系統
標簽: MSP 430 嵌入式 實時操作系統
上傳時間: 2014-01-18
上傳用戶:hongmo
DirectX9 3D游戲開發導引第一部分(由于整本書200多M太大了,分成五部分上傳) 書全面地介紹了使用Visual C++/DircctX9開發3D游戲的基本方法和步驟。全書共分為21章,主要內容包括Win32 API編程、3D游戲中的數學基礎、各種3D渲染原理及其實現技術、DirectInput輸入處理和DirectSound聲效處理等。另外,對四元數的數學構造、骨骼動畫的原理和實現,以及四叉樹細節層級地形等其他同類書中很少提及的內容,本書都給出了十分詳細的闡述和分析。 配套光盤中提供了書中實例的完整工程文件和全部源代碼,以方便讀者編譯、調試,鞏固所學知識。 本書面向于游戲開發人員,同時也可作為高等院校相關專業和培訓機構的游戲課程用書。
標簽: DirectX9 200 3D游戲 分
上傳時間: 2014-12-04
上傳用戶:nanshan
蟲蟲下載站版權所有 京ICP備2021023401號-1