ARTs-OS是一個基于微內(nèi)核的嵌入式實時操作系統(tǒng)。ARTs-OS中的中斷管理應(yīng)該提供的基中斷管理對I/O的支持由I/O的設(shè)計方式?jīng)Q定,集中體現(xiàn)在核內(nèi)中斷管理和核外中斷管理。本文集中討論核外中斷管理。
XC166單片機的指令流水線存在著不可避免的阻塞現(xiàn)象,MAC單元指令也一樣。盡管在硬件設(shè)計時已經(jīng)采用了專用模塊來減少阻塞,但有些阻塞是不可避免的,從程序優(yōu)化的角度來說,可以充分利用指令流水線阻塞現(xiàn)象,通過重排指令流水線上的指令,消除阻塞,以使得程序的運行時間縮短,從而達到優(yōu)化的目的。
本文介紹了基于SPARC V8結(jié)構(gòu)的微處理器特點與性能,詳細闡述了微處理器的硬件開發(fā)環(huán)境設(shè)計方案與軟件開發(fā)環(huán)境的設(shè)計思路,經(jīng)過實際工程應(yīng)用證明系統(tǒng)運行良好,本系統(tǒng)的設(shè)計方案對類似的設(shè)計工作有一定的指導(dǎo)意義。
以往基于FPGA的數(shù)字信號處理系統(tǒng)的模型及算法采用VHDL或VerilogHDL等硬件描述語言描述。但這些硬件描述語言往往比較復(fù)雜,而采用Altera公司推出的專門針對數(shù)字信號處理器設(shè)計工具DSP BuildIer則可大大簡化設(shè)計過程,提高設(shè)計效率。
Blackfin561是Blackfin系列中的一款高性能定點DSP視頻處理芯片。其主頻最高可達750MHz,其內(nèi)核包含2個16位乘法器MAC、2個40位累加器ALU、4個8位視頻ALU,以及1個40位移位器。該芯片中的2套數(shù)據(jù)地址產(chǎn)生器(DAG)可為同時從存儲器存取雙操作數(shù)提供地址,每秒可處理1200M次乘加運算。芯片帶有專用的視頻信號處理指令以及100KB的片內(nèi)L1存儲器(16KB的指令Cache,16KB的指令SRAM,64KB的數(shù)據(jù)Cache/SRAM,4KB的臨時數(shù)據(jù)SRAM)、128KB的
本文給出了一種基于ADSPBF561多內(nèi)核處理器的高性能視頻監(jiān)控系統(tǒng)的設(shè)計方案。該方案選擇BF561雙DSP核處理器來實現(xiàn)復(fù)雜的智能視頻處理算法, 并選用ADV7183B來對CCD圖像信號進行解碼處理, 用本方案設(shè)計的汽車駕駛員輔助視覺傳感控制系統(tǒng)能防止交通事故的發(fā)生并改善交通流量, 可實現(xiàn)實時電子眼的功能。
dsPIC33F系列單片機是美國微芯公司(Microchip)推出的一款高性能單片機,它將數(shù)字信號處理器(Digital Signal Processor,DSP)的高速運算能力與單片機的控制特性無縫地集成在一起,為嵌入式系統(tǒng)設(shè)計提供了高性價比的單芯片、單指令流的解決方案,在音頻處理、視頻處理及工業(yè)控制等方面得到了廣泛應(yīng)用。但是在實際應(yīng)用中,由于客戶需求變化或程序BUG修改等原因,經(jīng)常出現(xiàn)需要使單片機應(yīng)用程序升級的情況,本文利用dsPIC33F單片機運行時的自編程(Run-Time Serf-Progra
日前,德州儀器 (TI) 宣布推出 TMS320C66x DSP 系列的最新數(shù)字信號處理器 (DSP) TMS320C6671,以及 TMS320C6670 無線電片上系統(tǒng) (SoC) 的增強技術(shù),進一步刷新多內(nèi)核應(yīng)用的性能與創(chuàng)新。業(yè)界速度最快、性能最高的定點與浮點單內(nèi)核器件 C6671 DSP 建立在 TI KeyStone 多核架構(gòu)基礎(chǔ)之上,可為開發(fā)人員輕松進入多核世界提供一個出色選擇。同時,與以通信為中心應(yīng)用的現(xiàn)有 SoC 解決方案相比,TI 增強型 C6670 無線電 SoC 可實現(xiàn)提高一倍的
針對PIC18系列單片機,目前市面上僅存在HI-TECH公司提供的Bootloader程序,并且需要借助串口調(diào)試助手。本文基于Microchip公司的MPLAB軟件開發(fā)環(huán)境設(shè)計了一種新穎的Bootloader,并配套編寫了PC機端上位機界面程序。其特點是控制靈活,使用便利,系統(tǒng)升級安全可靠。
CCD(Charge Coupled Devices)電荷耦合器件應(yīng)用系統(tǒng)的關(guān)鍵技術(shù)在于CCD驅(qū)動時序的產(chǎn)生和輸出信號的采集與處理。目前驅(qū)動主要有直接數(shù)字電路驅(qū)動、EPROM驅(qū)動、專用IC驅(qū)動、復(fù)雜的CPLD驅(qū)動等常用的驅(qū)動方法,但是它們存在著邏輯設(shè)計較為復(fù)雜、調(diào)試?yán)щy、柔性較差等缺點。在數(shù)據(jù)采集和處理方面,大多數(shù)都經(jīng)過差動放大、采樣保持、A/D轉(zhuǎn)換,再通過總線或采集卡等接口與PC機相連。這種系統(tǒng)結(jié)構(gòu)龐大,而且在信號處理、通信軟件和界面設(shè)計等方面要耗費大量的精力。應(yīng)該說這種應(yīng)用系統(tǒng)在靜態(tài)測量處理方面有其優(yōu)
探討了MCS-51系列單片機結(jié)構(gòu)化程序設(shè)計相關(guān)問題,研究了MCS-51系列單片機結(jié)構(gòu)化程序的三種基本結(jié)構(gòu),并給出了程序?qū)崿F(xiàn)方法范例,介紹了MCS-51系列單片機結(jié)構(gòu)化程序設(shè)計步驟及各部分具體設(shè)計要求。
介紹用AT89C51單片機構(gòu)成微型可編程控制器PLC的設(shè)計思路、系統(tǒng)硬件配置和軟件設(shè)計方法,最后給出此微型可編程控制器在水塔水位控制中應(yīng)用的實例。
狀態(tài)機是軟件編程中的一個重要概念。比這個概念更重要的是對它的靈活應(yīng)用。在一個思路清晰而且高效的程序中,必然有狀態(tài)機的身影浮現(xiàn)。
普通單片機的開發(fā)一定可以采用流程圖編程。其實,機器人的流程圖編制軟件可以反過來作為相應(yīng)單片機的編程軟件。下面用一個實例詳細說明單片機如何用圖形化編程。
設(shè)計采用AT89C51單片機、A/D轉(zhuǎn)換器ADC0808和共陽極數(shù)碼管為主要硬件,分析了數(shù)字電壓表Proteus軟件仿真電路設(shè)計及編程方法。
針對傳統(tǒng)單片機實驗系統(tǒng)依賴于仿真器調(diào)試,實驗成本高且效率低,不適應(yīng)現(xiàn)代科技的開發(fā)要求的問題,為改善單片機實驗系統(tǒng)的性能,采用在系統(tǒng)編程(ISP)的方法,利用AT89S51芯片設(shè)計了一種單片機實驗系統(tǒng)。實驗表明系統(tǒng)結(jié)構(gòu)簡單,實用性強,達到了工科類高職生快速掌握單片機的基礎(chǔ)知識的預(yù)期效果。
1 引言 移動數(shù)據(jù)處理傳輸系統(tǒng)主要應(yīng)用在小型或便攜儀器上。它能夠采集、處理和并通過無線移動網(wǎng)傳送和接收數(shù)據(jù)。由于無線移動網(wǎng)的費用,應(yīng)使移動數(shù)據(jù)處理傳輸系統(tǒng)有較強的實時數(shù)據(jù)處理和數(shù)據(jù)壓縮功能,以減少通
Blackfin?處理器是一類專為滿足當(dāng)今嵌入式音頻、視頻和通信應(yīng)用的計算要求和功耗約束條件而設(shè)計的新型 16~32 位嵌入式處理器。Blackfin 處理器基于由ADI和Intel公司聯(lián)合開發(fā)的微信
硅產(chǎn)品知識產(chǎn)權(quán)(SIP)平臺解決方案和數(shù)字信號處理器(DSP)內(nèi)核授權(quán)廠商CEVA公司推出高能效1 GHz DSP內(nèi)核CEVA-X1643,新產(chǎn)品可提升有線和無線通信、安防監(jiān)控、便攜多媒體等廣泛應(yīng)用.
硅產(chǎn)品知識產(chǎn)權(quán)(SIP)平臺解決方案和數(shù)字信號處理器(DSP)內(nèi)核授權(quán)廠商CEVA公司推出高能效1 GHz DSP內(nèi)核CEVA-X1643,新產(chǎn)品可提升有線和無線通信、安防監(jiān)控、便攜多媒體等廣泛應(yīng)用。