Time of Update: 2018-12-05
這是兩個步進電機畫圖的來源程式,用keilc51編譯,用單片機實現的 #include<reg52.h>#include<math.h>sbit cp1 = P1^0;sbit cw1 = P1^1;sbit cp2 = P1^2;sbit cw2 = P1^3;float step(float x1,float y1,float x2,float y2){ float buj; float chd1; chd1 = sqrt((x1) * (x1) + y1 *
Time of Update: 2018-12-05
用音頻訊號實現無線感應器網路節點間距測量[日期:2008-9-22]來源:中電網 作者:孟令軍,夏善紅[字型:大 中 小] 1 引 言利用音頻訊號實現節點間距自主測量的無線感應器網路節點系統。本系統包括dsPIC6014A微控制器、512 KB的SRAM,2.4
Time of Update: 2018-12-05
先前看過巨龍的楊屹老師關於在c51上移植uc的文章,看後感慨頗深。但隨著對uc的理解發現楊老師的移植程式中任務函數不能傳參數,所以就試著改了改。uc的運行過程是:第一、osinit()函數初始化空閑任務,如果可能還有統計任務,當然還有PCB,Event空閑列表(想必知道uc的人都知道指點哈);第二、OSTaskCreate()函數,在這個函數中首先調用OSTaskStkInit()初始化堆棧,楊老師在用彙編寫這個函數時目的讓R7 =
Time of Update: 2018-12-05
Symbian系統自身有兩種應用程式: 1、APP程式有圖形化使用者介面(GUI),因此可以被使用者看到。 2、EXE程式沒有圖形化使用者介面,也不能直接從主菜單(main menu)運行,因此EXE程式一般是隱藏運行的伺服器程式或命令列程式。 一、手工運行程式 如果你是終端使用者並且你想運行一個app程式,你只需要正確安裝這個程式,然後你會在你的手機的菜單裡發現它,直接運行即可。
Time of Update: 2018-12-05
DevExpress Skins 在V47 中共發布了28套皮膚,每套皮膚庫約200K至600K,總計約9.6M。 皮膚庫檔案命名:dxSkin皮膚名140.bpl 在主視窗中應放置 TdxSkinController 組件, 組件名為 SkinController動態載入皮膚庫的主程式應當採用帶庫編譯, 完全編譯將造成不可預測的結果每個皮膚庫編譯後,不要安裝到RAD開發環境, 如果是測試則是例外 程式碼, 關鍵是採用 SetSkinPackage 函數 // .hprivate:
Time of Update: 2018-12-05
2008-01-06 09:06 來源:新快報 新快報1月6日報道
Time of Update: 2018-12-05
先看看你的移動硬碟或隨身碟在別的電腦上能不能正常使用,如果也是一樣的問題的話那基本上就是移動硬碟和隨身碟的問題了,
Time of Update: 2018-12-05
超級終端使用簡介作者:劉濤Mail:mmsstar@gmail.com超級終端是windows內建的一個串口調試工具,其使用較為簡單,被廣泛使用在串口裝置的初級調試上。 下面介紹一下一般使用的步驟:配置串連需要調試串口基本參數,其操作為:1) 選擇菜單“檔案”下“屬性”功能表項目。2) 配置調試裝置所串連串口“串連時使用”3) 按“配置”按鈕進行配置選定串口資訊4) 依次選定每秒位元(傳輸速率)等參數,一般情況下MODEM設定傳輸速率後即可,其它位取預設設定。5) 確定退出配置6)
Time of Update: 2018-12-05
自來水營銷管理中最重要的資料是使用者檔案資料 ,使用者檔案資料有很多的屬性,例如使用者編號、名稱、地址、使用者性質、所屬線路等,以及水表的屬性。有些水司將使用者編號的編碼規則賦予有意義的含義,其實這是沒有必要的,編碼比較長,這樣在抄表、收費等需要手工輸入使用者號的過程中加重輸入量,加大了人工出錯的可能性;降低了工作效率;而且今後可能會帶來意想不到的問題。傳統的代碼都是採用有意義的編碼方法。直到目前仍有許多公司認為他們需要一套有意義的編碼系統。當然,如果使用者不是太多,有意義的編碼的確可以協助記憶
Time of Update: 2018-12-05
時常在cpp的代碼之中看到這樣的代碼: #ifdef __cplusplus extern "C" { #endif //一段代碼 #ifdef __cplusplus } #endif 這樣的代碼到底是什麼意思呢?首先,__cplusplus是cpp中的自訂宏,那麼定義了這個宏的話表示這是一段cpp的代碼,也就是說,上面的代碼的含義是:如果這是一段cpp的代碼,那麼加入extern "C"{和}處理其中的代碼。 要明白為何使用extern
Time of Update: 2018-12-05
重看了一遍LPC說明文檔,配合Startup.s參考百度大蝦“蘇琦”後有很多關於bootloader和map的感想:1、 以ARM7核心為核心外圍擴充了茫茫多的外設,但是每個外設都是有地址的,向相應的地址寫資料,其實是先選中這個外設再給它資料,這樣這個外設就有值了,能夠處理資料了哈2、
Time of Update: 2018-12-05
函數GetFATEntry。參數存放在ax寄存器中,表示一個簇號。輸出結果是該簇號在FAT表中的FATENTRY,它的內容仍然是一個簇號,表示檔案下一部分所在簇的簇號。這裡要仔細地體會“簇號”和“簇”之間的差別,否則在看代碼的時候,很容易就會迷失。“簇”表示一個或多個扇區的集合。FAT12中,一個簇就是一個扇區,512位元組。簇號,從磁碟片的資料區開始,從2開始編號(0,1為系統使用),本質上是一個基於FAT表的索引。GetFATEntry: push es push
Time of Update: 2018-12-05
斐波那契數列:設F(n)為該數列的第n項(n∈N+)。那麼這句話可以寫成如下形式: F(0) = 0,F(1)=F(2)=1,F(n)=F(n-1)+F(n-2) (n≥3)從第3項開始,每項都是前兩項之和,顯然這是一個線性遞推數列。 具體此數列的介紹請參考:http://baike.baidu.com/view/816.htm #include <stdio.h> int fib(int n){ if (n == 0) {
Time of Update: 2018-12-05
1.串轉換成數字 TBuf16<20> buf(_L( "123" ) ); TLex lex( buf ); TInt iNum; lex.Val( iNum );2.數字轉換成串 TBuf16<20> buf; TInt iNum = 20; buf.Format( _L( "%d" ) , iNum );3.將symbian串轉換成char串 char* p = NULL; TBuf8<20> buf( _
Time of Update: 2018-12-05
書上習慣用virtual PC和bochs,但是我習慣了VMware,最後還是用vmware搭建了dos環境步驟如下: 1 安裝nasm。編譯書中的組譯工具需要用到彙編軟體Nasm。可以到http://sourceforge.net/project/showfiles.php?group_id=6208下載Windows和DOS版本的Nasm。 我用的是window版本,下載後解壓,然後把nasm.exe ndisasm.exe拷貝到c:/windows/system32/下
Time of Update: 2018-12-05
Unix 的 boot loader 裡,在最開始部分有段代碼是用來開啟 A20 的。什麼是 A20 呢?為什麼不讓它預設為開啟,而是每次系統啟動時都要開啟它呢?原來這個是電腦的曆史遺留問題。在 8088 的時候,電腦只有 20 條地址線,所以只能定址 1 MB 的範圍。PC 通常用兩個 16 位寄存器定址,一個存 selector,一個存 offset,即 selector:offset,計算得到的地址就是 selector*16+offset。這樣,最大的地址就是 FFFF:FFFF,即 0
Time of Update: 2018-12-05
Microsoft PerformancePoint
Time of Update: 2018-12-05
最佳化利用PSoC晶片片上資源的低功耗應用PSoC(可程式化片上系統)是Cypress半導體生產的包含有8位微處理器核和數字與類比混合訊號陣列的可程式化片上系統。其應用領域與8位的MCU相同。區別於8位的MCU,PSoC的數字周邊資源(如定時器、PWM、UART等等)和類比周邊資源(放大器、比較子、濾波器等等)以數字模組和類比模組的方式給出。不同型號的PSoC晶片的差異主要在於其擁有的數字模組和類比模組的數量的不同。使用者可以根據自己的需要來定義這些模組。所有這些預定義的模組被稱之為使用者模組。
Time of Update: 2018-12-05
Web服務在TM1300上的實現[日期:2008-8-4]來源:電子技術應用 作者:蘇玉潔 李學明[字型:大 中 小] TM1300是Philips公司為音頻、視頻等多媒體應用而專門設計的多媒體處理器。除具有DSP的準系統外,該處理器還針對音視頻應用進行了最佳化,並在片內整合了視頻輸入/輸出、音頻輸入/輸出及高速同步串列通訊等介面,因而在多媒體資訊處理領域有非常廣泛的應用。圖1給出了筆者設計的多媒體處理平台的系統結構。
Time of Update: 2018-12-05
RS422/RS485匯流排模型分析與應用[日期:2008-7-14]來源:中電網 作者:李德慶,宋斌 [字型:大 中 小] 0 引言RS422/RS485匯流排介面作為多點、差分資料轉送的電氣規範,現已成為業界應用較為廣泛的標準通訊介面之一。RS422/RS485標準只對介面的電氣特性做出了規定,而不涉及接外掛程式、電纜或協議,因此,使用者可在此基礎上建立自己的高層通訊協定。1