S3C2410是韓國三星公司生產(chǎn)的新一代高性能微處理器,它是基于ARM920T內(nèi)核的16/32位RISC處理器.主要應(yīng)用于嵌入式系統(tǒng)中。
隨著技術(shù)的發(fā)展,8位MCU市場已逐步趨向穩(wěn)定,32位MPU代表著嵌入式技術(shù)的發(fā)展方向,正在加速發(fā)長。
1、引言 隨著工業(yè)控制系統(tǒng)逐步的自動化,現(xiàn)代化,現(xiàn)場總線控制系統(tǒng)得到越來越多的重視和應(yīng)用,CAN總線是目前開發(fā)簡單,性能價格比高的一種現(xiàn)場總線 。相對其他現(xiàn)場總線而言,CAN通信
ARM920(T)與ARM926(EJ-S)還是有不少區(qū)別的,粗的講,前者基于ARMv4架構(gòu),后者基于ARM v5架構(gòu)。其中,對于程序員來說,一個大的區(qū)別是,兩者指令集不一樣。926(ARM v5)新增clz, blx等很多指令(比如,函數(shù)指針在9
Cache ARM920T有16K的數(shù)據(jù)Cache和16K的指令Cache,這兩個Cache是基本相同的,數(shù)據(jù)Cache多了一些寫回內(nèi)存的機制,后面我們以數(shù) 據(jù)Cache為例來介紹Cache的基本原理。我們已經(jīng)知道,Cache中的存儲單位是Cache Line,ARM
SP(Board Support Package)在VxWorks操作系統(tǒng)中起到了部分接口的驅(qū)動和硬件初始化的作用,它是生成bootrom和VxWorks映像文件的前提,而S3C2440是Samsung公司設(shè)計的ARM920T系列的核心處理器,是嵌入式領(lǐng)域比較常用的ARM處理器。因此,研究基于S3C2440平臺上的Vxworks BSP移植具有重要的意義。本文就BSP的概念、BSP移植過程中重點修改的幾個文件、串口和網(wǎng)口驅(qū)動以及BSP的調(diào)試和仿真做詳細的介紹。
1 前言 在當今后PC時代,嵌入式系統(tǒng)應(yīng)用得越來越廣泛,嵌入式產(chǎn)品充斥著許多領(lǐng)域,日常生活的手機,MP4,PDA等都屬于典型的嵌入式系統(tǒng)。在嵌入式系統(tǒng)中,微處理器和操作系統(tǒng)是進行應(yīng)用開發(fā)的基礎(chǔ)。在
面向A R M微處理器構(gòu)架的嵌入式操作系統(tǒng)的使用量這些年持續(xù)增長,在各種嵌入式操作系統(tǒng)中, L inux是獲得支持最多的第三大力量。 目前,ARM L inux支持包括ARM610、A RM710、ARM720T cores、ARM920T co
前言 目前,嵌入式操作系統(tǒng)的種類很多,如VxWorks,WindowsCE和Linux等。在這些操作系統(tǒng)中,Linux是發(fā)展最快,應(yīng)用最廣泛的。由于使用費用、開放源代碼程度和使用習慣等各方面因素,Linux是得到較多
0 引言隨著通信技術(shù)、網(wǎng)絡(luò)技術(shù)的迅速發(fā)展,大量網(wǎng)絡(luò)設(shè)備接入網(wǎng)絡(luò),互聯(lián)網(wǎng)用戶數(shù)量正以幾何級數(shù)增長。研究表明,IPv4 地址空間將在2011 年前耗盡,因此IPv4 地址資源非常緊
交換機是局域網(wǎng)中用來交換、傳輸數(shù)據(jù)信息的樞紐,其工作狀態(tài)的好壞直接關(guān)聯(lián)著局域網(wǎng)網(wǎng)絡(luò)的數(shù)據(jù)傳輸穩(wěn)定性。特別是作為整個局域網(wǎng)中心的核心交換機,一旦出現(xiàn)問題,則意味著
引言隨著社會經(jīng)濟和科學技術(shù)的飛速發(fā)展,電力機車、地鐵和電動汽車等將得到廣泛的應(yīng)用。這些用電設(shè)備的電能變換與控制系統(tǒng)均采用雙向變流設(shè)備來實現(xiàn)節(jié)能運行。因此,電力參數(shù)檢測裝置對能量的雙向計量問題越來越受到
基于ARM920T的嵌入式電力參數(shù)檢測系統(tǒng)設(shè)計
1、引言隨著工業(yè)控制系統(tǒng)逐步的自動化,現(xiàn)代化,現(xiàn)場總線控制系統(tǒng)得到越來越多的重視和應(yīng)用,CAN總線是目前開發(fā)簡單,性能價格比高的一種現(xiàn)場總線 。相對其他現(xiàn)場總線而言,CAN通信控制器的生產(chǎn)廠家最多、品種最全、
1、引言隨著工業(yè)控制系統(tǒng)逐步的自動化,現(xiàn)代化,現(xiàn)場總線控制系統(tǒng)得到越來越多的重視和應(yīng)用,CAN總線是目前開發(fā)簡單,性能價格比高的一種現(xiàn)場總線 。相對其他現(xiàn)場總線而言,CAN通信控制器的生產(chǎn)廠家最多、品種最全、
基于ARM920T的兩種CAN總線擴展方式
引言目前,嵌入式操作系統(tǒng)的種類很多,如VxWorks,Windows CE和Linux等。在這些操作系統(tǒng)中,Linux是發(fā)展最快,應(yīng)用最廣泛的。由于使用費用、開放源代碼程度和使用習慣等各方面因素,Linux是得到較多推廣的操作系統(tǒng)之
構(gòu)建基于ARM920T的嵌入式Linux系統(tǒng)