Don’t be a dick!

An exclamation--said very quickly--that you can spout at anyone or anything at the slightest suggestion of dickery.Professor: Yeah, so we're gonna have to go until five today. You: Don't be a dick! Professor: See me after class. You: Donbeadik!!

WinCE下的3G撥號助手

   

WinCE下的LCD調試助手

    在實際項目中,經常會根據不同應用配備不同大小的LCD。所以需要針對不同的LCD,調節相應的參數。最近的一個項目,先後用了5、6、7和8寸屏,解析度都是800*480。由於顯示驅動是本地驅動,不能夠動態卸載和載入。而在相同解析度的情況下,不同的LCD僅僅是對應的行場同步參數不一樣。所以,為了方便調試,針對TCC89平台做了個LCD調試助手,可以在應用程式中直接修改行場同步參數,Just-in-Time 偵錯LCD。為了驗證參數的正確性,簡單做了一個用於測試的介面。  

如何寫出無法維護的代碼——還有人研究這個,洗具還是悲劇?

原文地址:http://coolshell.cn/articles/4758.html酷殼裡有很多我覺得很不錯的文章,但是訪問量最大的卻是那篇《6個變態的Hello

各種流行的編程風格

http://www.cnbeta.com/articles/151941.htm新聞來源:PHP100在過去的N年中,我遇到了很多使用囧然不同風格的開發人員,下面是我所知道的一些,你還知道其它的嗎? 散彈槍編程 這種編程風格是一種開發人員使用非常隨意的方式對待代碼。嗯,這個方法調用出錯了那麼我會試著把傳出的參數從 false 變成 true!,當然依然出錯,於在過去的N年中,我遇到了很多使用囧然不同風格的開發人員,下面是我所知道的一些,你還知道其它的嗎?     

WinCE6.0下如何動態設定系統解析度

      由於WinCE的顯示驅動是本地驅動,不能像流驅動一樣動態載入。所以,一般情況下不能動態修改和調試。前兩天曾介紹過一種在應用程式中針對相同解析度但不同尺寸的LCD的調試方法。這裡繼續介紹WinCE6.0下動態設定系統解析度的一種方法。我們可以通過系統提供的ChangeDisplaySettingsEx()函數實現動態修改系統的解析度。      設定系統解析度的參考代碼如下:Code highlighting produced by Actipro CodeHighlighter

山寨版SDK for M8

    關注M8有一段時間了,主要是因為它採用WinCE6.0的作業系統,很想搞一個來玩玩。不過,至今還沒正式上市。內測版體驗版什麼的,也沒偶的分,相比那些狂熱的煤油們,自歎弗如啊。    

WinCE5.0下VT6656USB無線網卡的使用

1. 首先安裝CE5.0Drv_VT6656.msi,安裝後的目錄為C:\WINCE500\3rdparty\Vnt\Vnuwlc5。2. 建立一個PB的工程,或者開啟已有的工程,在右邊的Catalog裡添加如下面圖示的幾個組件。a)支援無線網路的相關組件b)提供零配置的相關組件c)VT6656USB無線網卡的驅動3. 添加完上面的組件後,重新編譯工程,並下載新的OS Image到裝置上,此時插上USB無線網卡,就可用了。4.

WinCE6.0下BM1024600液晶屏的調試

      昨天拿到一款新的液晶屏,BYD出的BM1024600-8688FTGF,7寸,解析度是1024*600,想要在WinCE下用起來。之前整理過一個專門用於調試LCD的小工具《WinCE下的LCD調試助手》,現在終於派上用場了。      硬體組的同事幫忙飛了兩根線,系統啟動後就有顯示了,因為原來系統的解析度是800*480,所以只在LCD的左上方顯示,右邊和下面的一塊全黑,而800*480的部分顯示完全正常。     

WinCE下WIFI模組AR6102的調試

      今天調試了一款SDIO的無線網卡AR6102,由於該晶片是板載的,所以寫了一個應用程式,類比無線網卡的插入拔出,然後簡單修改了SDHC驅動,檢測應用程式發出的類比卡插拔的動作,並控制晶片的PWR和RST引腳。幸運的很,改完之後,就可以用了。通過應用程式類比無線網卡的插入動作後,在超級終端看到了載入無線網卡驅動的列印資訊,在控制台的網路連接裡也看到了WIFI裝置,AR6K_SD1。     

M8的登錄編輯程式

      把原來的驅動調試助手稍微改造了一下,現在基本可以在M8上正常使用了,除了字型有點不協調之外,其他都還可以。      為了能在英文的WinCE6.0系統上正常使用,所以介面也全部改成英文,免得出現一堆方格格,讓人摸不著頭腦。      此版本針對WinCE6.0增加了註冊表監視的功能,但只能監視到哪些主鍵發生了變化,而不能精確定位到具體改變的位置,如果要精確定位,就得結合註冊表匯出的功能手動比對。      M8登錄編輯程式的:http://files.cnblogs.com/we-

WinCE下自訂的大軟鍵盤

      WinCE下預設的大軟鍵盤如所示。            在實際應用中,很多按鍵,如最上面一行的F1~F12幾乎很少使用,只有數字、字母和幾個重要的功能鍵用的較多,所以,我們可以根據自己的需求定製軟鍵盤。      WinCE6.0中,其原始碼位於C:\WINCE600\PUBLIC\COMMON\SDK\SAMPLES\LARGEKB。至於如何修改,這裡就不做介紹了,應該不困難的。附上以前修改過的一個執行個體,如所示。            實際如下,             

WMP入門

    下午拿到了一塊WAVECOM的板子,上面採用的是他們的無線CPU(Wireless MicroProcessor)WMP100,運行OPEN AT RTOS,這種方案在無線M2M領域的應用應該是很廣泛的,價格、體積以及軟硬體的設計方面都很有優勢。     還是從開發環境入手,先安裝OPEN

Silent RNAApp.exe for WinCE6.0

      之前在《ActiveSync合作關係對話方塊的配置》一文中,曾介紹了如何屏蔽與WinCE裝置同步上之後案頭系統彈出的合作關係對話方塊。如果開發主機安裝的是WinXP系統,那還是挺管用的,避免了很多不必要的騷擾。Win7上已經不再需要ActiveSync了,它內建了Windows Mobile裝置中心,也不再彈出建立合作關係的對話方塊,確實方便很多。     

M8的遠端桌面用戶端工具

今天整理了一個M8下的遠端桌面用戶端工具,在模擬器中測試了一下,能用。M8RDP共有五個檔案,直接拷貝到機器上,運行M8RDP.exe即可。M8RDP.exe的介面,很簡單,它只是用來調用微軟提供的cetsc.exe程式。M8通過cetsc訪問WinXP系統。M8RDP的:http://files.cnblogs.com/we-hjb/M8RDP.rarM8內建的軟鍵盤不能在遠端桌面裡正常使用,WinCE內建的軟鍵盤可以。大鍵盤版本:http://files.cnblogs.com/we-hjb

WinCE下電池充放電測試

文章目錄          對手持功能來說,電池的充放電曲線非常重要,一般由電池廠家提供。我們在開發的過程中會按照這個標準的充放電曲線設計程式。但裝置的工作模式有很多種,為了測試在各模式下電池的放電情況,我們可以自己寫個小工具記錄下電池的放電狀態,然後通過Excel或者Matlab繪製出其放電曲線。      

串口列印及其他

      串口列印在調試BOOT或者驅動時非常重要,很多問題只能藉助於這種原始的方法進行跟蹤和調試。在一些情況下,添加列印資訊程式就能正常執行,並得到正確的結果,而去掉列印資訊後卻不能正常工作。一般來說,串口列印會有延時的作用,所以為了保證程式正確執行,可以適當的添加延時。另外,在一些情況下需要注意變數的定義。今天LF在調試BOOT中的中斷時發現,中斷處理函數中變數的變化,並不能觸發“中斷處理線程”中的代碼運行,添加列印資訊後就可以正確執行。後來確認需要在定義變數時添加volatile,去掉列

WinCE應用程式的開發

    WinCE應用程式的開發是WinCE開發中很重要的一個環節。本文將簡單介紹一些WinCE應用程式開發的基本概念。    先說開發工具,目前用得比較多的開發工具有EVC4(SP4)、VS2005、VS2008和Platform Builder。    其中Platform Builder主要是用來定製作業系統的,雖然也支援編寫應用程式,但用得相對較少。記得沒錯的話,它還得先編譯系統,才能建立應用程式的工程。    VS2005和VS2008是微軟的集大成開發工具,PB6.0就是作為VS20

WinCE電源管理

      對於行動裝置來說,電源管理是比較重要的。為了讓裝置有更長的待機和工作時間,實現一個完善的電源管理功能也是必須的。針對移動平台的作業系統WinCE本身包括了一個基本的電源管理子模組"Powe Manager",可以在Catalog中添加至系統。驅動和應用程式將通過它有效管理各個裝置或者整個系統的電源工作狀態。最近,在我們TCC8900的平台上實現了簡單的電源管理,積累了一些經驗,在這裡跟大家分享一下。      在WinCE系統中實現電源管理主要有三步,添加"Power

WinCE中串口通訊的調試方法

      串口是嵌入式系統中應用很廣的一種通訊介面。在WinCE中,通常會有一個串口供調試使用,另外的串口可與外圍裝置串連,如GSM和GPS等模組,以擷取相應的資訊並進行處理。      在WinCE中,為了使用串口,必須有相應的串口驅動程式,一般在BSP中都有實現。串口驅動是典型的流驅動。應用程式中可通過CreateFile()、ReadFile()和WriteFile()等檔案系統的操作函數來訪問串口,從而實現串口資料的收發。    

總頁數: 61357 1 .... 6172 6173 6174 6175 6176 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.