
1 引言 合成孔徑雷達(dá)SAR(Synthetic Aperture Radar)成像技術(shù)在軍事和國(guó)民經(jīng)濟(jì)中發(fā)揮著重要作用。SAR成像軟件平臺(tái)在國(guó)外已逐漸成熟,而國(guó)內(nèi)至今還沒(méi)有良好的SAR成像軟件平臺(tái)。SAR具有探測(cè)范圍廣、提供信息快,并可獲得
C51: 用C51實(shí)現(xiàn)軟件復(fù)位問(wèn):怎樣在我的源程序中實(shí)現(xiàn)軟件復(fù)位?答:您可以使用下面的程序跳到0000H實(shí)現(xiàn)軟復(fù)位,下面的程序?qū)嶋H上是一個(gè)函數(shù)指針,指針指向了0000H地址。((void (code *) (void)) 0x0000) (
1、軟件看門(mén)狗的設(shè)計(jì)方案 單片機(jī)或微機(jī)系統(tǒng)受到強(qiáng)干擾后可造成程序失控,使CPU進(jìn)入死循環(huán),或者使程序跑飛。利用“看門(mén)狗”技術(shù)能不斷地監(jiān)視程序運(yùn)行的時(shí)間,一旦超過(guò)限定時(shí)間,就確認(rèn)系統(tǒng)已經(jīng)“死機(jī)
我們可以用數(shù)字濾波方法的C語(yǔ)言程序代碼子函數(shù),來(lái)完成軟件濾波功能。我們假定,從8位AD中讀取數(shù)據(jù),如果是更高位的AD可以定義數(shù)據(jù)類(lèi)型為int,子程序定義為get_ad()?! ?1)算術(shù)平均濾波程序,
AVR單片機(jī)問(wèn)世以來(lái),獲得廣泛關(guān)注。它是一種采用精簡(jiǎn)指令集、以時(shí)鐘周期為機(jī)器周期的高速單片機(jī)。它采用快速寄存器文件(共有32個(gè)寄存器 R0~R31,其中R16~R31具有較強(qiáng)通用功能)、快速單周期指令。另外
Android系統(tǒng)在正常啟動(dòng)中,刷屏功能一般在內(nèi)核中執(zhí)行,而B(niǎo)ootloader的任務(wù)應(yīng)該是執(zhí)行硬件初始化,并盡快跳轉(zhuǎn)到Linux內(nèi)核。在Bootloader啟動(dòng)過(guò)程中使能一個(gè)顯示驅(qū)動(dòng),實(shí)現(xiàn)刷屏功能,并不違背這一目標(biāo)。
一般教科書(shū)上提供的UART收發(fā)的程序往往是一段采用輪循(Polling)方式完成收發(fā)的簡(jiǎn)單代碼。但對(duì)于高速的AVR來(lái)講,采用這種方式大大降低了 MUC的效率。在使用AVR時(shí),應(yīng)根據(jù)芯片本身的特點(diǎn)(片內(nèi)大容量數(shù)據(jù)存
引 言 現(xiàn)在,人們生活中的每個(gè)角落都有嵌入式設(shè)備的存在,比如DVD、移動(dòng)電話(huà)、MP3及掌上電腦等等。這些嵌入式設(shè)備多采用32位RISC嵌入式處理器作為核心部件。其中基于ARM核的嵌入式處理器獨(dú)占鰲頭,在32位RISC處理器中
1.AT89S51單片機(jī)與81C55的硬件接口電路 AT89S51單片機(jī)可以和81C55直接連接而不需要任何外加邏輯器件。AT89S51單片機(jī)與81C55的接口電路如右圖所示。 在右圖中,AT89S51單片機(jī)PO口輸出
1.單片機(jī)片外程序區(qū)讀指令過(guò)程 當(dāng)接通電源且單片機(jī)上電復(fù)位后,程序計(jì)數(shù)器PC-OOOOH,CPU就從OOOOH地址開(kāi)始取指令,執(zhí)行程序。在取指令期間,PC地址低8位送往PO口,經(jīng)鎖存器鎖存作為低8位地
串行口的4種工作方式中的方式0是移位寄存器工作方式,主要用于擴(kuò)展并行I/O用,并不用于串行通信。串行口的方式1~3是用于串行通信的,下面介紹串行口的方式1~3的雙機(jī)串行通信軟件編程。應(yīng)當(dāng)說(shuō)明的
本文主要介紹TIMSP430微控制器軟件編程設(shè)計(jì)中的實(shí)踐經(jīng)驗(yàn)和應(yīng)用技巧?! 〉谝徊糠种v述基于中斷的標(biāo)準(zhǔn)程序流程模式,適用于大多數(shù)的產(chǎn)品應(yīng)用編程;另外一部分講述MSP430微控制器編程人員在開(kāi)發(fā)產(chǎn)品時(shí)
眾所周知,匯編語(yǔ)言具有更高的性能優(yōu)勢(shì),而用C語(yǔ)言編碼則能更容易和快速地實(shí)現(xiàn)。DSP處理器功能的不斷增強(qiáng)以及編譯器優(yōu)化技術(shù)的提高,使得傳統(tǒng)的用匯編語(yǔ)言編寫(xiě)DSP應(yīng)用程序的做法逐漸被淘汰。現(xiàn)在的DSP應(yīng)用程序幾乎都
VD5026 -4的每組串行數(shù)據(jù)輸出波形由同步脈沖、12位加密地址(和控制數(shù)據(jù))及1位停止位組成。編碼脈沖輸出順序?yàn)锳O~A7、A8/DO~All/D3,每組串行數(shù)據(jù)輸出至少4次。掌握了串行數(shù)據(jù)的輸出格式及其數(shù)據(jù)
Solution:在對(duì)FPGA設(shè)計(jì)進(jìn)行最初步的系統(tǒng)規(guī)劃的時(shí)候,需要進(jìn)行模塊劃分,模塊接口定義等工作。通常,我們只能在紙上進(jìn)行設(shè)計(jì)。雖然在紙上我們可以很隨意地書(shū)寫(xiě),而用紙畫(huà)的不方便就在于,如果對(duì)某一個(gè)模塊進(jìn)行較大改動(dòng)
一、影響EMC的因數(shù) 1、電壓:電源電壓越高,意味著電壓振幅越大,發(fā)射就更多,而低電源電壓影響敏感度。 2、頻率:高頻產(chǎn)生更多的發(fā)射,周期性信號(hào)產(chǎn)生更多的發(fā)射。在高頻單片機(jī)系統(tǒng)中,當(dāng)器件開(kāi)關(guān)
在我們初學(xué)嵌入式開(kāi)發(fā)的時(shí)候,總會(huì)出現(xiàn)一個(gè)問(wèn)題。那就是C語(yǔ)言和嵌入式C編程有什么區(qū)別?而嵌入式工程師一般都會(huì)告訴你,其區(qū)別在于嵌入式的C語(yǔ)言是跑在嵌入式的開(kāi)發(fā)板上的,
單片機(jī)開(kāi)發(fā)過(guò)程中用到的多功能工具,包括熱敏電阻RT值--HEX數(shù)據(jù)轉(zhuǎn)換;3種LED編碼;色環(huán)電阻計(jì)算器;HEX/BIN 文件互相轉(zhuǎn)換;eeprom數(shù)據(jù)到C/ASM源碼轉(zhuǎn)換;CRC校驗(yàn)生成;串口調(diào)試,帶簡(jiǎn)單而實(shí)用的數(shù)據(jù)分析
調(diào)試嵌入式軟件是我最不喜歡的行為,不幸地是,它卻是必要的。值得慶幸地是,技術(shù)和工具鏈創(chuàng)新的進(jìn)步衍生出大量的新技術(shù),從而大大地加快了調(diào)試過(guò)程。下面讓我們來(lái)看看其中
大約在40年前,ComprehensiveComputingSystemsandServices公司在市場(chǎng)上推出了首個(gè)名為T(mén)EGAS的商業(yè)數(shù)字器,該設(shè)備主要用于測(cè)試生成和系統(tǒng)。這一對(duì)門(mén)級(jí)電路進(jìn)行仿真的系統(tǒng)由一