操作系統(tǒng)是用來(lái)管理系統(tǒng)硬件、軟件及數(shù)據(jù)資源,控制程序運(yùn)行,并為其它應(yīng)用軟件提供支持的一種系統(tǒng)軟件。根據(jù)不同的種類(lèi),又可分為實(shí)時(shí)操作系統(tǒng)、桌面操作系統(tǒng)、服務(wù)器操作系統(tǒng)等。對(duì)于一些小型的應(yīng)用,對(duì)系統(tǒng)實(shí)時(shí)性
在人機(jī)交互系統(tǒng)中,鍵盤(pán)、觸摸屏等輸入設(shè)備是一個(gè)不可或缺的部分。對(duì)于手機(jī)、平板這些消費(fèi)類(lèi)電子而言,觸摸屏以其非常良好的用戶(hù)體驗(yàn)得到了廣泛的應(yīng)用。筆者此處就s3c2416 IIC接口電容屏的應(yīng)用作一個(gè)簡(jiǎn)單的介紹。1.
arm7/arm9架構(gòu)cpu有七種工作模式,分別為用戶(hù)模式、快中斷模式、中斷模式、管理模式、中止模式、未定義模式和系統(tǒng)模式。除了用戶(hù)模式與系統(tǒng)模式外,其它五種模式稱(chēng)為異常模式。當(dāng)特定的異常出現(xiàn)時(shí),cpu進(jìn)入相應(yīng)的模式
1. S3C2416概述S3C2416是低功耗、高性能、低成本的SAMSUNG ARM9(ARM926EJ)處理器,目前三星已停止生產(chǎn)S3C2440, S3C2416具有更高的性能,以及更低的價(jià)格,是S3C2440、S3C2410等處理器的完美替代者。相比S3C2440,S
Internet實(shí)現(xiàn)了全球范圍內(nèi)計(jì)算機(jī)網(wǎng)絡(luò)的互連,不同主機(jī)之間必須遵循相同的網(wǎng)絡(luò)協(xié)議才能彼此通信。TCP/IP協(xié)議作為一種網(wǎng)絡(luò)互聯(lián)協(xié)議,在Internet中得到了最廣泛的支持以及應(yīng)用。筆者此處就輕量級(jí)TCP/IP協(xié)議Lwip的移植作