Time of Update: 2018-12-03
溫度寄存器讀出的值是以二進位補碼的格式給出的,其LSB(最低有效位)每一個單位表示0.5˚C。例如+0.5˚C對應001H。其可表示的範圍為-55˚C 至+125˚C。 溫度與二進位補碼的對應值如表所示:溫度二進位值十六進位值+125˚C0 1111 10100FAh+25˚C0 0011 0010032h+0.5˚C0 0000 0001001h0˚C0 0000 0000000h−0.5˚C1 1111 11111FFh−25˚C1 1100 11101CEh−55˚C1 1001 0010
Time of Update: 2018-12-03
USB介面讀寫檔案,即USB大量儲存裝置,即隨身碟。改項目主要將使用開發板的SD卡中的資料當做隨身碟資料讀出。涉及到的知識內容包括USB協議,SCSI介面,BOT協議。本文將自己的調試過程簡要記錄如下: 一 :串口列印資料分析:其中(LBA為扇區號,Len為扇區長度,一個扇區512位元組) 0x1e8為DIR所在起始扇區 0x208為資料所在起始扇區LBA:0, Len: 1 LBA:0, Len: 1 LBA:0, Len: 1 LBA:0, Len: 1 LBA:0, Len: 8
Time of Update: 2018-12-03
有關FAT16檔案系統格式說明,這個文章已經看了很多遍,最後還是想把它記錄下來。 硬碟上的資料按照其不同的特點和作用大致可分為5部分:MBR區、DBR區、FAT區、DIR區和DATA區。我們來分別介紹一下:(1)MBR區(主開機磁區)MBR(Main Boot Record),按其字面上的理解即為主引導記錄區,位於整個硬碟的0磁軌0柱面1扇區。不過,在總共512位元組的主開機磁區中,MBR只佔用了其中的446個位元組(位移0--位移1BDH),另外的64個位元組(位移1BEH--位移1FDH)
Time of Update: 2018-12-03
轉載自: http://www.cnblogs.com/tanhao/archive/2009/09/24/1573376.html http://blog.csdn.net/lostgdi731/article/details/6113041 MD2是Quake2中使用的模型檔案格式,由於其比較簡單,容易實現,所以應用很廣,是一種經典的動畫模型格式。該檔案格式由2部分組成:一部分是檔案頭,包含了檔案ID號、版本號碼和有關模型的各種資料的起始地址等;
Time of Update: 2018-12-03
一、MCB1700的USB庫檔案詳細分析:MCB1700的USB檔案較多,但只要弄清楚一下幾個即可:1. mscuser.c 大量儲存裝置相關的檔案,比如設計到存放裝置的讀寫,以及使用的協議。例如,SD卡,BOT協議(CBW,CSW解析,SCSI命令解析)。2. usbdesc.c USB的裝置描述符,配置描述符,介面描述符,端點描述符(Bulk-In 端點 和 Bulk-Out 端點)3. usbhw.c USB的一些硬體寄存器等擷取資訊。主要函數void
Time of Update: 2018-12-03
ActiveWriter Preview 3 ActiveWriter is a visual designer, an addin for Visual Studio 2005, to design a domain model and to generate code decorated with ActiveRecord attributes.If you are familiar with ActiveRecord, this tool will make your
Time of Update: 2018-12-03
一 對匿名結構和聯合的支援 ARMCC4.6.1. #pragma anon_unions, #pragma no_anon_unions這些編譯指示啟用和禁用對匿名結構和聯合的支援。 二 對齊可以在需要進行取消對齊的結構前用#pargma pack(1)以該結構後用#pargma pack()即可。可以同時包括多個結構,也可以整個檔案都包涵進去。gcc會自動尋找該定義,並取消預設的對齊。這種方法還是比較好的,比在gcc參數中加選項要好,可以不影響系統的庫方式 如下: struct {
Time of Update: 2018-12-03
USB的重要關鍵字: 1、端點:位於USB裝置或主機上的一個資料緩衝區,用來存放和發送USB的各種資料,每一個端點都有惟一的確定地址,有不同的傳輸特性(如輸入端點、輸出端點、配置端點、批量傳輸端點) 2、幀:時間概念,在USB中,一幀就是1MS,它是一個獨立的單元,包含了一系列匯流排動作,USB將1幀分為好幾份,每一份中是一個USB的傳輸動作。 3、上行、下行:裝置到主機為上行,主機到裝置為下行 下面以一問一答的形式開始學習吧。 問題一:USB的傳輸線結構是如何的呢?
Time of Update: 2018-12-03
轉載自:http://blog.csdn.net/ProgramRookie/article/details/42021801.基本光照模型:sufaceColor = emissive + ambient + diffuse + specular以下是公式各個項的解析:(1)emissive放射光 它是獨立於所有光源的,是單純由物體材質產生的光(說句廢話,不能作為光源照亮其他物體,其實在shader實現裡很明確) emissive = Ke;
Time of Update: 2018-12-03
經常會遇到這樣一個問題:要求輸出一個字串(中英文字元都有)中的一個子字串。這裡問題的關鍵是要判斷字元是漢字字元還是英文字元,其方法是:先將字元轉換為無符號整形數,如果該數大於128則是漢字字元,反之,如果小於等於128則為英文字元。範例程式碼如下://如果所在系統漢字字元佔2個位元組,如Windows系統void GetSubString(const char* intext, char* outtext, int n){ int i,count = 0;
Time of Update: 2018-12-03
近段時間在調試i2c的模組。對於i2c,自己覺得是最熟悉的,一是因為它本身的協議比價簡單,二是因為在機頂盒中也有這個模組,多少有所接觸。不過就這麼熟悉的一個東西,卻讓我調了3天!總結其中的一些失敗教訓如下,以給自己和後來人學習。 1 當所有的時序都沒有問題的時候,我修改了I2C控制器初始化時本身的地址。後來想想,這一步其實對整個程式的影響也不大。不過就改了這一步後,8段數位管居然點亮了!(我是用來調試ZLG的8段數位管和鍵盤模組) 2
Time of Update: 2018-12-03
概要Internet Explorer WebBrowser 控制項觸發 DocumentComplete 事件則在完成後下載網頁。 您可以在此事件的應用程式中建立事...Internet Explorer WebBrowser 控制項觸發 DocumentComplete 事件則在完成後下載網頁。 您可以在此事件的應用程式中建立事件處理常式函數。 本文介紹確定是否需要執行步驟在 WebBrowser 控制項已完成下載網頁。 更多資訊WebBrowser 控制項觸發
Time of Update: 2018-12-03
這項材質貼圖的技術,是依據不同精度的要求,而使用不同版本的材質圖樣進行貼圖。例如:當物體移近使用者時,程式會在物體表面貼上較精細、清晰度較高的材質圖案,於是讓物體呈現出更高層、更加真實的效果;而當物體遠離使用者時,程式就會貼上較單純、清晰度較低的材質圖樣,進而增益圖形處理的整體效率。LOD(細節水平)是協調紋理像素和實際像素之間關係的一個標準。一般用於中、低檔顯卡中。
Time of Update: 2018-12-03
Zigbee技術是一種應用於短距離範圍內,低傳輸資料速率下的各種電子裝置之間的無線通訊技術。Zigbee技術具有如下特點:低功耗、低成本、低速率、近距離、短時延、高容量、高安全、免執照頻段。在一個ZIGBEE網路中有三種裝置類型,網路協調器、全功能裝置(FFD)、精簡功能裝置(RFD)。三種裝置類型的主要功能如下: Ø 網路協調器:發送網路信標、建立一個網路、管理網路節點、儲存網路節點資訊、不斷地接收資訊。Ø
Time of Update: 2018-12-03
轉載自:http://www.cppblog.com/lovedday/archive/2008/06/13/53153.html OBJ檔案是Alias|Wavefront公司為它的一套基於工作站的3D建模和動畫軟體"Advanced
Time of Update: 2018-12-03
由於使用SVN 造成的項目無法使用的問題,報錯“項目重新整理失敗,無法從伺服器中檢索檔案夾資訊 ” 今天我重裝了系統,配置了svn後就從伺服器上下載了全新的項目。結果發現,下下來的項目不能使用了,一開項目就報“項目重新整理失敗,無法從伺服器中檢索檔案夾資訊”。 一開始我,直接刪除 Documents and Settings下對應使用者的檔案夾下的VSWebCache的檔案夾中對應的項目目錄 不行!!!!! 然後我又在IIS裡面嘗試了修改 TCP預設連接埠,
Time of Update: 2018-12-03
作者:Luke Hodorowicz 翻譯:樂晨光 (2001/9/28) 本人對3D也不甚瞭解,譯文動機一則是內容所致興緻昂然,二則鍛煉英譯中技能。由本人水平及經驗有限,文中絕對不乏大量誤解與誤譯,亦懇請讀者指出,得以一同提高。 佳文須共賞,也歡迎大家自由轉載 Introduction (簡介) 讓咱們談談你如何撰寫一份提供優雅效能的3D引擎。你的引擎需要提供的包括:曲面(curved surfaces)、動態光線(dynamic
Time of Update: 2018-12-03
轉載自:http://baike.baidu.com/view/179088.htm 3D Studio Max,常簡稱為3ds Max或MAX,是Autodesk公司開發的基於PC系統的三維動畫渲染和製作軟體。其前身是基於DOS作業系統的3D Studio系列軟體,最新版本是2011。在Windows NT出現以前,工業級的CG製作被SGI圖形工作站所壟斷。3D Studio Max + Windows
Time of Update: 2018-12-03
以前曾嘗試找一個很理想的原型圖設計工具,但因為條件倉促,總是用Word, 或VISIO就草草應付了,今天看到Scott McDowell 的這篇Visio Replacement? You Be the Judge 。就在這裡整理一下,順便做一個同行調查。除去我們已經熟知的微軟Visio ,下面是一些更針對互動設計的原型設計工具(都付有預覽和實驗下載):Axure預覽動畫 試用版 Elegance Tech預覽動畫 試用版 iRise看起來是功能最完整和專業的一套提供,
Time of Update: 2018-12-03
1, 在結構中各成員按其聲明順序在記憶體中順序儲存, 第一個成員的地址即結構的地址.2, 在預設情況下, 結構的資料成員按其自身寬度自然對齊, 使得每個field的offset為該成員寬度的整數倍, 不足則前面補齊. 3, 整個結構的寬度是最大對齊量的整數倍, 不足則在後面補齊.4, 更改GCC編譯器的預設位元組對齊有四, A, __attribute__ ((packed)), 取消結構在編譯過程中的最佳化對齊, 按照實際佔用位元組數進行對齊. B,使用偽指令#pragma pack (n),