国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

電子工程網

標題: 【飛凌WinCE學習專題】從零開始學習ARM|WindowsCE---基礎篇 [打印本頁]

作者: yh123    時間: 2010-12-15 13:29
標題: 【飛凌WinCE學習專題】從零開始學習ARM|WindowsCE---基礎篇
本文旨為WinCE新手而作,故內容幼稚得只能博大蝦們一笑,還望各位大蝦鍵盤留情;當然,也非常歡迎大蝦
們指出其中的紕漏,在此小生先一拜.
   
    為了和國際接軌,依照國際通行慣例,先聲明一下文字版權.本文有不少內容從互聯網搜索而來,因為無法確
知復制處是否原作者親手筆墨,故文中都沒特意指出引用網址.如果本文所羅列內容有任何侵權bug,歡迎和我聯
系,謝謝!
    第一期學習內容包括WinCE整體介紹和簡單的IO控制程序源碼及詳細注釋。本帖可配合其他書籍一同作為
學習之用。
   
    感謝飛凌技術支持的裴工和CSDN一位博主~
   
    1.什么是WinCE
   
    Windows CE為微軟針對個人電腦以外的電腦產品所研發的嵌入式操作系統,目前最新版本為 6.0,也是微
軟的.NET最新家族成員.至于CE是什么意思,有多種說法,無非不就是Customer Embedded,Compact Edition,
Consumer Electronics等,想以哪種意思,隨自己喜好.
   
   
    2.在哪里下載WinCE
   
    如果你還抱有和xp一樣的想法,先下載個ISO,然后雙擊setup安裝,那么你所需要做的是,馬上將這念頭給格
式化!你能從微軟網站上下載的,只能是SDK,不過這個SDK往往包含了模擬器----如果你沒有任何相應的開發板,
這是你唯一能接觸到wince的途徑.
   
   
    3.什么是SDK   
   
    SDK是Software Development Kit的縮寫,中文意思是“軟件開發工具包”。這是一個覆蓋面相當廣泛的
名詞,可以這么說:輔助開發某一類軟件的相關文檔、范例和工具的集合都可以叫做“SDK”。
    具體到Window CE,Standard SDK是微軟用PB(見第4點)幫我們導出的一個SDK,里面包含了微軟覺得可以作
為“standard”的一些組件。在PB里面有一個組件叫standard sdk,選了這個組件之后,就會自動把standard
sdk里面所包含的組件都關聯進去了。

    一般來說,如果開發自己的程序的時候standard sdk夠用,那就直接用standard sdk就可以了。但是
standard sdk有很多缺陷,例如不支持中文,不支持DX等等。如果遇到standard sdk不支持的功能,那就只能
自己從pb里面導出了。
   
    4.Platform Builder是什么?
   
    WinCE是由一個組件系統,簡單的來說,這個系統可以隨你拼湊,你想要啥就上啥,不想要就剔除.而用來拼湊
的工具,就是這個Platform Builder(簡稱PB).在這個環境中,你可以構想自己的WinCE系統,比如能不能上網,可
不可以播放媒體,甚至是什么都沒有,只有一個最簡單的內核.PB生成的系統映像一般為nk.bin,經過設置也能生
成nk.img,兩者是壓縮和非壓縮的區別.
   
    既然PB能編譯系統,那自然也能開發應用程序,不過也只能開發非MFC程序.只是在便利性和工程方面,卻遠
不如vs方便了.
   
    還有一點需要注意的是,PB只能定制WinCE5.0以及之前的系統;如果需要定制WinCE6.0,則只能采用Visual
studio 2005.

   
    5.用何種IDE開發應用程序?
   
    有兩種IDE環境可供WinCE軟件的開發:Visual studio 2005(簡稱vs2005)和 Embeded Visual C++ 4.0(簡
稱evc4.0). EVC4.0是經典的工具,可以用來開發WinCE5.0以及之前版本系統的應用軟件,不過由于編譯器年代
久遠,很多C++的特性不支持,以致于在開發時難免讓人尷尬.所以,最好建議還是選用vs2005,雖然占用資源比
evc4.0大的多,但畢竟符合最新的C++規范(相對EVC4.0而言),編譯器又修正了不少bug,完全值得采用.
   
    只是vs2005無法盡善,由于不支持WinCE4.2以及之前版本的SDK,所以如果需要開發如上版本的程序,唯有借
助evc4.0.
   
    還有一點也需要留意,也許是因為架構有所改動,vs2005自帶的Remote Tools遠不如EVC4.0自帶的好用,連
接不上或是無法獲取相應的內容是常有的事情.
   
   
    6.WinCE的授權費用
   
    在D版橫行的中國,這個問題似乎不會引起重視----誰不垂涎free的東西?不過知道授權費用也并非壞事,至
少算是了解吧.可參考我這篇摘錄:
   
   
    7.推薦參考書籍
   
    相對于桌面系統,WinCE的參考書籍可是少得可憐. 對于應用程序開發者來說, Windows CE>是個不二的選擇,該書用經典形容毫不為過.該書第一版在國內有出中文版,譯名為 序設計>,出版社為北京大學出版社.翻譯還可以,至少能看懂.而之后的第二版第三版則國內根本就沒有引進,不
過還好有網絡,這兩個版本的英文電子書籍在網上能夠下載.特別是第三版,有熱心的網友已經在自己的blog逐
步進行翻譯,方便了不少E文不好的朋友.目前該書的最新版第四版在今年(2007)10月已經面世,內容已經更新到
最新的WinCE6.0,只是不知道國內什么時候才能一睹芳容?

本段文字來自CSDN博客,轉載請標明出處:
http://blog.csdn.net/norains/archive/2007/12/29/2003678.aspx
相信學過單片機的朋友一般都是從流水燈和蜂鳴器控制開始的。WinCE的學習也是從簡單到復雜,一步一步來
。看完以上文字,對Wince有一個大體的了解,接著來看一下IO控制。
下面這個文檔被加密了(暈),沒辦法轉成復制粘貼,有興趣的朋友還要麻煩自己下載一下,程序很簡單,注
釋也寫的很詳細,希望對初學Wince的朋友有所幫助。
點擊此處下載: wince驅動.rar (122.86 KB)
本文檔來自 飛凌S3C6410開發板技術交流區 www.witech.com.cn
作者: chairmanxu    時間: 2010-12-15 20:45
頂起,頂起
作者: pengchengzhang    時間: 2011-5-5 13:59

作者: nimou2003    時間: 2011-6-26 22:11
哈哈
頂起
作者: haokunbest    時間: 2011-9-30 16:04
期待




歡迎光臨 電子工程網 (http://m.qingdxww.cn/) Powered by Discuz! X3.4
主站蜘蛛池模板: 日本不卡二 | av在线手机播放 | 黑人又大又粗又爽免费视频 | 日韩成人毛片高清视频免费看 | 七月婷婷精品视频在线观看 | 爱逼综合 | 国产手机在线看片 | 一级片免费观看视频 | 国产高清一区二区三区 | 日本日本在线观看视频 | 国产一卡二卡3卡4卡无卡下载 | 日日噜噜夜夜狠狠视频无 | 九九性视频 | 国产三区二区 | 亚洲操操操 | 女人夜夜春 | 日韩资源在线观看 | 91精选视频 | 国产老色批视频在线观看应用 | 亚洲图片在线 | 久久国产影视 | 国产精品香蕉夜间视频免费播放 | 国产欧美在线观看精品一区二区 | 久草国产在线播放 | 精品乱人伦一区二区三区 | 国产精品免费大片一区二区 | 久久精品是免费100 久久精品视屏 | 国产精品成人一区二区三区 | 日韩精品一区二区三区视频 | 青青国产视频 | 四虎网址换成什么了2021 | 2021天天躁夜夜躁狠狠躁 | 蜜桃五月天 | 日韩免费高清完整版 | 99久久免费观看 | 在线看免费观看韩国特黄一级 | 成人香蕉| 亚洲卡一卡2卡三卡4麻豆 | 欧美日韩精品一区二区三区 | 久草首页在线 | 国产噜噜噜精品免费 |