原创 本機設備驅動程序

本機設備驅動程序 通常只有OEMs纔會對本機設備驅動程序進行修改,其他自由設備生產商由於只提供附加的硬件設備,對本機設備驅動程序不會有過多涉及。因此下面的本機設備 驅動程序面向OEMs。 微軟公司爲每一種本機設備驅動程序設了一套custo

原创 家族成員查詢程序

這是《C++ Primer》第四版上的10-18習題,我感覺值得我認真去學習其中的語法點和用法。    定義一個map對象,其元素的鍵是家族姓氏,而值則是存儲該家族孩子名字的vector對象。爲這個map容器輸入 至少6個條目。通過基於家

原创 WindowsCE5.0嵌入式系統掉電時間保持問題(RTC)

1、我的CPU是PXA270; 2、系統是wince5.0; 現在遇到問題了,RTC不能正常工作,每次開機的時候,時間又都會回到2001年1月1日零點開始計時。這個項目是高校合作的,那邊學生說是:攝像頭和RTC都要用到I2C總線,是這兩個

原创 I2C總線被佔用

轉發網易DP先生關於I2C的博文,便於學習時查找 最近發現訪問I2C設備時,主設備復位可能會引起i2C死鎖,表現爲SCL爲高,SDA一直爲低,後發現是從設備拉死i2c總線,從設備斷電之後,SDA變高,上電後通 信正常。後來通過拉低SCL信

原创 《給你的演講加點兒“怪”味 》--演講與口才

給你的演講加點兒“怪”味       “怪”,即“個性鮮明獨特,與衆不同”。演講的“怪”味,體現在演講者敢於打破常規,標新立異,獨樹一幟。演講有“怪”味的人,不按常規的思維去思考問題,不按傳統的觀念去看待事物,他們的演講立意新穎,角度獨

原创 WinCE板級支持包(BSP)開發學習開篇

       在本科階段初步接觸了嵌入式開發,那時候很無知,對學習嵌入式開發並沒有很大的興趣,簡單的學習了一些單片機的知識,一些基礎課程如微機原理以及基礎編程語言彙編和C的學習也都是爲了考試;        研究生階段開始對嵌入式產生了很

原创 WinCE板級支持包開發學習之WinCE的初始化驅動流程

最近在看《Windows CE工程實踐完全解析》李大爲編著的這本書,現在理解這本書的知識還是有一定難度。必須要多讀幾遍才能懂。 現在將書中WinCE的初始化啓動流程畫出來了,貼出來。對着這個圖去理解wince的脈絡還是比較清晰的。  

原创 關於map容器的insert成員的返回值說明

關於map容器的insert成員的返回值說明: (1)map對象中一個給定鍵只對應一個元素。如果試圖插入的元素所對應的鍵已在容器中,則insert將不做任何操作; (2)含有一個或一對迭代器形參的insert函數版本如:m.insert(

原创 WinCE驅動開發感想

       自從今年6月份在項目中接觸WinCE的知識以來,瞭解很多關於WinCE的東西。包括底層驅動,應用軟件。前段時間是這裏看看,那裏看看,前後接觸了有電源驅動,RTC驅動,攝像頭驅動,觸摸屏驅動,SD卡驅動,各方面雜七雜八的,不是

原创 文本轉換程序

      今天看到《C++ Primer》第四版的10.3.9節。這裏面出現了一個我學習這本書來個人感覺最像程序的一個程序。就其複雜度,使用的知識點的難度,讓我覺得我要徹底把這個程序弄懂。       這個程序求解的問題是:給出一個st

原创 文本轉換程序(二)

續上篇。摘自《C++Primer》10.3.9 /*  *A program to transform words.  *Takes two arguments: The first is name of the word transfo

原创 WinCE板級支持包開發學習之RTC驅動程序

現在正在一邊看設備驅動程序,一邊研究內核,下面是我們這個實時時鐘這一塊,我的理解。 1、M41T81通過I2C總線與PXA270通訊; 2、這裏的I2C驅動很重要,裏面包括I2C總線的初始化、讀和寫等; 3、I2C的各種控制器控制着初始化

原创 I2C總線

IIC 總線簡介 I2C 總線是一種用於IC 器件之間連接的二線制總線。它通過SDA(串行數據線)及SCL(串行時鐘線)兩根線在連到總線上的器件之間傳送數據,並根據地址識別每個器件:不管是單片機、存儲器、LCD 驅動器還是鍵盤接口。I2

原创 應該如何學習wince驅動?

應該如何學習wince驅動? ---2013/8/18 cds 網上看到一篇舊貼,發帖人是gooogleman老師,和大家探討“應該如何學習wince驅動?”。我把他提的問題和大家的跟帖總結一下,便於學習。 原帖:http://bbs.

原创 有關於Vector對象的問題

這是《C++ primer》第四版上的一個例子,向vector添加元素,使用push_back函數,我按照書上給出的樣例程序,在VC6.0裏編了一下,如下: #include<iostream> #include<string> #inc