這是我從1月6日開始主持天極網(wǎng)論壇嵌入式開發(fā)版以來第一次發(fā)表文章,加上以前瑣碎的文章共計(jì)30篇。研究的越多就越感覺自己懂的太少,其實(shí)在驅(qū)動(dòng)開發(fā)方面我還是個(gè)菜鳥,我是想再次拋磚引玉,讓做驅(qū)動(dòng)有N年經(jīng)驗(yàn)的人奉獻(xiàn)一點(diǎn)出來,讓大家減少一些研究驅(qū)動(dòng)源碼而又缺少注釋所帶來的痛苦。
開發(fā)人員使用 Windows Embedded CE 來開發(fā)各種智能、互聯(lián)、服務(wù)導(dǎo)向設(shè)備,這些設(shè)備范圍廣泛,包括從低功耗的 GPS 手持設(shè)備到實(shí)時(shí)的任務(wù)關(guān)鍵性工業(yè)控制器在內(nèi)的一系列設(shè)備。通過 Windows Embedded CE 6.0 R2 更新,多種新組件幫助 Windows Embedded CE 6.0 設(shè)備制造商有效地開發(fā)組件化、內(nèi)存占用量小、連接到 Windows Vista 和 Windows Server 2008 的設(shè)備。
熟悉WIN32編程的人一定知道,WIN32的進(jìn)程管理方式與Linux上有著很大區(qū)別,在Unix里,只有進(jìn)程的概念,但在WIN32里卻還有一個(gè)"線程"的概念,那么Linux和WIN32在這里究竟有著什么區(qū)別呢?
IT部門應(yīng)公司領(lǐng)導(dǎo)要求,或者自己管理方便,總是想盡辦法讓你擁有盡量少的權(quán)限。光驅(qū),軟驅(qū)就別想用了;BIOS密碼是不會(huì)告訴你的(當(dāng)然大多數(shù)情況下,這個(gè)不是問題);C盤一定是NTFS格式的,boot.ini你就別去碰了,沒有希望的,C盤有沒有寫的權(quán)限還需要看IT部同事們的心情呢;封USB一般分兩種:物理端口貼封條,那叫人治,系統(tǒng)設(shè)置卡權(quán)限叫法制,相對(duì)來說前者比較陰險(xiǎn);用域控制器統(tǒng)一管理權(quán)限;還會(huì)用各種組策略卡你各種應(yīng)用程序執(zhí)行權(quán)限。
通過對(duì)嵌入式GUI軟件Microwindows進(jìn)行分析并與X window進(jìn)行對(duì)比,闡述Microwindows用于嵌入式設(shè)備上的優(yōu)點(diǎn);簡(jiǎn)要論述Microwindows的體系結(jié)構(gòu)和圖形應(yīng)用程序接口;介紹其設(shè)備驅(qū)動(dòng)特性、API、客戶機(jī)/服務(wù)器模型、畫圖機(jī)制和FLTK。
本短信網(wǎng)關(guān)系統(tǒng)由PC機(jī)和WiFi智能手機(jī)組成,PC機(jī)與WiFi智能手機(jī)之間通過自定義的通信協(xié)議進(jìn)行數(shù)據(jù)通信。
針對(duì)高溫微波燒結(jié)設(shè)備對(duì)可靠性、穩(wěn)定性和多功能的需求,提出了一種基于Windows CE的大功率微波嵌入式控制系統(tǒng),實(shí)現(xiàn)了對(duì)高溫微波燒結(jié)設(shè)備可靠、精確的控制。不但豐富了系統(tǒng)功能,提高了控制精度,而且使復(fù)雜的操作簡(jiǎn)單化。
Windows CE操作系統(tǒng)存在啟動(dòng)速度慢的現(xiàn)象。為此在解析系統(tǒng)鏡像文件和研究鏡像文件下載函數(shù)的基礎(chǔ)上,設(shè)計(jì)了一種在Windows CE系統(tǒng)Bootloader中實(shí)現(xiàn)Multi-bin的方法。通過調(diào)用Bootloader中的BootPart支持庫的接口函數(shù),借助BinFS文件系統(tǒng),從而減少了系統(tǒng)的啟動(dòng)時(shí)延,增加了用戶的可用內(nèi)存,降低了客戶的等待時(shí)間,最終達(dá)到提高客戶用戶體驗(yàn)(QoE)的目的。
介紹了Windows CE 的體系結(jié)構(gòu)和中斷處理機(jī)制, 研究了Windows CE 設(shè)備驅(qū)動(dòng)程序的類型和初始化過程,以維信諾VGG13264C 132×64 OLED 顯示模塊的WindowsCE 驅(qū)動(dòng)程序設(shè)計(jì)為例, 詳細(xì)闡述了嵌入式Windows CE 驅(qū)動(dòng)程序的開發(fā)過程。
ARM版Windows 8(WOA)不支持Windows 7:Windows 8能夠在老版Windows 7 PC上運(yùn)行,因?yàn)閤86平臺(tái)已基本實(shí)現(xiàn)標(biāo)準(zhǔn)化,而ARM則不然。辛諾夫斯基表示:“ARM公司許可的是ARM產(chǎn)品設(shè)計(jì),但沒有實(shí)現(xiàn)標(biāo)準(zhǔn)化?!比绻脩粝M\(yùn)行現(xiàn)有x86軟件,就需要一款x86設(shè)備。
從6月20號(hào)的Windows Phone開發(fā)者峰會(huì)的首次亮相,到前不久SDK的流出,有關(guān)微軟下一代移動(dòng)操作系統(tǒng)Windows Phone 8的更多詳情浮出水面。日前,知名科技媒體The V
體域網(wǎng)包含一系列傳感器節(jié)點(diǎn),通過短距離通信技術(shù)實(shí)現(xiàn)與外界的通信,提供醫(yī)療保健、消費(fèi)電子、個(gè)人娛樂等多項(xiàng)服務(wù)。論述了一個(gè)結(jié)合體域網(wǎng),利用微軟公司推出的XNA技術(shù)和.NET框架,在Windows Phone 7環(huán)境下設(shè)計(jì)實(shí)現(xiàn)的體感健身系統(tǒng)。
在Windows CE下GPIO是端口擴(kuò)展器,當(dāng)微控制器缺乏足夠的I/O端口時(shí),GPIO能夠提供額外的控制和監(jiān)視功能。本文分析了基于流驅(qū)動(dòng)的GPIO驅(qū)動(dòng)開發(fā)原理,以SC36410的GPM端口為例詳細(xì)敘述了GPIO驅(qū)動(dòng)開發(fā)過程,并給出了驅(qū)動(dòng)程序的配置方法。
采用Lab Windows/CVI虛擬儀器技術(shù)構(gòu)建檢測(cè)系統(tǒng)平臺(tái),介紹了基于PXI總線的某裝備通用檢測(cè)系統(tǒng)設(shè)計(jì)。對(duì)通用檢測(cè)系統(tǒng)的硬件組成和軟件設(shè)計(jì)進(jìn)行了詳細(xì)的說明 概述 隨著開發(fā)生產(chǎn)的
微軟已經(jīng)成為開源世界的大力支持者,除了購買 GitHub 之外,該公司還繼續(xù)讓 Linux 在 Windows 中運(yùn)行,并在微軟商店為 Windows 10 用戶提供更多選擇。正如您已經(jīng)知道的那樣,有幾個(gè) Linux 發(fā)行版可以在 Microsoft Store 中下載,其中包括桌面用戶數(shù)量最多的 Canonical Ubuntu。
微軟Surface家族設(shè)備將迎來爆發(fā),此前微軟搶先發(fā)布的Surface Hub 2可能是一個(gè)明顯的征兆,在進(jìn)入全新的Surface“第二代”時(shí)刻,微軟將在軟硬件上革新,引入Windows 10 CShell概念?,F(xiàn)在Surface Pro 6(也就是Surface Pro新款)被曝將于2019年中期發(fā)布。
現(xiàn)在已知聯(lián)想正和仁寶研發(fā)的ELZE1設(shè)備,惠普和廣達(dá)合作的Chimera2都有望搭載高通驍龍850進(jìn)入市場(chǎng)。而戴爾代號(hào)為Januss以及微軟代號(hào)為Andromeda的設(shè)備也在路上,他們很有可能是搭載Windows 10的雙屏可折疊設(shè)備。
在工業(yè)控制中,常需要將單片機(jī)采集到的數(shù)據(jù)傳送給PC機(jī)處理、顯示,并且根據(jù)處理結(jié)果給單片機(jī)發(fā)送控制命令。串行通信雖然傳送速度相對(duì)較慢,但是傳送成本低,對(duì)實(shí)現(xiàn)監(jiān)視和控制,具有足夠的帶寬,并且沒有
在微軟打開Linux進(jìn)入Windows 10的大門后,我們看到了大量的Linux發(fā)行版已經(jīng)上架Windows商店。
Windows 10 on ARM為高通公司提供了一個(gè)機(jī)會(huì),不僅可以在移動(dòng)處理器領(lǐng)域統(tǒng)治,還想在桌面領(lǐng)域把Intel拉下馬。根據(jù)Winfuture.de的最新報(bào)告,高通正在打造Windows ARM系統(tǒng)的專屬處理器驍龍850。