Time of Update: 2018-12-05
Point:1、串口、COM口是指的物理介面形式(硬體)。而TTL、RS-232、RS-485是指的電平標準(電訊號)。2、接裝置的時候,一般只接GND RX TX。不會接Vcc或者+3.3v的電源線,避免與目標裝置上的供電衝突。3、PL2303、CP2102晶片是 USB 轉 TTL串口 的晶片,用USB來擴充串口(TTL電平)。4、MAX232晶片是 TTL電平與RS232電平的專用雙向轉換晶片,可以TTL轉RS-232,也可以RS-232轉TTL。5、TTL標準是低電平為0,高電平為1(+
Time of Update: 2018-12-05
這兩天學習LPC2103的定時器。開始看前面的寄存器介紹看的有點頭暈,一會兒就搞混了。不過當我看到後面用圖片描述定時器相關寄存器操作時,一下就明了了。知道應用再看原理後比較明了。 為什麼把這兩個定時器放到一起,因為它們都是32位的定時器,它們除了外設基地址不同外,其他都相同。說說這兩個定時器的特性1.兩個32位定時器定時器/計數器各含有一個可程式化的32位預分頻器;2.計數器或定時器操作;3.定時器0有3路、定時器1有4路捕獲通道。當輸入訊號跳變時可取得定時器的瞬時值,也可選擇使捕獲事件產生中
Time of Update: 2018-12-05
一直忘記這兩者的區別,每次用到是重新撿起; 這裡解析的比較簡約,所以收藏!!引用源:http://zhidao.baidu.com/question/264795890.html1
Time of Update: 2018-12-05
*****出現HDMI無聲音輸出問題問題:發現系統在串連HDMI介面輸出時,只有映像出現,沒有聲音分析:HDMI介面可同時傳送音頻和影音訊號。接上HDMI輸出後,系統有兩個音效卡,一個是背後輸出的,即REALTEK的,另外一個就是HDMI的。要想從HDMI輸出聲音,就要把系統的預設音效卡設定為HDMI。解決方案:查看系統所有的音效卡裝置,即aplay-l,顯示有:****List of PLAYBACK Hardware Devices ****card0:Generic [HD-Audio
Time of Update: 2018-12-05
寫作原因:近來蛋閑?非也 ! 昨天一同事合作的項目代碼出現的bug-----他的上位機每200ms給我發送命令向我這邊下位機讀取一些資料,在此過程會按下按鍵做一些另外操作並給他返回資料;(通訊是通過)1.他定時200ms給我發回指令,我應該給他返回字串:@VUMultiGet(Out_1, -inf dBFS, Normal, Out_2, -inf dBFS, Normal, Out_3, -inf dBFS, Normal, Out_4, -inf dBFS, Normal, Out_5
Time of Update: 2018-12-05
也許一般的使用者(尤其是女生)一聽到“通道”這兩個字就會頭大,更不要說靜下心去學習這門子東西了。就如上面的訊號分析儀一樣令人望而卻步。但是,我在這邊可以鄭重告訴大家,瞭解你家用的無線路由器的通道是很必要的一件事情,某些時候可以讓你有效避開幹擾。Wiki中對通道兩字的解釋是通道是訊號在通訊系統中傳輸的通道,是訊號從發射端傳輸到接收端所經過的傳輸媒質。以無線路由器為例,通道其實可以理解為空間中的不同頻段。有人會直接認為通道就是空氣,那麼如果是這樣的話,你的所有無線裝置:手機、電腦、無線路由、收音機等
Time of Update: 2018-12-05
ADC驅動程式設計ADC:模/數轉換器。一種將類比訊號轉換成數字訊號的裝置;DAC:數/模轉換器。一種將數字訊號轉換成類比訊號的裝置。類比訊號轉換為數值訊號的步驟:1. 取值;2. 量化;3. 編碼;S3C2440ADCS3C2440晶片內部共有8路A/D轉換通道AIN0~AIN7,但是轉換器只有一個。轉換精度為10位,故轉換後的值最小時會接近0,最大時會接近1024.最大的轉換率在2.5MHZ轉換時鐘下能達到500KSPS(每秒採樣5000千次)在常見的設計中,如min
Time of Update: 2018-12-05
從開始用Ubuntu到現在有接近4個月的時間了,一直都在熟悉這個OS。從開始裝ftp到現在,上傳檔案一直都有問題,也一直沒有解決。今天實在是不想把硬碟拔了,用盒子拷貝了,索性把這個問題搞定。 一直都覺得是配置的原因,今天終於解決了。vsftp的設定檔在/etc/vsftpd.conf 目錄下。 首先說說我上傳出現的問題。 1. 把一個log檔案上傳到/home/ftp下 $ wput log ftp://172.16.
Time of Update: 2018-12-05
最近進行wxpython編程,不曉得什麼原因,我的win32系統打不開Ulipad,重裝無數次都無濟於事,IDLE用得又不爽,pythonwin也用了,後來感覺Wing IDE相對來說比較好。雖然是商業軟體, 不過, 嘿嘿,在中國神馬都是浮雲。。 破解方法如下:1.官網下載Wing IDE 4.12.系統時間設定下, 向前調一個月或者更多。3.安裝Wing IDE 4.1 ,獲得trial license(試用版, 最多可使用30天)4.關閉Wing IDE 4.1,下載破解補丁。5
Time of Update: 2018-12-05
一、STM32通用定時器原理 STM32
Time of Update: 2018-12-05
首先清楚gen_server提供C/S架構中的服務端的實現,即定義了自己一套規範的伺服器架構。 在以上基礎上,具體學習下gen_server的實現過程。先是定義模組的行為模式為gen_server-module(lqg).-behaviour(gen_server). .這裡既然用了gen_server架構,那必須要實現gen_server的方法:gen_server callbacks-export([init/1,
Time of Update: 2018-12-05
在嘗試application的發布時,有些不解的地方,求解 ->官方文檔用例ch_app.app{application, ch_app,[{description, "Channel allocator"},{vsn, "1"},{modules, [ch_app, ch_sup, ch3]},{registered, [ch3]},{applications, [kernel, stdlib, sasl]},{mod,
Time of Update: 2018-12-05
為了檢驗自己學as3的成效如何,自個寫了個mp3音樂播放器玩玩。功能很簡單:播放,暫停,選歌,連添加音樂檔案路徑都直接在代碼裡面了,略懶呢~下面是醜陋的代碼:package{import fl.controls.Button;import fl.controls.ComboBox;import fl.controls.DataGrid;import fl.controls.ScrollPolicy;import fl.controls.UIScrollBar;import
Time of Update: 2018-12-05
Windows的調色盤管理很複雜,每一個Windows應用程式都有自己的調色盤,在使用調色盤時,首先要想系統申請。Windows根據應用程式的優先順序,對調色盤進行分配。優先順序最高的應用程式可以得到Windows的前台調色盤,其它程式使用後台調色盤。 為保證Windows基本顯示介面的一致性,Windows保留了20種顏色的內部系統調色盤,用來繪製視窗的表徵圖、邊界等通過介面。這個調色盤在所有的顯示設定都不會改變。
Time of Update: 2018-12-05
剛剛入職就有新的收穫,接觸到一個命令列參數工具gflags,google出品。其作用是簡化編程時命令列參數的處理,初步使用後感覺十分方便,推薦有興趣的程式員們使用一下。使用的時候需要包含標頭檔gflags.h。在使用命令列參數的檔案檔案中(源檔案或標頭檔),首先使用一下定義語句進行變數的定義:DEFINE_int32DEFINE_int64DEFINE_uint64DEFINE_boolDEFINE_doubleDEFINE_string定義的語句的使用方法:DEFINE_int32(name,
Time of Update: 2018-12-05
1. 下載交叉編譯工具鏈。 可到如下兩個網站下載: http://ftp.arm.linux.org.uk/pub/armlinux/toolchain/ http://www.uushare.com/user/zyh006814/file/14340532. 安裝# mkdir /usr/local/arm# cd /usr/local/arm# 解壓下載的工具鏈 # 添加環境變數,這樣在任何目錄下都可以使用該工具 1) vim
Time of Update: 2018-12-05
adb為每一個裝置輸出以下狀態資訊:l 序號(serialNumber) — 由adb建立的使用控制台連接埠號碼的用於唯一標識一個模擬器或手機裝置的字串,格式是 <裝置類型>-<連接埠號碼>,例如:emulator-5554l 狀態(state) — 串連狀態,其值是:n offline — 未串連或未響應n device —已經串連到服務商。注意這個狀態並不表示Android系統已經完全啟動起來,系統啟動的過程中已經可以串連adb,但這個狀態是正常的可操作狀態。
Time of Update: 2018-12-05
1.在arch\parisc\include\asm\io.h中定義了如下函數:以下函數用於記憶體映射static inline void __iomem * ioremap(unsigned long offset, unsigned long size){return __ioremap(offset, size, _PAGE_NO_CACHE);}#define ioremap_nocache(off, sz)ioremap((off), (sz))extern void iounmap(
Time of Update: 2018-12-05
最近做項目遇到了一個問題,用DllInject到所有進程中,然後建立一個線程調用函數GetFocus,當返回為NULL.非常的奇怪.Google了一下,才知GetFocus函數只能在表單處理函數的線程中使用,其他的線程都返回為NULL.下面這篇是原文How to use GetFocus across process boundaries?By Alexander Shargin, August 20, 2004. QuestionGetFocus is a very useful API
Time of Update: 2018-12-05
本人是成長中的菜鳥,經過三天三夜的琢磨,終於使按鍵驅動程式結合input子系統在mini2440上能夠運行,下面將本人的成果展示如下,希望高手們不吝賜教;(代碼紅色部分為需要注意的地方) 驅動程式:#include <linux/input.h>#include <linux/module.h>#include <linux/init.h>#include <asm/irq.h>#include <asm/io.h>#include &