Disp BBS - uefacool 板
唉呦~不錯哦 ^^"
http://disp.cc/b/uefacool
2023-08-31T22:00:02Z
uefangsmith
[Mone] ADR
http://disp.cc/b/20-fbH3
2022-07-24T08:53:40+08:00
2022-07-24T08:53:40+08:00
[2022-06-02] ADR是什麼?跟台積電有什麼關係?又和台股有何種關聯?
https://www.money101.com.tw/blog/adr是什麼-adr台積電-adr換算-股票
ADR是什麼?與台股有什麼關聯?
ADR,全名為American Depositary Receipts,中文為美國存託憑證,是美國以外的企業在美國證券交易市場所發行的交易憑證,持有ADR權利與一般股票基本相同,但有換股比例與匯價上的差異,例如台積電ADR和台股台積電的轉換比例就為1:5,兩國交易所的股價換算也有匯兌差異。
ADR這類海外存託憑證的主要發行目的,是要讓全球各地的企業於美國市場中募資,也能增加美國與全球市場的能見度。對於投資人來說,是一個可用於投資全球企業的工具;之於美股的ADR,台股中亦有臺灣存託憑證(Taiwan Depositary Receipt,TDR),讓國外企業能夠來台灣進行募資,台股投資人則可藉由TDR投資其它國家的企業。
ADR如何換算?
一般來說,除非國際或相關產業突然有大利多或是大利空出現,否則ADR和台灣原股走勢多為齊漲齊跌,少出現股價脫鉤的情形,若前一晚A ...]]>
<pre><div style="color:#C0C0C0;background-color:#000; font-family:mingliu; white-space: pre-wrap;word-wrap: break-word; padding:0 .3em 0 .3em;"><div style="background-color:#000080;line-height:100%;"><div style="float:right;"><span style="color:#000080;background-color:#C0C0C0"> 看板 </span> uefacool </div><span style="color:#000080;background-color:#C0C0C0"> 作者 </span> uefangsmith (真假有無)<br /><span style="color:#000080;background-color:#C0C0C0"> 標題 </span> [Mone] ADR<br /><span style="color:#000080;background-color:#C0C0C0"> 時間 </span> 2022-07-24 Sun. 08:53:40</div><hr color="#008080" />
<strong>[2022-06-02] ADR是什麼?跟台積電有什麼關係?又和台股有何種關聯?
</strong><a href="https://www.money101.com.tw/blog/adr%E6%98%AF%E4%BB%80%E9%BA%BC-adr%E5%8F%B0%E7%A9%8D%E9%9B%BB-adr%E6%8F%9B%E7%AE%97-%E8%82%A1%E7%A5%A8" target="_blank" rel="nofollow">https://www.money101.com.tw/blog/adr是什麼-adr台積電-adr換算-股票</a>
<strong>ADR是什麼?與台股有什麼關聯?</strong>
<div class="long_string">ADR,全名為American Depositary Receipts,中文為美國存託憑證,是美國以外的企業在美國證券交易市場所發行的交易憑證,持有ADR權利與一般股票基本相同,但有換股比例與匯價上的差異,例如台積電ADR和台股台積電的轉換比例就為1:5,兩國交易所的股價換算也有匯兌差異。</div>
<div class="long_string">ADR這類海外存託憑證的主要發行目的,是要讓全球各地的企業於美國市場中募資,也能增加美國與全球市場的能見度。對於投資人來說,是一個可用於投資全球企業的工具;之於美股的ADR,台股中亦有臺灣存託憑證(Taiwan Depositary Receipt,TDR),讓國外企業能夠來台灣進行募資,台股投資人則可藉由TDR投資其它國家的企業。</div>
<strong>ADR如何換算?</strong>
<div class="long_string">一般來說,除非國際或相關產業突然有大利多或是大利空出現,否則ADR和台灣原股走勢多為齊漲齊跌,少出現股價脫鉤的情形,若前一晚ADR受市場消息影響出現大漲大跌的情況,隔日台股早盤也多會有相等走勢表現。</div>
<div class="long_string">至於ADR和台股原股的換算,以台積電ADR為例,美股和台股間的轉換比例為1:5,也就是1股台積電ADR等同台股的台積電5股,以美國時間11月2號,台積電ADR在美國市場的收盤價114.11元(USD)計算,匯率設定為27.78元新台幣:1美元,台積電ADR股價約合3,170元新台幣,除以換算比例5股後,每股價格634元,與同日台股中台積電收盤價592元相比、高出約7%,也就是說台積電ADR存在7%溢價。</div>
<div class="long_string">溢價代表國外投資人看好台積電,不過相較於折價,ADR溢價代表股價高於台灣原股,對台灣投資人來說就沒有必要買台積電ADR,直接由台股買進台積電會較划算。</div>
<strong>ADR常見問題</strong>
Q: ADR是什麼?
<div class="long_string">ADR,全名為American Depositary Receipts,中文為美國存託憑證,是美國以外的企業在美國證券交易市場所發行的交易憑證,持有ADR權利與一般股票基本相同,但有換股比例與匯價上的差異,例如台積電ADR和台股台積電的轉換比例就為1:5,兩國交易所的股價換算也有匯兌差異。</div>
Q: 在台灣如何投資ADR?
台灣投資人可以透過美股券商或台灣本土券商複委託,共2種管道進行ADR的投資。
Q: 如何換算ADR和台灣股票?
ADR股價/轉換比例*匯率 = 台灣股價。
Q: 什麼是ADR溢價?
ADR溢價代表股價換算後高於台灣原股的股價。
Q: 什麼是ADR折價?
ADR折價代表股價換算後低於台灣原股的股價。
<div style="clear:both"></div>--
<span class="record">※ 作者: uefangsmith 時間: 2022-07-24 08:53:40 (台灣)</span></div></pre>
uefangsmith
[COMM] 晶片商大秀創新技術 5G手機產業鏈先蹲後跳
http://disp.cc/b/20-cjZO
2020-05-05T22:56:14+08:00
2020-05-05T22:56:14+08:00
晶片商大秀創新技術 5G手機產業鏈先蹲後跳
2020-04-21廖專崇
5G處理器大戰正式開打,兩大陣營策略選擇分明,Sub-6GHz的5G RF模組開始出現整合的趨勢,毫米波AiP模組須透過異質整合,不僅難度高,成本也居高不下。
智慧型手機是最重要的行動終端,然而4G手機發展接近飽和,近年來不僅成長率維持低檔,甚至多次出現負成長,市場規模始終維持在14~15億支,另一方面智慧手機零組件與終端技術規格、價格等競爭激烈程度依舊,因此智慧手機產業亟待新刺激以打破此一僵局,5G規格全面提升便成寄望所託,產業界期待5G手機能在功能、價格、出貨量層面等成為新世代的「救贖」。
5G智慧手機被產業鏈寄予厚望,但在2020年初,每年行動通訊最重要的舞台巴塞隆那世界通訊大會(MWC),受到新型冠狀病毒(COVID-19)疫情影響,史無前例地取消,讓已經磨槍好幾年的5G手機產業鏈可謂出師未捷,包括手機處理器、射頻(RF)晶片模組與終端廠商面臨沒有舞台的窘境。不過現階段截至2020年4月的觀察,5G手機的發展出現延遲,但並未停滯,相關廠商甚至利用這段時間強化產品技術與功能的改善,期待能在疫情撥雲見日後 ...]]>
<pre><div style="color:#C0C0C0;background-color:#000; font-family:mingliu; white-space: pre-wrap;word-wrap: break-word; padding:0 .3em 0 .3em;"><div style="background-color:#000080;line-height:100%;"><div style="float:right;"><span style="color:#000080;background-color:#C0C0C0"> 看板 </span> uefacool </div><span style="color:#000080;background-color:#C0C0C0"> 作者 </span> uefangsmith (真假有無)<br /><span style="color:#000080;background-color:#C0C0C0"> 標題 </span> [COMM] 晶片商大秀創新技術 5G手機產業鏈先蹲後跳<br /><span style="color:#000080;background-color:#C0C0C0"> 時間 </span> 2020-05-05 Tue. 22:56:00</div><hr color="#008080" />───────────────────
晶片商大秀創新技術 5G手機產業鏈先蹲後跳
2020-04-21廖專崇
<div class="long_string">5G處理器大戰正式開打,兩大陣營策略選擇分明,Sub-6GHz的5G RF模組開始出現整合的趨勢,毫米波AiP模組須透過異質整合,不僅難度高,成本也居高不下。</div>
<div class="long_string">智慧型手機是最重要的行動終端,然而4G手機發展接近飽和,近年來不僅成長率維持低檔,甚至多次出現負成長,市場規模始終維持在14~15億支,另一方面智慧手機零組件與終端技術規格、價格等競爭激烈程度依舊,因此智慧手機產業亟待新刺激以打破此一僵局,5G規格全面提升便成寄望所託,產業界期待5G手機能在功能、價格、出貨量層面等成為新世代的「救贖」。 </div>
<div class="long_string">5G智慧手機被產業鏈寄予厚望,但在2020年初,每年行動通訊最重要的舞台巴塞隆那世界通訊大會(MWC),受到新型冠狀病毒(COVID-19)疫情影響,史無前例地取消,讓已經磨槍好幾年的5G手機產業鏈可謂出師未捷,包括手機處理器、射頻(RF)晶片模組與終端廠商面臨沒有舞台的窘境。不過現階段截至2020年4月的觀察,5G手機的發展出現延遲,但並未停滯,相關廠商甚至利用這段時間強化產品技術與功能的改善,期待能在疫情撥雲見日後搶占更有利的市場位置。</div>
5G處理器策略涇渭分明
<div class="long_string">2019年4月美、韓兩國電信營運商搶先5G開台,5G智慧手機產業鏈便視2020年為兵家必爭的一年,重要廠商近年積極練兵都是為了這個時刻,沒想到一場百年一見的傳染病,讓競爭態勢陡變。而撇開疫情不談,5G手機核心的處理器大戰則已於2019年第四季開打,高通(Qualcomm)與聯發科(MTK)領銜,在兩者技術與市場策略選擇涇渭分明的態勢下,Qualcomm的旗艦產品Snapdragon 865採用分離式設計,X55數據機(Modem)晶片與應用處理器(AP)各自獨立,但支援毫米波28GHz聯網,峰值速率高達7Gbps;反觀聯發科的天璣1000,僅支援Sub-6GHz頻段,但應用處理器與數據機為SoC整合型設計。</div>
<div class="long_string">手機核心處理器技術選擇與市場息息相關,美國在5G發展上積極主導毫米波(mmWave)應用,因此Qualcomm強調在產品設計時導入毫米波支援,聯發科現階段關注中國大陸市場,合作夥伴也是中國手機品牌廠商,因此在5G第一階段僅支援6GHz以下的中低頻段。影響所及,另外兩家晶片商策略選擇也充滿選邊站的意味,海思(HiSilicon)選擇先切入Sub-6GHz,三星解決方案則支援毫米波聯網。</div>
<div class="long_string">工研院產科國際所分析指出,由於mmWave的高頻特性,將使晶片的功耗增加、射頻元件更複雜,並使5G手機單價較Sub-6GHz版本更高。根據電信設備廠商於紐約市區布建實測所得,毫米波訊號接收在視線範圍內效果較佳,直線距離約130公尺,如有建築物遮蔽而造成非直線接收則距離下降到90公尺左右,可使用區域限制、價格門檻與技術成熟度等也將延遲該技術產品的商用時程。</div>
5G RF IC發展模組化設計
<div class="long_string">5G手機網速大幅提升,除了核心處理器需要執行更多運算之外,負責訊號接收的射頻前端元件同樣工作量大增,Qorvo亞太區市場開發經理黃益群(圖1)指出,一般而言,手機射頻前端模組包含功率放大器(Power Amplifier, PA)、低雜訊放大器(Low Noise Amplifier, LNA)、開關(Switch)、濾波器(Filiter)、天線(Antenna)等元件。過去4G時代使用頻段以2.7GHz以下為主,5G則提升到3.5~4.9GHz,且頻寬加大,射頻元件效能也要持續提升。</div>
圖1 Qorvo亞太區市場開發經理黃益群指出因應5G的效能需求,PA的線性度必須提升。
<div class="long_string">5G與4G使用不同頻段,所以RF模組元件持續增加,根據研究單位統計,5G手機使用濾波器由40個增加到70個,射頻開關由10個增加到30個,5G RF IC複雜度較4G大幅提升(圖2)。以功率放大器為例,黃益群提到,因應5G的效能需求,PA的線性度必須提升,但是線性度越佳的PA,通常也更耗電,對電源供應帶來壓力。另外,調變深度也要從4G的16正交振幅調變(Quadrature Amplitude Modulation, QAM)每訊符僅攜帶4位元資料,提升到256QAM,每個訊符攜帶8位元資料,一次解碼更多訊號,有效提升傳輸速率。</div>
圖2 4G+5G射頻模組架構
資料來源:Infineon
<div class="long_string">濾波器可以對電波中特定頻率的頻點或該頻點以外的頻率進行有效濾除,得到一個特定頻率的訊號,但傳統濾波器在高頻時的性能表現將大幅下降。台灣村田(Murata)商品技術部資深經理封明安(圖3)表示,過去慣常使用的表面聲波(Surface Acoustic Wave, SAW)濾波器在3GHz以上頻段逐漸達到技術極限,因而體聲波(Bulk Acoustic Wave, BAW)濾波器在5G時代將大量導入,不過BAW的成本較高,目前只有少數旗艦機種的產品才導入,大多終端產品考量普及性與性價比之下還是採用SAW的產品為主,也有部分廠商採用LTCC濾波器適合於更寬的頻寬與更高頻率之應用如5G NR頻段n79(4.4GHz-5GHz)。</div>
圖3 台灣村田商品技術部資深經理封明安表示,5G的 NR 或是毫米波將面臨不同濾波器與整合射頻模組設計上的挑戰。
<div class="long_string">4G的RF模組由於使用頻段不高,訊號路徑損失不嚴重,因此會採用離散式設計。5G RF模組元件增加、頻率也提升,為節省空間並維持訊號完整度,黃益群說,Sub-6GHz的5G RF模組已經開始出現整合的趨勢,不過各元件由於製程與材料各不相同,異質封裝的難度不低,如何在模組化設計中取得效能、能耗、空間運用的平衡也是一大挑戰。產業研究機構Gartner預估,射頻模組平均成本從3G的7.7美元、4G的19.3美元,5G可能再提升到34.4美元,對手機業者的成本壓力越來越沉重。</div>
毫米波AiP模組技術/成本挑戰嚴苛
<div class="long_string">5G Sub-6GHz在現階段是主角,然而中長期來看真正的明星則是高頻的毫米波,由於現有4G技術已能提供消費者數百Mbps的傳輸速率,5G希望將傳輸速率「有感」提升,Sub-6GHz可以達成現有速率2~3倍左右,但要再往上提升可能需要依靠毫米波的協助,加上美國強力主導,美系的市場龍頭如Qualcomm都在產品或應用強調毫米波。然而,以三星2020年最新的5G手機S20為例,其毫米波RF採用模組化的天線封裝(Antenna in Package, AiP),據傳成本高達20美元,一支手機搭載三組成本就是60美元,導致5G毫米波手機市售價格至少1000美元起跳。</div>
<div class="long_string">毫米波頻率高導致訊號路徑損失嚴重,為維持訊號完整性,毫米波的射頻元件要採用高整合的AiP形式,但是這些類比電路多採用特殊製程,材料也不盡相同。工研院產科國際所資深分析師林松耀解釋,PA採用砷化鎵(GaAs)材料、開關使用絕緣層上覆矽(SOI)製程、濾波器採用微機電(MEMS)製程、低雜訊放大器製程則是採用矽鍺(SiGe)材料,再加上天線陣列,這類異質整合的架構不僅難度高,也是成本居高不下的原因之一。</div>
<div class="long_string">而提供AiP的廠商除了Broadcom、Skyworks、Qorvo、Murata這幾家RF IC廠商之外,Qualcomm、MTK等處理器供應商也有意涉足,Qualcomm 2019年完全收購2017年與TDK合資的RF360 Holdings掌握RF前端技術,隨即推出其5G RFFE AiP解決方案,並表示毫米波元件需要與處理器進行系統級整合,才能有效發揮高頻/高速效能。因此,黃益群認為,5G毫米波射頻模組的商業模式會與4G時代有所不同,有業界人士提到可能會由RF IC廠商提供元件,交由處理器廠商封裝並與處理器進行系統級整合,也可能由RF IC廠商整合成AiP再與處理器廠商合作。台灣村田(Murata)董事/總經理陳世峯(圖4)表示,RF IC廠與處理器廠商過去有長期的合作關係,5G時代依然會維持緊密的合作關係。</div>
圖4 台灣村田董事/總經理陳世峯認為高速傳輸軟板材料LCP將大量導入5G手機設計。
5G手機系統瓶頸待突破
<div class="long_string">以5G手機的系統來看,現階段雖然已經能量產了,但是許多技術問題都還有待進一步解決,英飛凌電源與感測系統事業部資深應用工程師許哲維(圖5)提到,以天線系統為例,4G手機的天線有4~6根天線,未來5G手機將增加到6~10根,AiP模組也搭載有陣列天線,一個AiP平均耗電2~4瓦,手機為了避免「死亡之握」,2~3組AiP是必要的設計。這些元件運作的時候會產生熱,所以散熱問題也相當棘手,林松耀就指出,5G手機散熱問題嚴重,已有廠商導入成本與效能都較好的散熱管,甚至三星旗艦機種已經使用更高價的散熱板,可見發熱對5G手機帶來的影響。</div>
圖5 英飛凌電源與感測系統事業部資深應用工程師許哲維提出未來每支5G手機天線將增加到6~10根。
<div class="long_string">另外,5G高速訊號傳輸導致傳統軟板PI材料在10GHz以上頻率使用,會因為傳輸耗損難以滿足需求,陳世峯強調,LCP材料的軟板因具備低吸水性、低熱膨脹性等特點,介電常數(Dk=2.1)與介質損耗(Df=0.0005)小,被看好在5G時代將取代PI成為高速傳輸軟板的主流。但LCP單價約為PI的2~2.5倍,對手機業者又是一項沉重的壓力。展望5G手機發展,效能的提升為整個產業鏈注入全新的活力,雖然許多技術問題有待突破,但是產業機會也因此源源而生,相信疫情與技術挑戰都只是一時,有朝一日這些困難都將迎刃而解。</div>
<div style="clear:both"></div>--
<span class="record">※ 作者: uefangsmith 時間: 2020-05-05 22:56:00 (台灣)</span></div></pre>
uefangsmith
[Comp] 設定PATH
http://disp.cc/b/20-cjhG
2020-04-30T21:14:03+08:00
2020-04-30T21:14:03+08:00
[MaOS] 設定PATH
[Win] Path Setting
使用指令 echo %PATH% 把 PATH 環境變數顯示出來,會發現內容全部都是路徑,每個路徑之間又用分號 ; 隔開。
https://stackoverflow.com/questions/...-variable-permanently-from-cmd
setx /M PATH "%PATH%;C:\Something\bin" ...]]>
<pre><div style="color:#C0C0C0;background-color:#000; font-family:mingliu; white-space: pre-wrap;word-wrap: break-word; padding:0 .3em 0 .3em;"><div style="background-color:#000080;line-height:100%;"><div style="float:right;"><span style="color:#000080;background-color:#C0C0C0"> 看板 </span> uefacool </div><span style="color:#000080;background-color:#C0C0C0"> 作者 </span> uefangsmith (真假有無)<br /><span style="color:#000080;background-color:#C0C0C0"> 標題 </span> [Comp] 設定PATH<br /><span style="color:#000080;background-color:#C0C0C0"> 時間 </span> 2020-04-30 Thu. 21:13:19</div><hr color="#008080" />───────────────────
<span class="record">※ 引述《uefangsmith》之銘言:</span>
[MaOS] 設定PATH
<span class="quote">: projectpath="$(cd "${0%/*}" 2>/dev/null; dirname "$PWD"/"${0##*/}")“</span>
<span class="quote">: echo $projectpath=>自動設定Project Path</span>
[Win] Path Setting
使用指令 echo %PATH% 把 PATH 環境變數顯示出來,會發現內容全部都是路徑,每個路徑之間又用分號 ; 隔開。
<a href="https://stackoverflow.com/questions/24219627/how-to-update-system-path-variable-permanently-from-cmd" target="_blank" rel="nofollow">https://stackoverflow.com/questions/...-variable-permanently-from-cmd</a>
setx /M PATH "%PATH%;C:\Something\bin"
<div style="clear:both"></div>--
<span class="record">※ 作者: uefangsmith 時間: 2020-04-30 21:13:19 (台灣)</span></div></pre>
uefangsmith
[材料] 林尚佑(交大榮譽講座教授)研發「超級普朗克材料」 超越黑體輻射定律極限
http://disp.cc/b/20-cgnT
2020-04-13T22:44:08+08:00
2020-04-13T22:44:08+08:00
真好奇這是什麼材料. 超越極限, 這文字寫起來挺嚇人的.. XD
#####################################
http://alumni-voice.nctu.edu.tw/activities/2020/activities_535_1_02.html
林尚佑(交大榮譽講座教授)研發「超級普朗克材料」 超越黑體輻射定律極限
2020-04-7 秘書室
自19世紀末以來,科學家已知當材料受熱時會發出可預測波長範圍的光。美國壬色列理工學院物理學家暨交通大學光電系榮譽講座教授林尚佑最近在《自然科學報告》發表新穎材料研究,此材料在受熱時發出的光超越了黑體輻射定律極限。
1900年德國物理學家馬克斯・普朗克(Max Planck)提出能量量子化的假說,揭開量子時代序幕,馬克斯也被冠為量子力學創始人。如同壁爐加熱發紅光一樣,熱能增加會使所有材料發出更強的輻射,隨著熱量增加,材料所發射光譜的峰值將移至更短的波長。根據普朗克黑體輻射定律,宇宙中沒有任何物體可以發出比黑體更多的輻射。
林尚佑教授研發的新穎材料突破了普朗克黑體輻射定律的侷限,發出類似雷射或LED的同調光。 ...]]>
<pre><div style="color:#C0C0C0;background-color:#000; font-family:mingliu; white-space: pre-wrap;word-wrap: break-word; padding:0 .3em 0 .3em;"><div style="background-color:#000080;line-height:100%;"><div style="float:right;"><span style="color:#000080;background-color:#C0C0C0"> 看板 </span> uefacool </div><span style="color:#000080;background-color:#C0C0C0"> 作者 </span> uefangsmith (唉呦!不錯哦~)<br /><span style="color:#000080;background-color:#C0C0C0"> 標題 </span> [材料] 林尚佑(交大榮譽講座教授)研發「超級普朗克材料」 超越黑體輻射定律極限<br /><span style="color:#000080;background-color:#C0C0C0"> 時間 </span> 2020-04-13 Mon. 22:43:48</div><hr color="#008080" />───────────────────
真好奇這是什麼材料. 超越極限, 這文字寫起來挺嚇人的.. XD
#####################################
<a href="http://alumni-voice.nctu.edu.tw/activities/2020/activities_535_1_02.html" target="_blank" rel="nofollow">http://alumni-voice.nctu.edu.tw/activities/2020/activities_535_1_02.html</a>
林尚佑(交大榮譽講座教授)研發「超級普朗克材料」 超越黑體輻射定律極限
2020-04-7 秘書室
<div class="long_string">自19世紀末以來,科學家已知當材料受熱時會發出可預測波長範圍的光。美國壬色列理工學院物理學家暨交通大學光電系榮譽講座教授林尚佑最近在《自然科學報告》發表新穎材料研究,此材料在<span style="color:#F0F000">受熱時發出的光超越了黑體輻射定律極限</span>。</div>
<div class="long_string">1900年德國物理學家馬克斯・普朗克(Max Planck)提出能量量子化的假說,揭開量子時代序幕,馬克斯也被冠為量子力學創始人。<span style="color:#F0F000">如同壁爐加熱發紅光一樣,熱能增加會使所有材料發出更強的輻射,隨著熱量增加,材料所發射光譜的峰值將移至更短的波長。根據普朗克黑體輻射定律,宇宙中沒有任何物體可以發出比黑體更多的輻射</span>。</div>
<div class="long_string">林尚佑教授研發的新穎材料突破了普朗克黑體輻射定律的侷限,發出類似雷射或LED的同調光。除了在《自然科學報告》上發表該材料的光譜研究外,林尚佑教授去年12月也在《IEEE Photonics Journal》發表另一項研究報告,展示使用近紅外線攝影機拍攝的紅外光譜影像分析;兩篇研究報告都顯示<span style="color:#F0F000">該材料受熱時在波長1.7微米處輻射出的光譜強度峰值是黑體輻射基準的8倍</span>。 林尚佑教授表示,兩篇論文為遠場實驗觀測超級普朗克材料輻射提供了最有說服力的證據,這項新穎材料及技術,開闢了一條新途徑,可實現超高強度且可調波長的類LED紅外光源,並應用於熱光伏和高效能源。 林尚佑教授利用鎢建構三維光子晶體,結構與金剛石晶體類似,並於材料上方製作一個微型光學共振腔,用以窄化輻射光譜。光子晶體結構可將材料輻射的光譜寬度縮小至約1微米,光學共振腔能再將其寬度壓縮至約0.07微米的範圍內。 林尚佑教授自2002年創建全世界第一個全金屬三維光子晶體以來,持續致力於相關研究。他表示,「從實驗上講,這研究數據非常可靠,作為一個嚴謹的實驗家,我支持我的數據。從理論的角度來看,還沒有人能完全解釋我的發現。」</div>
<div class="long_string">儘管理論上還不能完全解釋這種現象,但林尚佑教授假設光子晶體各層之間的間隙允許光從晶體內部空隙射出,發出的光在晶體結構內來回反彈從而改變了光的特性,其傳播行為滿足光學共振腔的要求,「我們相信光來自晶體內部,晶體結構內有許多界面,這些表面起了振盪器的作用,有如此多的激發,其行為幾乎像<span style="color:#F0F000">人造雷射材料</span>。」</div>
<div class="long_string">這種新穎材料可用於能量收集、軍事用紅外物體追蹤與識別、利用廢熱再生或局部紅外加熱來產生高效率之光源、環境和大氣化學光譜學研究以及類雷射的熱輻射源等等。林尚佑教授林這項基礎研究改變物理學和材料科學領域的知識界限,他的研究團隊與加拿大多倫多大學Sajeev John教授的研究團隊正引領著一項創新和變革性技術的發展。</div>
<div style="clear:both"></div>--
<span class="record">※ 作者: uefangsmith 時間: 2020-04-13 22:43:48 (台灣)</span></div></pre>
uefangsmith
[創作] 懶惰的人寫的
http://disp.cc/b/20-cgnH
2020-04-13T22:21:01+08:00
2020-04-13T22:21:36+08:00
懶惰的人寫詩
只因腦海裡片段的文字
拼湊不成故事
便將平日的牢騷
編成詩 ...]]>
<pre><div style="color:#C0C0C0;background-color:#000; font-family:mingliu; white-space: pre-wrap;word-wrap: break-word; padding:0 .3em 0 .3em;"><div style="background-color:#000080;line-height:100%;"><div style="float:right;"><span style="color:#000080;background-color:#C0C0C0"> 看板 </span> uefacool </div><span style="color:#000080;background-color:#C0C0C0"> 作者 </span> uefangsmith (uefang.bbs@ptt.cc)<br /><span style="color:#000080;background-color:#C0C0C0"> 標題 </span> [創作] 懶惰的人寫的<br /><span style="color:#000080;background-color:#C0C0C0"> 時間 </span> 2020年04月13日 Mon. PM 10:21:01</div><hr color="#008080" />
<span class="record"><div style="background-color:#000080;line-height:100%;"><div style="float:right;"><span style="color:#000080;background-color:#C0C0C0"> 看板 </span> poem </div><span style="color:#000080;background-color:#C0C0C0"> 作者 </span> polobolo (ポロ)<br /><span style="color:#000080;background-color:#C0C0C0"> 標題 </span> [創作] 懶惰的人寫的<br /><span style="color:#000080;background-color:#C0C0C0"> 時間 </span> Sun Apr 12 16:30:55 2020</div><hr color="#008080" />
懶惰的人寫詩
只因腦海裡片段的文字
拼湊不成故事
便將平日的牢騷
編成詩
<div style="clear:both"></div>--
<span class="record">※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.72.159.94 (臺灣)</span>
<span class="record">※ 文章代碼(AID): <a href="https://www.ptt.cc/bbs/poem/M.1586680257.A.BEB.html" target="_blank">#1Uaj71lh (poem)</a></span>
<span class="record">※ 文章網址: <a href="https://www.ptt.cc/bbs/poem/M.1586680257.A.BEB.html" target="_blank" rel="nofollow">https://www.ptt.cc/bbs/poem/M.1586680257.A.BEB.html</a></span>
<div class="re-group"></div>
<div class="ptt-push-group">
<div class="push_row"><span style="color:#FFF">推 <span class="ptt-push-author"><a href="/ptt/user/uefang/push?y=20" target="_blank">uefang</a></span></span><span class="ptt-push-content">: 更懶惰的人看詩... 因為連個屁詩都放不出... XDD</span><span class="push-right">1F 04/12 16:47</span></div>
<div class="push_row"><span style="color:#F00000">→ <span class="ptt-push-author"><a href="/ptt/user/polobolo/push?y=20" target="_blank">polobolo</a></span></span><span class="ptt-push-content">: 其實我本來要以此做收尾</span><span class="push-right">2F 04/12 16:56</span>
<span style="color:#F00000">→ <span class="ptt-push-author"><a href="/ptt/user/polobolo/push?y=20" target="_blank">polobolo</a></span></span><span class="ptt-push-content">: 但我懶得寫下去了</span></div>
<div class="push_row"><span style="color:#FFF">推 <span class="ptt-push-author"><a href="/ptt/user/sandykao/push?y=20" target="_blank">sandykao</a></span></span><span class="ptt-push-content">: like</span><span class="push-right">4F 04/12 22:04</span></div>
<div class="push_row" data-cover="1"><div class="PttPushCoverStr pointer" title="此推文已被隱藏,點此顯示">→ <span style="color:#F0F000">qazsedcft</span> <span style="color:#008000">…</span></div><div class="PttPush hide"><span style="color:#FFF">推 <span class="ptt-push-author"><a href="/ptt/user/qazsedcft/push?y=20" target="_blank">qazsedcft</a></span></span><span class="ptt-push-content">: 推一樓XD</span><span class="push-right">5F 04/13 01:42</span>
</div></div>
--</div><!--.ptt-push-group--></div></pre>
nalowon.
[人生] 讀曆書店-格言(3/23-4/12)
http://disp.cc/b/20-cgnD
2020-04-12T19:35:34+08:00
2020-04-13T22:19:36+08:00
續上次讀曆書店-格言打完後,現在又有空補打接下來
每日時光格言
3月23日
#為了#
我們曾經為了什麼發明語言?
王姿雯(我會學著讓恐懼報數)
3月24日
#宜演戲#
生活不易,全靠演技,無法逃避就只能一直演下去。
郝慧川(跌倒沒關係,沒人看見就好)
3月25日
#說出來#
一個重視溝通的組織,更應該創造「允許適度衝突」的企業文化。
林煜軒(職場冷暴力)
3月26日
#吃苦吃補#
我是吃苦長大的孩子,所有的常識與知識都從疼痛又匱乏的生活中學來。
林莊月里(月月)《媽抖:91歲的台灣第一潮嬤林莊月里》
3月27日
#當個灰塵#
黃昏的時候我看/那些逆光的灰塵/像遇水的蟻,憂傷的人/如何被細小的自身干擾/
挫敗,擴散而升降。
馬翊航《細軟》
3月28日
#帶面具#
其實你的志向微小,鬥志薄脆,面對生活卻假裝暴龍。
張光仁(堰塞湖)
3月29日
#傳承#
一個社會能帶給年輕人最大祝福,是把他們變成歷史的繼承人。
陳子軒(左.外 ...]]>
<pre><div style="color:#C0C0C0;background-color:#000; font-family:mingliu; white-space: pre-wrap;word-wrap: break-word; padding:0 .3em 0 .3em;"><div style="background-color:#000080;line-height:100%;"><div style="float:right;"><span style="color:#000080;background-color:#C0C0C0"> 看板 </span> wisdom </div><span style="color:#000080;background-color:#C0C0C0"> 作者 </span> nalowon (想嫁的男人)<br /><span style="color:#000080;background-color:#C0C0C0"> 標題 </span> [人生] 讀曆書店-格言(3/23-4/12)<br /><span style="color:#000080;background-color:#C0C0C0"> 時間 </span> Sun Apr 12 19:35:34 2020</div><hr color="#008080" />
續上次讀曆書店-格言打完後,現在又有空補打接下來
每日時光格言
3月23日
#為了#
我們曾經為了什麼發明語言?
<div class="ansi"> 王姿雯(我會學著讓恐懼報數)</div>
3月24日
#宜演戲#
生活不易,全靠演技,無法逃避就只能一直演下去。
<div class="ansi"> 郝慧川(跌倒沒關係,沒人看見就好)</div>
3月25日
#說出來#
一個重視溝通的組織,更應該創造「允許適度衝突」的企業文化。
<div class="ansi"> 林煜軒(職場冷暴力)</div>
3月26日
#吃苦吃補#
我是吃苦長大的孩子,所有的常識與知識都從疼痛又匱乏的生活中學來。
林莊月里(月月)《媽抖:91歲的台灣第一潮嬤林莊月里》
3月27日
#當個灰塵#
黃昏的時候我看/那些逆光的灰塵/像遇水的蟻,憂傷的人/如何被細小的自身干擾/
挫敗,擴散而升降。
<div class="ansi"> 馬翊航《細軟》</div>
3月28日
#帶面具#
其實你的志向微小,鬥志薄脆,面對生活卻假裝暴龍。
<div class="ansi"> 張光仁(堰塞湖)</div>
3月29日
#傳承#
一個社會能帶給年輕人最大祝福,是把他們變成歷史的繼承人。
陳子軒(左.外.野:賽後看門道,運動社會學家大聲講)
3月30日
#平等#
職位只是工作範圍的界定,無關層次高低,請善待工作環境裡的每一個人。
<div class="ansi"> 威廉(最後下班的人,先離職)</div>
3月31日
#歷史傷痕#
倖存的他們尋找在動亂中失散的家人,有人被抓走,有人一出門就無辜被殺害
,再也沒回家。這就是一九四七年三月的台灣日常。
Tseng Feng(偉大而美好的種籽:重繪二二八看見人民迸發的力量)
4月1日
#桶中之腦#
我知道人得逐虛幻才能活得真實,在生活的睡眠中醒來,才能在現實做同一場夢
<div class="ansi"> 李豪(自討苦吃的人)</div>
4月2日
#忌說錯話#
我們的聲音終於有了共鳴,然而偶爾用了錯誤的文法,就成為我們誤會的開始。
<div class="ansi"> 鍾旻瑞(觀看流星的正確方式)</div>
4月3日
#最想要#
我終於發現在緊急關頭,人要的東西,真的是不可思議地少......
<div class="ansi"> 神奇海獅(我的留德華:海獅的德國奇幻旅程)</div>
4月4日
#當個孩子#
孩子是願意不惜代價,換取一點浪漫,即便知道浪漫很短暫。
<div class="ansi"> 徐禎苓(腹帖)</div>
4月5日
#放下吧#
而緣分已盡的人,也必須放下一切,無病無痛地往下一世邁進,期待能再續前緣。
<div class="ansi"> 大師兄(你好,我是接體員)</div>
4月6日
#你很好#
讚美就像禮物,好好的收下,不要覺得自已沒有資格接受。
<div class="ansi"> 楊佳恬(小國也可以偉大)</div>
4月7日
#宜微笑#
你總是搶在奇蹟之前對我微笑,就這樣引誘我活著。
<div class="ansi"> 蔡翔任(日光綿羊)</div>
4月8日
#好奇#
小孩子可以不問,但感受、想像和理解是停不下來的。
<div class="ansi"> 文國士(走過愛的蠻荒)</div>
4月9日
#你是對的#
喜歡說你是對的,這樣我的每個錯誤都像一個許諾,你的巨大手掌托住我
溫柔修正我的睡姿。
<div class="ansi"> 王大寬(開房間)</div>
4月10日
#詩意流動#
我曾極度矯情且略帶詩意的認為,所有的回憶是水做的。
<div class="ansi"> 陳濟舟(永發街事)</div>
4月11日
#要前進#
其實,走著走著,糾結的路總是會被走開的,所有的迷宮都在行人堅定的步代裡逐漸解體
<div class="ansi"> 劉思坊(躲貓貓)</div>
4月12日
#重生#
文學,或廣義的創作而言,是自已把自已重新生出來的過程。
<div class="ansi"> 朱嘉漢(禮物)</div>
<div style="clear:both"></div>--
<span class="record">※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.242.175.37 (臺灣)</span>
<span class="record">※ 文章代碼(AID): <a href="https://www.ptt.cc/bbs/wisdom/M.1586691336.A.CAB.html" target="_blank">#1Ualq8oh (wisdom)</a></span>
<span class="record">※ 文章網址: <a href="https://www.ptt.cc/bbs/wisdom/M.1586691336.A.CAB.html" target="_blank" rel="nofollow">https://www.ptt.cc/bbs/wisdom/M.1586691336.A.CAB.html</a></span>
<div class="re-group"></div>
<div class="ptt-push-group">
<div class="push_row"><span style="color:#FFF">推 <span class="ptt-push-author"><a href="/ptt/user/XiangW/push?y=20" target="_blank">XiangW</a></span></span><span class="ptt-push-content">: 推推 期待每次書店的內容</span><span class="push-right">1F 04/13 12:09</span></div>
<div class="push_row"><span style="color:#FFF">推 <span class="ptt-push-author"><a href="/ptt/user/uefang/push?y=20" target="_blank">uefang</a></span></span><span class="ptt-push-content">: 讚</span><span class="push-right">2F 04/13 22:16</span></div>
--</div><!--.ptt-push-group--></div></pre>
uefangsmith
[JS] JS 學資料結構與演算法 (排序篇)— 快速排序法 Quick Sort
http://disp.cc/b/20-cgbq
2020-04-12T17:16:20+08:00
2020-04-12T17:16:20+08:00
https://medium.com/@oldmo860617/js-學資料結構與演算法-1-快速排序法-quick-sort-8904e226ad5d ...]]>
<pre><div style="color:#C0C0C0;background-color:#000; font-family:mingliu; white-space: pre-wrap;word-wrap: break-word; padding:0 .3em 0 .3em;"><div style="background-color:#000080;line-height:100%;"><div style="float:right;"><span style="color:#000080;background-color:#C0C0C0"> 看板 </span> uefacool </div><span style="color:#000080;background-color:#C0C0C0"> 作者 </span> uefangsmith (唉呦!不錯哦~)<br /><span style="color:#000080;background-color:#C0C0C0"> 標題 </span> [JS] JS 學資料結構與演算法 (排序篇)— 快速排序法 Quick Sort<br /><span style="color:#000080;background-color:#C0C0C0"> 時間 </span> 2020-04-12 Sun. 17:14:52</div><hr color="#008080" />───────────────────
<a href="https://medium.com/@oldmo860617/js-%E5%AD%B8%E8%B3%87%E6%96%99%E7%B5%90%E6%A7%8B%E8%88%87%E6%BC%94%E7%AE%97%E6%B3%95-1-%E5%BF%AB%E9%80%9F%E6%8E%92%E5%BA%8F%E6%B3%95-quick-sort-8904e226ad5d" target="_blank" rel="nofollow">https://medium.com/@oldmo860617/js-學資料結構與演算法-1-快速排序法-quick-sort-8904e226ad5d</a>
<div style="clear:both"></div>--
<span class="record">※ 作者: uefangsmith 時間: 2020-04-12 17:14:52 (台灣)</span></div></pre>
uefangsmith
[COMP] 環境變數設定: 指令
http://disp.cc/b/20-bKmV
2019-10-06T10:50:41+08:00
2019-10-06T10:50:41+08:00
http://www.codedata.com.tw/book/java-basic/index.php?p=ch2-3
Path=C:\Program Files\Java\jdk1.7.0_40\bin;%Path%
echo %PATH% ...]]>
<pre><div style="color:#C0C0C0;background-color:#000; font-family:mingliu; white-space: pre-wrap;word-wrap: break-word; padding:0 .3em 0 .3em;"><div style="background-color:#000080;line-height:100%;"><div style="float:right;"><span style="color:#000080;background-color:#C0C0C0"> 看板 </span> uefacool </div><span style="color:#000080;background-color:#C0C0C0"> 作者 </span> uefangsmith (唉呦!不錯哦~)<br /><span style="color:#000080;background-color:#C0C0C0"> 標題 </span> [COMP] 環境變數設定: 指令<br /><span style="color:#000080;background-color:#C0C0C0"> 時間 </span> 2019-10-06 Sun. 10:49:32</div><hr color="#008080" />───────────────────
<a href="http://www.codedata.com.tw/book/java-basic/index.php?p=ch2-3" target="_blank" rel="nofollow">http://www.codedata.com.tw/book/java-basic/index.php?p=ch2-3</a>
Path=C:\Program Files\Java\jdk1.7.0_40\bin;%Path%
echo %PATH%
<div style="clear:both"></div>--
<span class="record">※ 作者: uefangsmith 時間: 2019-10-06 10:49:32 (台灣)</span></div></pre>
uefangsmith
[WORD] Word 追蹤.
http://disp.cc/b/20-aHTW
2018-07-02T11:09:06+08:00
2018-07-02T11:09:06+08:00
https://www.playpcesor.com/2017/05/word.html ...]]>
<pre><div style="color:#C0C0C0;background-color:#000; font-family:mingliu; white-space: pre-wrap;word-wrap: break-word; padding:0 .3em 0 .3em;"><div style="background-color:#000080;line-height:100%;"><div style="float:right;"><span style="color:#000080;background-color:#C0C0C0"> 看板 </span> uefacool </div><span style="color:#000080;background-color:#C0C0C0"> 作者 </span> uefangsmith (唉呦!不錯哦~)<br /><span style="color:#000080;background-color:#C0C0C0"> 標題 </span> [WORD] Word 追蹤.<br /><span style="color:#000080;background-color:#C0C0C0"> 時間 </span> 2018-07-02 Mon. 11:09:34</div><hr color="#008080" />───────────────────
<a href="https://www.playpcesor.com/2017/05/word.html" target="_blank" rel="nofollow">https://www.playpcesor.com/2017/05/word.html</a>
<div style="clear:both"></div>--
<span class="record">※ 作者: uefangsmith 時間: 2018-07-02 11:09:34</span>
→ <span style="color:#FF0">DrPlague</span><span style="color:#808000">:word有些功能真得蠻厲害的 但是類似的功能我覺得GOOGLE文件也做得很好</span>
→ <span style="color:#FF0">DrPlague</span><span style="color:#808000">:大大方便的話幫我聯署下個版好嗎<a href="https://disp.cc/b/15-aIlZ" target="_blank" rel="nofollow">https://disp.cc/b/15-aIlZ</a> 感謝</span></div></pre>
uefangsmith
[Desense]淺談無線通訊的雜訊干擾與驗證要點
http://disp.cc/b/20-aEkU
2018-06-01T21:37:44+08:00
2018-06-01T21:37:44+08:00
淺談無線通訊的雜訊干擾與驗證要點
2012-06-25Tech_Direct
實例剖析:新規裝置關鍵元件–觸控螢幕
隨著過去十數年無線通訊技術的快速發展與規格的不斷進化,各種不同的無線技術不論是GSM、GPS、WLAN(如Wi-Fi)、Bluetooth等都開始逐漸出現、並普及於日常生活中。無線通訊技術本身即已博大精深,而在導入至各式電子裝置與應用領域時,更必須考慮到電磁干擾(Electromagnetic Interference,即一般通稱的EMI)與電磁相容(Electromagnetic Compatibility,EMC)的問題,以避免相關功能受到干擾而產生訊號劣化、影響其正常運作。然而,儘管世界各地已紛紛立法建立相關的電磁規範,關注於對電磁輻射與RF(Radio Frequency)射頻的限制,但在面對不同通訊模組彼此間可能產生相互干擾的這個狀況下,卻難以有一套固定的標準,去預防或解決相關難題,這也因此成為各產品開發商最需加以克服的重點。
除此之外,加上近來可攜式裝置的熱潮以及通訊功能的多元化,使得這些相關通訊模組與天線,皆必須設計成更加輕薄短小的體積,來符合行動應用的需求 ...]]>
<pre><div style="color:#C0C0C0;background-color:#000; font-family:mingliu; white-space: pre-wrap;word-wrap: break-word; padding:0 .3em 0 .3em;"><div style="background-color:#000080;line-height:100%;"><div style="float:right;"><span style="color:#000080;background-color:#C0C0C0"> 看板 </span> uefacool </div><span style="color:#000080;background-color:#C0C0C0"> 作者 </span> uefangsmith (唉呦!不錯哦~)<br /><span style="color:#000080;background-color:#C0C0C0"> 標題 </span> [Desense]淺談無線通訊的雜訊干擾與驗證要點<br /><span style="color:#000080;background-color:#C0C0C0"> 時間 </span> 2018-06-01 Fri. 21:37:57</div><hr color="#008080" />───────────────────
淺談無線通訊的雜訊干擾與驗證要點
2012-06-25Tech_Direct
實例剖析:新規裝置關鍵元件–觸控螢幕
<div class="long_string">隨著過去十數年無線通訊技術的快速發展與規格的不斷進化,各種不同的無線技術不論是GSM、GPS、WLAN(如Wi-Fi)、Bluetooth等都開始逐漸出現、並普及於日常生活中。無線通訊技術本身即已博大精深,而在導入至各式電子裝置與應用領域時,更必須考慮到電磁干擾(Electromagnetic Interference,即一般通稱的EMI)與電磁相容(Electromagnetic Compatibility,EMC)的問題,以避免相關功能受到干擾而產生訊號劣化、影響其正常運作。然而,儘管世界各地已紛紛立法建立相關的電磁規範,關注於對電磁輻射與RF(Radio Frequency)射頻的限制,但在面對不同通訊模組彼此間可能產生相互干擾的這個狀況下,卻難以有一套固定的標準,去預防或解決相關難題,這也因此成為各產品開發商最需加以克服的重點。</div>
<div class="long_string">除此之外,加上近來可攜式裝置的熱潮以及通訊功能的多元化,使得這些相關通訊模組與天線,皆必須設計成更加輕薄短小的體積,來符合行動應用的需求,這樣的狀況更使得產品要做到最佳化設計更為難上加難。要在極其狹小與精簡的空間中,建置更多不同的無線模組與天線,這些元件彼此間勢必將更容易產生雜訊干擾、而影響到其傳輸表現,因為經常觀察到像是傳輸距離變短、傳輸速率降低等等不利於產品通訊性能的狀況。百佳泰(Allion Labs, Inc)在此文中,將介紹在無線通訊狀況下,應如何正確量測無線通訊訊號及進行電磁相容分析,希冀能與相關開發廠商相互切磋交流、提供技術上的參考。</div>
複雜的通訊環境:載台雜訊(Platform Noise)造成的接收感度惡化(De Sense)
<div class="long_string">首先,先來試想一般消費者在使用現在新式手持裝置(不論是智慧型手機或是平板電腦)時的可能情境:消費者到了用餐時間,想尋找鄰近的餐廳,便可以拿出手機,透過點擊打開預先下載好的一款應用程式,然後透過聲控方式,說出想選擇的料理種類,接著,應用程式便會將接收到的的聲訊傳送至網路上該應用程式業者的伺服器進行解譯、用戶所在位置定位及搜尋,並將符合條件的選項乃至地圖顯示於螢幕上,用戶便能按圖索驥的找到合適的理想餐廳。</div>
<div class="long_string">事實上,在這短短幾秒看似簡單的操作過程中,背後便包含了許多零組件的運作,包括像是觸控螢幕的感應、產品(硬體)與用戶操作介面(軟體)的結合使用、麥克風透過消除背景雜音收訊以傳遞乾淨的用戶聲訊、3G模組的啟動、與鄰近基地台的連線能力、GPS定位系統的作用、伺服器搜尋結果的回傳等等。雖然對用戶來說,感受到的是「好不好用」的使用觀感;但對開發者而言,卻必須從背後的機械結構、元件選擇、軟硬體整合到通訊模組一一詳加驗證,才能創造良好的使用經驗、完整實現產品的使用目的。</div>
<div class="long_string">因此,瞭解產品在整個通訊環境中所有可能產生電磁訊號的元件,可說是在進行建置設計時的一大重要前提。透過圖一,我們可以清楚看到,在目前一般新式裝置中主要有四大種類的元件會產生電磁訊號,這些元件自行發出的訊號若是因設計不良而造成相互干擾,便可稱作載台雜訊(Platform Noise)。這四類元件包括有系統平台(如中央處理器、記憶體、電源供應器)、對內對外的連接器耦合路徑(如各種傳輸接口像是USB、HDMI)、外購平台模組(如觸控螢幕、相機鏡頭模組、固態硬碟及其他向廠商外購後進行組裝的組件)及無線晶片組/無線模組(如Wi-Fi 802.11 a/b/g/n、Bluetooth、GPS)等,這四大類元件均需透過縝密的量測、計算,才能精確找出最佳的電路設計與妥善進行整體產品建置,避免彼此間的干擾,將所有可能的問題風險降至最低。</div>
*圖一 EMC常見元件
clip_image002
<div class="long_string">所謂載台雜訊的干擾(Platform Noise Interference)是指什麼呢?舉例而言,面板是目前所有操控裝置的最大元件,而裝置內天線所發射的任何訊號都會打到面板,而面板所發出的雜訊也都會進到天線中;同樣的,天線發出的電波也會影響到各個接口;而不同模組各自所發出的訊號,也會成為彼此的雜訊,這就是所謂的載台雜訊干擾。而當這些的模組、元件都在同時運作,並且干擾無法被控制在一定限度之下時,便會產生「接收感度惡化」(Degradation of Sensitivity,De Sense)的現象,影響裝置無線效能的正常運作。</div>
<div class="long_string">譬如在同一個頻段中,當A手機能夠接收1000個頻道的訊號,而B手機僅能接收到500個頻道,在實際感受上,用戶便會認為B手機的收訊能力不佳。由於天線、濾波器、前置電路並不會在任一特定頻道中表現特別差,歸納來說,這便可能是因為B手機在設計時有未盡之處,而受到載台雜訊的干擾,造成所謂的接收感度惡化。</div>
<div class="long_string">量測出載台雜訊干擾的方法並不困難,可以選擇一個乾淨無外界干擾的環境(如電磁波隔離箱),透過單獨量測單一無線模組接電路板作用的訊號吞吐量(Throughput)結果(如圖二的黃色線段),以及量測該模組建置於產品系統平台之中作用的訊號吞吐量結果(如圖二的藍色線段),兩者間進行比較,便會發現到作用於產品平台中時明顯有訊號劣化情形。而兩者間路徑損失(Path Loss)的差異,便可視為載台雜訊的干擾所致。</div>
*圖二 路徑損失比較示意圖
clip_image004
<div class="long_string">在此必須強調一個觀念,那就是載台雜訊的存在是不可避免的,我們不可能將雜訊降到零值,因為模組必須透過系統供電,而模組所放置的位置也會影響到鄰近其他模組與接口,其中勢必會有雜訊的產生。不過載台雜訊的存在雖然不可避免,卻可以設法讓其干擾降到最低、而不致影響通訊表現的程度,這也就是為什麼我們要去量測雜訊、找出干擾源的原因。</div>
<div class="long_string">然而,要量測出載台雜訊干擾並非難事,但若要驗證載台雜訊的來源有哪些、以及個別來源造成的干擾程度,則需要非常複雜與細緻的量測方法,而這絕對是開發者的一大挑戰。光是控制變因並對可能造成干擾的元件進行交叉量測,彼此間便可以產生上千種組合,像是不同的通訊頻道間、Bluetooth與Wi-Fi、Wi-Fi與3G、3G與GPS等等,都可能因為訊號共存(Co-existence)、串音(Crosstalk)等狀況造成訊號損耗。如何透過正確的量測順序與手法、並將其間耗時的交叉量測加以自動化,以有效判斷主要雜訊源,便是其中的學問所在。</div>
降低雜訊的首要重點:制定合理的雜訊預算(Noise Budget)以進行調變
<div class="long_string">在瞭解到載台雜訊的干擾會造成接收感度惡化的情形,並且已知如何量測後,下一個重點就在設定出裝置雜訊的許可值,也就是制訂出合理的雜訊預算(Noise Budget),才能為裝置做出最適宜的調整。也就是說,在得知該無線通訊技術可以如何解調(例如已知該3G模組的惡化情形是可以透過GPS模組解調的),瞭解到雜訊大小與Eb/No(系統平均訊噪比)後,設定出合宜的雜訊容許值,才能進行雜訊干擾的修正(而非消除)。</div>
<div class="long_string">然而,這樣的修正並非單一元件的校正,而是需要一連串環環相扣的驗證與修改。舉例來說,當裝置的螢幕對天線接收造成干擾時,要進行調變的不只是面板本身,還包括了背後的顯示卡、輸入輸出功率、線路的設計、LVDS介面等,甚至是天線的表面電流分佈方式,都需要進行調變。從圖三簡略的圖示便可看出,影響無線裝置訊號接收能力的可變因素有許多,而彼此間均有牽一髮而動全身的依存關係。因此,依據實際的載台雜訊狀況,訂定出合理的雜訊預算,再據此進行調變以降低雜訊,才是能有效提升產品品質的關鍵。</div>
*圖三 無線裝置接收表現的主要影響因素
clip_image006
實例說明:最大干擾源–觸控面板
<div class="long_string">如前所述,觸控面板是各類以觸控為核心應用的新式裝置中所佔面積最大的元件,相應產生的干擾問題也就越多,因此,確保其所造成的載台雜訊能控制在雜訊預算內,自然是驗證時的第一要務。根據百佳泰的驗證經驗,目前在智慧型手機及平板裝置中,約莫有60%的干擾問題都來自於觸控面板,其中又有70%是源於面板裡的IC控制晶片,接下來我們就將針對觸控面板的驗證要點進行說明。</div>
<div class="long_string">觸控面板顧名思義,就是具備觸控功能的面板,然而,觸控面板第一個所需要克服的干擾,不是來自同一裝置內的其他模組或接口,而是面板本身對觸控功能所產生的干擾。包括像是面板的畫素電極(Pixel Electrode)、畫素時脈(Pixel Clock)、儲存電容(Storage Capacitor)、逐線顯示(Line-by-Line Address)背光板模組(Back Light Unit)等都會造成面板對觸控的干擾。</div>
<div class="long_string">此時就要去量測觸控時的電壓,掃瞄並觀察在不同時間以及使用不同觸控點的電壓變化,以瞭解實際載台雜訊的狀況,才能進行適當的調變。基本而言,觸控的掃瞄電壓約是100~200k,而螢幕的更新率則是五毫秒(ms),以檢查所有觸控點,這種低週期的頻率便非常容易造成對GPS及SIM卡的干擾。因此,觸控面板必須提高電壓才能解決面板的干擾,也就是透過微幅降低觸控感應的靈敏度,以換來載台雜訊降低;而在實際量測觀察時,除了需要透過精確的夾具與儀器外,也必須量測時域(而非頻率),才能得到真正的錯誤率(BER)數據。</div>
*圖四 觸控面板雜訊預算魚骨圖
clip_image008
<div class="long_string">在量測出觸控面板本身的雜訊後,並設定出合理的雜訊預算值後,就可以開始進行觸控面板對各種不同模組的雜訊量測,圖四的觸控面板雜訊預算魚骨圖,就是我們根據經驗歸納研究出的量測與驗證順序,必須透過對雜訊預算的控制,來觀察觸控面板對不同模組的干擾狀況。在圖五的實際量測圖中,紅線部分便是我們設定的雜訊預算值,而我們的目標就是將雜訊值降低到紅線以下。</div>
*圖五 實際量測圖(紅線為雜訊預算值)
clip_image010clip_image012
以下我們便來探討幾個與觸控面板相關的干擾實例:
LVDS
*圖六 LVDS實際量測圖
clip_image014
<div class="long_string">目前許多新規裝置如平板電腦或Ultrabook在設計面板顯示的訊號傳輸時,都會採取所謂的LVDS進行傳導,LVDS也就是低電壓差動訊號(Low Voltage Differential Signaling),是一種可滿足高效能且低電壓資料傳輸應用需求的技術。然而在實際應用上,這些訊號也許可能部分進入如3G等行動通訊頻段,而產生很大的對地容量不平衡(Ground Capacitance Unbalance)電流、並致使干擾。然而,傳統的處理方式是透過貼銅箔膠帶或導電布,來緩和這樣的情況,但實際對地不平衡的現象並未解決,未真正將LVDS線纜的問題有效處理。唯有透過量測LVDS訊號本身在封閉環境與系統平台上的雜訊差異,才能從問題源頭加以進行調整。</div>
線路邏輯閘
<div class="long_string">此外,觸控面板接有許多的線路,這些線路的邏輯閘都會因不斷的開關而產生頻率干擾。舉例來說,當邏輯閘產生約45MHz的干擾時,像GSM 850(869-896 MHz)跟GSM 900(925-960 MHz)間的發射接收頻率差距小於45MHz,便會產生外部調變(External Modulation)而造成干擾;另一個例子則是藍牙受到邏輯閘的開關而使電流產生大小變化,這樣的外部調變使得訊號進入GSM1800、GSM1900的頻譜而產生干擾。</div>
<div class="long_string">因此,我們必須使用頻域模擬法進行S-parameter分析取樣,確認電腦模擬與實機測試的誤差值在容許範圍內,以掌握雜訊傳導的狀況。才能不犧牲消費者的良好觸控經驗,又能減少觸控面板對產品其他模組及元件造成的干擾。</div>
固態硬碟
*圖七 經多次抹寫後,雜訊邊限將隨之下降
clip_image016
<div class="long_string">新興的儲存媒介—固態硬碟(SSD)儘管受快閃記憶體的市場價格波動影響,而在成本上仍居高不下,但因其體積輕薄與低功耗的特性,已被廣泛應用在平板電腦及其他形式的行動裝置中。然而,傳統磁盤式硬碟容易受到外來通訊狀況影響的情形(例如當手機放在電腦硬碟旁接聽使用,有可能干擾到硬碟造成資料毀損),也同樣出現在SSD上。</div>
<div class="long_string">在SSD上的狀況時,SSD會隨著使用抹寫次數(P/E Cycle)的增加,而使得其雜訊邊限(Noise Margin)隨之降低,就如圖七所示,經過一萬次的抹寫使用後,雜訊邊限就產生了明顯的惡化,而更容易受到觸控面板或其他雜訊源的干擾,而影響實際功能。在這個情境下,若能作到SSD的均勻抹寫,便是有效緩和雜訊邊限下降速率的方法之一。</div>
模組多工運作
<div class="long_string">觸控面板所使用的電來自系統本身,而其他如通訊或相機等模組等,也都同樣透過系統供電,因此,電壓的穩定與充足便是使這些元件模組能良好運作的關鍵所在。在所有需要使用電源的模組中,其中尤以3G或Wi-Fi模組在進行連線上網(數據傳輸)時最為耗電,在所有這些通訊模組開啟的同時,就很可能造成電壓不足,而影響到觸控面板的穩定吃電;另外,此時通訊模組的電磁波,也可能同時直接打到面板上,造成嚴重的雜訊干擾。這時我們就必須回到前面的魚骨圖,依序進行不同模組設定、位置建置、通訊環境的驗證。</div>
精密量測驗證 才能有效提升通訊品質 降低雜訊干擾
*圖八 雜訊干擾量測驗證的理想步驟
clip_image018
<div class="long_string">在本文的最後,百佳泰也提供我們根據經驗歸納設計出的完整驗證步驟,以作為開發驗證時的參考,透過這樣的驗證順序,才能按部就班的降低雜訊干擾,提升通訊品質。根據圖八所示,一個完整具有各式通訊模組與觸控功能的裝置,主要可分成以下三個驗證步驟:</div>
1. 傳導測試(Conductive Test):
在驗證初始必須先透過傳導測試,精確量測出裝置本身的載台雜訊、接收感度惡化情形、以及傳送與接受(Tx/Rx)時的載台雜訊。
2. 電磁相容性(Near Field EMC):
<div class="long_string">在掌握了傳導測試所能取得的相關資訊,並設定雜訊預算後,便可進行包括天線表面電流量測、雜訊電流分佈量測及耦合路徑損失(Coupling Path Loss)的量測,以及相機、觸控面板的雜訊和射頻共存外部調變。</div>
3. OTA測試(Over The Air Test):
<div class="long_string">完成傳導與EMC測試後,便可針對不同通訊模組進行獨立與共存的量測、總輻射功率(Total Radiation Power,TRP)與全向靈敏度(Total Isotropic Sensitivity,TIS)的量測、GPS載波雜訊比(C/N Ratio)的量測乃至DVB的接收靈敏度測試。</div>
<div class="long_string">本文所探討的內容雖然僅是雜訊驗證的其中一個例子,但我們已可以見微知著的瞭解到,無線通訊訊號技術的博大精深,以及干擾掌控的技術深度。所有相關廠商業者在開發時,均需透過更深入的研究、更多的技術資源與精力投入,以對症下藥的找出相應的量測方式及與解決方案,克服通訊產品在設計上會產生的訊號劣化與干擾狀況。如有任何問題,歡迎逕洽百佳泰。</div>
<div style="clear:both"></div>--
<span class="record">※ 作者: uefangsmith 時間: 2018-06-01 21:37:57</span></div></pre>
uefangsmith
AMSDU
http://disp.cc/b/20-aB2K
2018-05-04T11:12:00+08:00
2018-05-04T11:12:00+08:00
https://www.techbang.com/posts/15586...vi-computer-king-of-111?page=2
Frame Aggregation
回應的資料能夠包裝在一起,傳送的資料當然也可以打包在一起。在802.11n中,有2種方式將較短的資料包在一起變成較長的資料,分別為A-MSDU和A-MPDU。
A-MSDU主要是將已經經過網路層的資料(MSDU),打上表頭之後稱為MSDU subframe,將許多MSDU subframe包在一起,就是1串A-MSDU,之後再將這串A-MSDU包上媒體層表頭和尾部的FCS偵錯。將多個MSDU subframe包在一起,就可去掉數個媒體層表頭和FCS所占去的空間。
媒體層包完的東西稱做MPDU,在進入實體層時把多個MPDU包在一起就是A-MPDU技術,除了減少實體層表頭之外,由於此層在網路階層中為最後1層,接下來傳輸時須進行無線網路通道資源的競爭,如果把5個MPDU包在一起,原先需經歷5次的資源競爭瞬間變為1次,同樣也可提升通道資源利用效率。 ...]]>
<pre><div style="color:#C0C0C0;background-color:#000; font-family:mingliu; white-space: pre-wrap;word-wrap: break-word; padding:0 .3em 0 .3em;"><div style="background-color:#000080;line-height:100%;"><div style="float:right;"><span style="color:#000080;background-color:#C0C0C0"> 看板 </span> uefacool </div><span style="color:#000080;background-color:#C0C0C0"> 作者 </span> uefangsmith (唉呦!不錯哦~)<br /><span style="color:#000080;background-color:#C0C0C0"> 標題 </span> AMSDU<br /><span style="color:#000080;background-color:#C0C0C0"> 時間 </span> 2018-05-04 Fri. 11:12:00</div><hr color="#008080" />───────────────────
<a href="https://www.techbang.com/posts/15586-probably-on-the-network-infrastructure-vi-computer-king-of-111?page=2" target="_blank" rel="nofollow">https://www.techbang.com/posts/15586...vi-computer-king-of-111?page=2</a>
Frame Aggregation
回應的資料能夠包裝在一起,傳送的資料當然也可以打包在一起。在802.11n中,有2種方式將較短的資料包在一起變成較長的資料,分別為A-MSDU和A-MPDU。
<div class="long_string">A-MSDU主要是將已經經過網路層的資料(MSDU),打上表頭之後稱為MSDU subframe,將許多MSDU subframe包在一起,就是1串A-MSDU,之後再將這串A-MSDU包上媒體層表頭和尾部的FCS偵錯。將多個MSDU subframe包在一起,就可去掉數個媒體層表頭和FCS所占去的空間。</div>
<div class="long_string">媒體層包完的東西稱做MPDU,在進入實體層時把多個MPDU包在一起就是A-MPDU技術,除了減少實體層表頭之外,由於此層在網路階層中為最後1層,接下來傳輸時須進行無線網路通道資源的競爭,如果把5個MPDU包在一起,原先需經歷5次的資源競爭瞬間變為1次,同樣也可提升通道資源利用效率。</div>
<div style="clear:both"></div>--
<span class="record">※ 作者: uefangsmith 時間: 2018-05-04 11:12:00</span></div></pre>
uefangsmith
[COMM]新規格強化傳輸性能 藍牙5穩占智慧家庭IoT先機
http://disp.cc/b/20-aAKJ
2018-05-01T17:24:06+08:00
2018-05-01T17:24:06+08:00
新規格強化傳輸性能 藍牙5穩占智慧家庭IoT先機
新通訊 2018 年 2 月號 204 期《 技術前瞻 》
文.Henrik Snellman/Mikko Savolainen/Jere Knaappila/Pasi Rahikkala
本文將介紹藍牙(Bluetooth)5技術的新功能,以及這些功能將如何協助下一波的物聯網(IoT)應用。Bluetooth 5的重要功能包括兩倍傳輸速度、四倍傳輸範圍及八倍長距離廣告推送能力,還有更穩定的連線能力、更優異的使用者體驗和更智慧化的信標(Beacon)。
藍牙5規格翻新 滿足物聯網需求
快速發展和擴大的物聯網市場為裝置製造商帶來一些巨大的商機。由於各種新應用的出現以及須使用無線連接的裝置數量迅速增加,亦使各種無線標準技術聯盟忙於開發全新的標準或更新現有的標準,以滿足物聯網的特定需求。
對於物聯網相關應用和裝置市場成長的預估眾說紛紜,但研究估計,到2025年前,其年複合成長率(CAGR)將可達到約16%。若要實現所有的使用場景,如此廣泛的物聯網應用將須使用數種無線標準。這反過來也意味著必須充分解決共存問題。而且,對合適閘道裝置的需求 ...]]>
<pre><div style="color:#C0C0C0;background-color:#000; font-family:mingliu; white-space: pre-wrap;word-wrap: break-word; padding:0 .3em 0 .3em;"><div style="background-color:#000080;line-height:100%;"><div style="float:right;"><span style="color:#000080;background-color:#C0C0C0"> 看板 </span> uefacool </div><span style="color:#000080;background-color:#C0C0C0"> 作者 </span> uefangsmith (唉呦!不錯哦~)<br /><span style="color:#000080;background-color:#C0C0C0"> 標題 </span> [COMM]新規格強化傳輸性能 藍牙5穩占智慧家庭IoT先機<br /><span style="color:#000080;background-color:#C0C0C0"> 時間 </span> 2018-05-01 Tue. 17:24:08</div><hr color="#008080" />───────────────────
新規格強化傳輸性能 藍牙5穩占智慧家庭IoT先機
新通訊 2018 年 2 月號 204 期《 技術前瞻 》
文.Henrik Snellman/Mikko Savolainen/Jere Knaappila/Pasi Rahikkala
<div class="long_string">本文將介紹藍牙(Bluetooth)5技術的新功能,以及這些功能將如何協助下一波的物聯網(IoT)應用。Bluetooth 5的重要功能包括兩倍傳輸速度、四倍傳輸範圍及八倍長距離廣告推送能力,還有更穩定的連線能力、更優異的使用者體驗和更智慧化的信標(Beacon)。</div>
藍牙5規格翻新 滿足物聯網需求
<div class="long_string">快速發展和擴大的物聯網市場為裝置製造商帶來一些巨大的商機。由於各種新應用的出現以及須使用無線連接的裝置數量迅速增加,亦使各種無線標準技術聯盟忙於開發全新的標準或更新現有的標準,以滿足物聯網的特定需求。 </div>
<div class="long_string">對於物聯網相關應用和裝置市場成長的預估眾說紛紜,但研究估計,到2025年前,其年複合成長率(CAGR)將可達到約16%。若要實現所有的使用場景,如此廣泛的物聯網應用將須使用數種無線標準。這反過來也意味著必須充分解決共存問題。而且,對合適閘道裝置的需求也會明顯增加。 </div>
<div class="long_string">根據市占率估計,在2021年前,將有60%的無線裝置使用藍牙,同時,在16%的裝置中會採用低功耗藍牙(BLE)。大部分的成長將出現於智慧家庭、信標、聯網家庭和穿戴式裝置等應用。據電腦雜誌《Datamation》報導,ABI Research預計,2016年至2021年之間,低功耗藍牙的出貨量將達到34%的年複合成長率。如此的成長速度不僅需要極為穩定和可靠的無線標準,同時還需要製造商在其硬體產品中充分地發揮無線標準所允許的可能性,並可提供易於使用且功能強大的軟體堆疊。 </div>
<div class="long_string">藍牙存在將近20年,目前已用於大約82億部的裝置,已充分證明其穩定性和可靠性。為了滿足全新物聯網環境的要求,藍牙技術聯盟(Bluetooth SIG)於2016年12月宣布推出Bluetooth 5規格。最新的藍牙標準已對頻寬、傳輸範圍、廣播和共存等功能達到提升。 </div>
全新2Mbps PHY加持 資料傳輸速度翻倍
<div class="long_string">Bluetooth 5的主要功能之一是全新的2Mbps實體(PHY)。Bluetooth 4.x裝置僅支援單一1Mbps PHY速率,但Bluetooth 5裝置則能支援1Mbps或2Mbps PHY速率。若將PHY速率加倍,裝置可傳輸的資料量幾乎增加一倍(表1)。更快速的PHY的另一個好處,就是傳輸和接收資料所需的時間縮短,因此平均電流消耗也較低,這是因為裝置在低功率睡眠模式中的時間更長。 </div>
<div class="long_string">在提供低功耗的情況下,若輸送量加倍將可讓應用為使用案例提供更快的資料傳輸,例如空中傳輸(OTA)韌體升級或傳輸從感應器收集的數天資料,並可改善醫療裝置和安全系統等時間關鍵應用的延遲和回應能力。 </div>
<div class="long_string">支援2Mbps PHY的Bluetooth 5裝置仍可與Bluetooth 4裝置完全向後相容,並將使用1Mbps PHY與不支援新2Mbps PHY的裝置進行通訊。第一款支援Bluetooth 5和2Mbps PHY的智慧型手機和平板電腦已於2017年上市,且市場上大多數的智慧型手機將會在未來兩到四年內符合Bluetooth 5規格。 </div>
<div class="long_string">圖1所示為在兩個EFR32 Blue Gecko SoC之間測量的1Mbps PHY和2Mbps PHY連接之間的平均電流消耗差異。裝置使用+8dBm TX功率,25毫秒(ms)連接間隔,且僅傳送最短的80微秒(μs)和44微秒封包,節能效果最低。即使如此,2Mbps PHY仍可降低約15%的平均功耗。使用標準長度的藍牙封包和2M PHY時,應可達到高達40~50%的節能效果。 </div>
圖1 1Mbps PHY(左)和2Mbps PHY(右)與EFR32BG12 SoC的平均功耗比較
具LE長距離功能 傳輸範圍擴大四倍
<div class="long_string">Bluetooth 5的低功耗(Low Energy, LE)長距離功能可將傳輸範圍擴大四倍,並提供穩定和可靠的連接。這意味著將可實現整個房屋和建築物的涵蓋範圍,以及針對戶外、工業和商業應用的全新使用案例。這些都是藍牙在之前無法處理的問題,或是可處理但仍僅限於有限的傳輸範圍。 </div>
Bluetooth 5如何提供四倍的傳輸範圍?接著做說明:
LE編碼PHY
<div class="long_string">除了2M PHY之外,Bluetooth 5還包含兩個額外的可選PHY,稱為LE編碼PHY。LE編碼PHY實際上會使用1M PHY速率,但是實際的有效負載是以500kbps(S=2)或125kbps(S=8)速率進行編碼,而前序編碼和存取位址則使用1M編碼。 </div>
與1M和2M PHY相較,LE編碼PHY所採用的封包格式也略有不同。LE封包中會加入編碼指標(CI)和TERM1與TERM2標頭(圖2)。
圖2 Bluetooth 5未編碼與編碼的PHY封包格式
<div class="long_string">使用編碼的PHY可改善RX靈敏度,這也意味著傳輸範圍的提升。通常,使用500kbps或125kbps PHY可達到4~6dB的RX靈敏度改善,且這通常將會產生二至四倍的傳輸範圍改善。當然,LE編碼PHY的缺點是TX和RX時間將會更長,進而導致平均功耗增加。表2是LE編碼PHY關鍵參數的總結。 </div>
前向錯誤修正和模式映射器
LE編碼PHY也可改變TX和RX操作的位元流處理,並且在封包傳送和接收中增加兩個步驟。
<div class="long_string">首先,LE編碼PHY會針對封包應用前向錯誤修正,使得接收器具有在接收封包時修正位元錯誤的能力,並降低封包錯誤率。其次,會針對封包應用模式映射器,以提高通訊效率。圖3所示為新的位元流PDU處理順序。 </div>
圖3 LE編碼PHY TX和RX封包處理
如圖4所示,FEC區塊透過迴旋式糾錯編碼器將每個輸入位元轉換為兩個輸出位元,這意味著在針對封包應用FEC時,所傳輸的位元數將會複製。
圖4 FEC編碼器
<div class="long_string">來自迴旋式FEC編碼器的位元會在模式映射器中轉換為P符號。P值取決於所選擇的編碼方案。若S=2,則P值為1,但是若S=8,則FEC編碼器的每個位元會產生四個輸出位元(P=4),如表3所示。 </div>
當使用S=2時,無線傳輸範圍大約會增加為二倍,而S=8時,則為四倍。FEC演算法所要求的額外位元會對有效負載產生負擔,這是增加傳輸範圍的缺點。
<div class="long_string">實際上,若S=2,則沒有變化(P=1),但是從S=8,FEC編碼器的每個位元均將產生四個輸出位元(P=4)。現在S=2時,傳輸範圍將大約增加為二倍,而S=4則約為四倍。 </div>
<div class="long_string">缺點是接收器末端的FEC演算法會需要額外的資料,這將影響資料的傳輸量,從而導致資料速率相應地降低。FEC編碼器和模式映射器的淨效果是在S=2時一位元變為兩位元,而在S=8時則變為8位元。 </div>
最大發射功率和通道選擇演算法#2
<div class="long_string">Bluetooth 5中的最大發射功率定義為+20dBm,而在Bluetooth 4規格中,此層級定義為+10dBm。當然,將TX功率提高十倍可能會對最大傳輸範圍產生根本的影響。但是,使用+20dBm TX功率並搭配低功耗藍牙技術卻不是容易的做法,因為不同的主管機構不允許高於10dBm的發射功率,這是由於在進行廣告推送或連接時,低功耗無線電的藍牙僅可使用簡化的跳頻序列和少量的通道。 </div>
<div class="long_string">然而,Bluetooth 5規格在廣告推送和通道選擇演算法方面皆有所強化,使其可使用比Bluetooth 4更多的射頻(RF)通道。這些增強功能可允許Bluetooth 5裝置未來將可在全球各地使用高於+10dBm的傳輸功率,從而提升傳輸範圍並建立更強大的連接。 </div>
<div class="long_string">其中一個新功能是通道選擇演算法#2(CSA#2),既能提高藍牙無線電的干擾容限,也可以讓無線電限制無線電在高干擾環境中可使用的最小射頻通道數量。將通道的最小數量限制為15時,應可將TX功率增加至+10dBm限制以上。 </div>
對傳輸範圍的影響
若要粗略估計無線電的傳輸範圍理論值,最簡單的方法是使用自由空間損耗公式(公式1):
......................................................公式1
F是頻率(單位為GHz),D是距離(單位為公里)。然而,此公式並未考慮由多徑傳播(反射)引起的損耗以及天線損耗,因此通常會導致過於樂觀的近似值。
<div class="long_string">為了得到更逼真的範圍近似值,可假設具有天線(位於地面以上的h公尺)的開放場地,並計算考慮天線損耗和地面反射的傳輸範圍。此近似值將可在開放場地(例如機場)中提供非常精確的範圍估計。平坦地面損耗可使用公式2計算: </div>
......................................................公式2
其中h1和h2分別是天線的高度,k是自由空間波數,而r是天線之間的距離。自由空間損耗和平坦地面損耗之間的差別如圖5所示。
圖5 自由空間損耗與平坦地面損耗
為了進一步簡化,若距離不超過dm,可採用20dB/十倍頻的損耗估計值,若超出此距離,則為40dB/十倍頻,因此得到公式3:
.......................公式3
在公式3中,h1和h2是地面上天線的高度。若將天線放置於更高的位置,即可進一步移動距離dm,進而增加傳輸範圍,反之亦然。
<div class="long_string">在典型的藍牙應用中,連結遠端所在的方向未明確指定,因此天線的增益在估計傳輸範圍時並不相關。天線效率是一個數字,用以說明與饋入天線的RF能量相較,輻射至空中的RF能量的總量。因此,無論裝置的位置如何,效率皆能提供較準確的平均傳輸範圍估計值。透過最佳的天線設計,可達到-1dB的天線效率。 </div>
<div class="long_string">實際上,天線效能與印刷電路板(PCB)和天線的機械設計有極大的關聯。採用良好天線設計的典型效率為-5dB。實際上,在天線效率不超過-8dB的極小型設計中,天線的實體尺寸和印刷電路板設計的尺寸也會對天線效率有所影響(表4)。 </div>
改善廣告推送資料集 八倍長距離廣告推送
<div class="long_string">信標是小型藍牙發射器,可將資料傳送至範圍內的任何其他支援低功耗藍牙技術的裝置,如智慧型手機和平板電腦。信標使其可將簡訊推送至這些裝置,並與其進行簡單的通訊。信標目前通常應用於零售業廣告、室內定位及資產追蹤。信標已迅速成為藍牙最成功的使用案例之一,且估計將會繼續快速成長。分析師預測到2021年前信標出貨量將超過五億個。 </div>
<div class="long_string">Bluetooth 5規格的主要改善之一是藍牙廣告(信標)的運作原理,與舊版規格相較,新規格相包含信標功能的重大更新。這些改善不僅允許開發出更多進階和智慧型的信標,而且還可使用全新的使用案例和應用,如透過藍牙廣告的單向資料串流。以下為藍牙廣告功能最重要變更的簡要介紹。 </div>
廣告推送資料集和掃描請求事件報告
<div class="long_string">Bluetooth 5廣告推送的基本改善之一是廣告推送資料集功能,允許單一Bluetooth 5裝置以獨特的時間間隔和廣告資料傳送多個個別廣告資料集。例如,這可使單一藍牙信標同時傳輸蘋果(Apple) iBeacon和Google Eddystone信標。 </div>
<div class="long_string">Bluetooth 5相容廣告商現在也可偵測遠端裝置何時進行掃描要求,並向應用層級報告要求。應用可利用此功能偵測遠端裝置是否已收到其傳送的廣告封包之一。這在包括降低功耗等數方面有所助益,因為廣告商將能偵測遠端裝置已接收到所送的廣告封包並可停止廣告。 </div>
次要廣告通道
<div class="long_string">Bluetooth 4裝置使用三個廣告通道來推送裝置的狀態、開啟連接或廣播資料。單一廣告封包中的有效負載限制於三十一個位元組。單一128位元服務通用唯一識別碼(Universally Unique Identifier, UUID)可能會消耗大部分廣告有效負載,對於某些應用(如進階信標)而言,這將會是一個限制。 </div>
<div class="long_string">Bluetooth 5對於此項限制已做出重大的變更。首先,三個廣告通道將維持與Bluetooth 4完全相同,以提供向後相容性和互通性,但現在稱為主要廣告通道。除了三個主要廣告通道外,Bluetooth 5裝置可以使用其餘的三十七個資料通道中的任何一個作為次要廣告通道來播放更多資料並分擔主要通道的負載。表5為Bluetooth 4和Bluetooth 5廣告推送通道方案之間的差異總結。 </div>
次要廣告推送封包
<div class="long_string">除了新的廣告通道外,Bluetooth 5還引入一種名為ADV_EXT_IND的全新廣告封包類型。此封包可以在主要廣告通道上傳送,並指示可透過次要廣告提供額外的資料。ADV_EXT_IND封包包含次要廣告的相關資訊,例如在哪個通道上發生廣告、何時發生,以及將使用哪個Bluetooth PHY。 </div>
在最簡單的使用案例中,AUX_ADV_IND封包在包含附加廣告有效負載的次要廣告通道上傳送(圖6)。
AUX_ADV_IND封包可包含最多255個位元組的有效負載。
<div class="long_string">若廣告商希望傳送多於一個AUX_ADV_IND封包可包含的資料,則可使用AUX_CHAIN_IND封包鏈接多個次要廣告(圖7)。AUX_CHAIN_IND封包也可包含指向附加AUX_CHAIN_IND封包的指標,以傳送超過255個位元組的廣告有效負載。 </div>
圖6 使用包含廣告推送資料的ADV_EXT_IND PDU和AUX_ADV_IND PDU的廣告推送事件
圖7 使用AUX_CHAIN_IND提供額外的廣告資料
定期廣告推送
<div class="long_string">Bluetooth 5廣告能力的另一項改善則稱為「定期廣告推送」的模式。顧名思義,定期廣告推送使廣告商能定期地以固定的時間間隔傳送變化的廣告資料,且有一或多個掃描器可以接聽。使用ADV_EXT_IND封包指示定期廣告模式,該封包會指向AUX_ADV_IND封包,其中包含有關定期廣告模式的實際資訊,如間隔、跳頻序列、廣告商地址等。廣告商亦將以識別的間隔傳送包含實際定期廣告資料的AUX_SYNC_IND封包(圖8)。 </div>
圖8 定期廣告推送
廣告商將定期傳送新的ADV_EXT_IND封包,以便新的掃描器可與資料流同步,或現有的掃描器可繼續遺失的同步作業(表6)。
擁抱Bluetooth 5 新規手機/平板電腦出列
<div class="long_string">第一款支援Bluetooth 5的手機和平板電腦已在2017年上市,一般而言,在新藍牙規格發表後的2至4年內,市場上的大多數手機皆會支援新的標準。在撰寫本文時,市場上第一款支援Bluetooth 5規格的手機是三星Galaxy S8,該手機可支援Bluetooth LE 2M PHY。除了Bluetooth 5規格中的勘誤表,其餘新功能皆是可選功能,建議諮詢製造商或瞭解特定裝置支援哪些Bluetooth 5功能。 </div>
搶進智慧家庭物聯網 藍牙使用率日益成長
<div class="long_string">Bluetooth 5包含多項改善和新功能,使得在產業開始積極朝向物聯網時代發展時,此穩定且成熟的無線標準即已占有先機。Bluetooth 5中引入的改善功能使藍牙裝置在日新月異的智慧家庭、醫療、穿戴式裝置、汽車、信標、定位和其他許多物聯網應用中的使用率日益成長。 </div>
<div class="long_string">芯科科技(Silicon Labs)已陸續推出與Bluetooth 5相容的EFR32 Blue Gecko系統單晶片(SoC),以支援Bluetooth LE 2M PHY及更多廣告增強功能。最新型EFR32xG13系列產品支援所有Bluetooth 5特性和功能,支援512kB快閃記憶體容量及滿足更長藍牙傳輸距離要求的更高性能PHY。該系列SoC之設計旨在可同時運行藍牙網狀網路和Bluetooth 5協定堆疊,並且支援智慧型手機和藍牙網狀網路連接。 </div>
(本文作者皆任職於芯科科技)
<div style="clear:both"></div>--
<span class="record">※ 作者: uefangsmith 時間: 2018-05-01 17:24:08</span></div></pre>
uefangsmith
[COMM]突破多裝置無線聯網瓶頸 802.11ax容量/效率取勝
http://disp.cc/b/20-aAKy
2018-05-01T17:16:20+08:00
2018-05-01T17:16:20+08:00
突破多裝置無線聯網瓶頸 802.11ax容量/效率取勝
新通訊 2018 年 2 月號 204 期《 封面故事 》
文.陳玉鳳
802.11ax又被稱為「高效率無線標準(HEW)」,不同於之前的Wi-Fi技術多強調傳輸速率的提升,802.11ax的亮點在於提高無線網路的容量及效率,一致的性能和可靠性能讓家庭用戶在使用AR/VR傳輸、8K影片串流時享有更佳的體驗。
802.11ax又被稱為「高效率無線標準(High-Efficiency Wireless, HEW)」,不同於之前的Wi-Fi技術多強調傳輸速率的提升,802.11ax的亮點在於提高網路的容量及效率。
對家庭用戶而言,由於現在許多家庭可能擁有一台以上的Wi-Fi接取點(AP),加上家庭內連上網路的裝置數量不斷增加,因此Wi-Fi技術的關鍵不再只是追求某一裝置(節點)連結至AP的最快傳輸速度,而是整個網路的容量是否能夠滿足各種家庭聯網應用。根據GSM協會的預估,至2022年,每個家庭平均將有大約50個聯網設備,因此為了使家庭網路能更有效支援虛擬及擴增實境、即時串流媒體以及智慧城市等多元應用,傳輸技術的革新已是勢在必行。
隨 ...]]>
<pre><div style="color:#C0C0C0;background-color:#000; font-family:mingliu; white-space: pre-wrap;word-wrap: break-word; padding:0 .3em 0 .3em;"><div style="background-color:#000080;line-height:100%;"><div style="float:right;"><span style="color:#000080;background-color:#C0C0C0"> 看板 </span> uefacool </div><span style="color:#000080;background-color:#C0C0C0"> 作者 </span> uefangsmith (唉呦!不錯哦~)<br /><span style="color:#000080;background-color:#C0C0C0"> 標題 </span> [COMM]突破多裝置無線聯網瓶頸 802.11ax容量/效率取勝<br /><span style="color:#000080;background-color:#C0C0C0"> 時間 </span> 2018-05-01 Tue. 17:16:21</div><hr color="#008080" />───────────────────
突破多裝置無線聯網瓶頸 802.11ax容量/效率取勝
新通訊 2018 年 2 月號 204 期《 封面故事 》
文.陳玉鳳
<div class="long_string">802.11ax又被稱為「高效率無線標準(HEW)」,不同於之前的Wi-Fi技術多強調傳輸速率的提升,802.11ax的亮點在於提高無線網路的容量及效率,一致的性能和可靠性能讓家庭用戶在使用AR/VR傳輸、8K影片串流時享有更佳的體驗。</div>
<div class="long_string">802.11ax又被稱為「高效率無線標準(High-Efficiency Wireless, HEW)」,不同於之前的Wi-Fi技術多強調傳輸速率的提升,802.11ax的亮點在於提高網路的容量及效率。 </div>
<div class="long_string">對家庭用戶而言,由於現在許多家庭可能擁有一台以上的Wi-Fi接取點(AP),加上家庭內連上網路的裝置數量不斷增加,因此Wi-Fi技術的關鍵不再只是追求某一裝置(節點)連結至AP的最快傳輸速度,而是整個網路的容量是否能夠滿足各種家庭聯網應用。根據GSM協會的預估,至2022年,每個家庭平均將有大約50個聯網設備,因此為了使家庭網路能更有效支援虛擬及擴增實境、即時串流媒體以及智慧城市等多元應用,傳輸技術的革新已是勢在必行。 </div>
<div class="long_string">隨著需要使用無線網路的聯網設備不斷增加,加上高解析度串流媒體影像、社交媒體及雲端應用的普及,越來越難以讓無線網路提供一致的性能和可靠性,而802.11ax被賦予的任務,就是將聯網裝置密集環境中的每個節點平均傳輸率大幅提升,提供一致且穩定的資料流,讓家庭用戶在使用AR/VR傳輸、8K影片串流時能享有更佳的體驗。 </div>
<div class="long_string">相較於當前Wi-Fi主流的802.11ac規格,802.11ax可同時支援2.4GHz和5GHz,在5GHz下最高速率為4.8Gbps,單裝置峰值速率提升近40%。裝置連線數也大幅增加,前代802.11ac最多支援8台裝置,802.11ax則能支援多達256台裝置。 </div>
支援MU-MIMO與OFDMA 增進網路效率
<div class="long_string">802.11ax如何達成提高網路容量及效率的目標?主要關鍵在於採取了多用戶多輸入多輸出(MU-MIMO)與正交頻分多址(OFDMA)這兩項多使用者技術,使得同一個伺服器可以同時服務多個裝置。之前的Wi-Fi技術,對於上行鏈路資源的調度,多是依靠隨機競爭頻寬的機制,802.11ax技術協議則是在上行和下行鏈路都能支援MU-MIMO,如此一來,透過協調機制能使得流量分配更為合理,大幅增進網路容量及效率。 </div>
<div class="long_string">此外,802.11ax對於OFDMA的採用,也有效提升了802.11ax的網路效率。相較於以往Wi-Fi採用正交分頻多工(OFDM)的調變方式,802.11ax採用OFDMA調變方式,且能同時支援上行和下行。 </div>
<div class="long_string">OFDMA有何好處?簡而言之可分為三個部分:首先,OFDMA將大大小小的數據封包調變在一起,因此耗費負擔(Overhead)可以透過共享而降低,效率便隨之提高;其次,OFDMA調變訊號的符號長度變長,是802.11ac的4倍,覆蓋範圍擴大,具體意義就是當使用者在房間遠處接收及觀看影片時,效果更好且更穩定;第三,則是OFDMA調變現在最高可支援1024-QAM,調變碼的密度越高,承載的數據量也就越大。透過這些技術,802.11ax能協調多個AP,讓網路頻寬的應用更有效率。 </div>
802.11ax晶片面市 2018年大顯身手
<div class="long_string">隨著越來越多的家庭及企業應用需透過802.11ax技術實現,相關業界已多方投入802.11ax相關產品的布局。以晶片方面來看,許多半導體業者於2017年紛紛推出802.11ax晶片,例如Marvell已於2017年12月推出802.11ax無線產品系列(圖1)。 </div>
圖1 因應家庭內接入網路的裝置數量增加,Marvell推出的802.11ax晶片可協助建構更穩定、更快速的傳輸環境。
<div class="long_string">Marvell高級營銷經理Ken Wu表示,在802.11ax的規範制定過程中,Marvell積極參與貢獻,該公司推出802.11ax晶片的速度雖然不是最快,但產品線的完整度堪稱是業界最高。相較於其他廠商的802.11ax產品多僅提供下行傳輸,Marvell的方案則支援完整的MU-MIMO和OFDMA上行及下行傳輸連結,他指出,唯有提供上行機制,才能滿足當今「上傳世代(Generation Upload)」的即時雲端應用需求。 </div>
<div class="long_string">全新的Marvell系統單晶片(SoC)除了可提供完整的MU-MIMO和OFDMA上行和下行傳輸之外,其他的特性包括:multi-Gigabit的峰值速度、精確的定位、雲端管理、同級最佳的波束成形和整合藍芽5技術等。藍牙5可以用來實現室內定位。 </div>
<div class="long_string">Marvell最新推出的802.11ax產品組合包括88W9068、88W9064和88W9064S。其中88W9064S主要是針對服務供應商和OTT機上盒進行優化,主要功能包括:支援5/2.4GHz、上行與下行OFDMA、上行與下行MU-MIMO及1024- QAM調變等。 </div>
<div class="long_string">除了Marvell之外,還有多家半導體業者也已推出802.11ax晶片。博通(Broadcom)推出的802.11ax晶片共有三款,分別是針對家用的BCM43684、商用的BCM43694,和行動裝置專用的BCM4375,該晶片不僅支援802.11ax,還具備藍牙功能。英特爾(Intel)亦已於日前正式發表其802.11ax晶片,應用於2× 2和4× 4家用路由器、閘道裝置等;該公司認為從2018年開始,新晶片將為消費級裝置帶來更迅捷、更智慧的Wi-Fi環境。 </div>
<div class="long_string">英特爾的802.11ax晶片組是基於802.11ax草案2.0,代表其已達到802.11ax認證標準。英特爾宣稱在單設備情況下,新晶片組的速度將比802.11ac晶片速度高出約40%,所以即使在網路壅塞的環境中,每一用戶的平均吞吐量也能增加四倍。根據英特爾公布的數據,新晶片的速度能夠在8秒時間內完成10GB資料的下載。 </div>
<div class="long_string">802.11ax是Wi-Fi技術歷經先前五代技術標準演進後的第六代技術,預計在未來一到二年,802.11ax將有機會進入商業化階段。針對802.11ax規格的發展,Ken Wu指出,該標準應該會在2019年中底定,但在此之前,預期802.11ax市場在2018年下半年就將出現明顯成長。 </div>
通用介面及軟體簡化測試作業
<div class="long_string">隨著802.11ax聲勢漸漲,測試設備業者當然早已做好準備。是德科技(Keysight)資深行銷專案經理郭丁豪表示,是德對於產業規範發展的腳步一向緊密跟隨,所以能快速推出相對應的測試方案,這次的802.11ax當然也不例外,早已和相關晶片業者合作,協助他們及早推出產品。 </div>
圖2 是德科技資深行銷專案經理郭丁豪(右)及應用工程部資深專案經理蘇千翔指出,Keysight可提供完整802.11ax測試解決方案。
<div class="long_string">是德科技已提供一系列的802.11ax測試解決方案(圖2),包含現成易用的軟體,可全面支援必要的802.11ax測試量測,從單一輸入單一輸出(SISO)到2x2/4x4/8x8 MIMO測試,應用範圍涵蓋研發、設計驗證和製造測試。是德科技應用工程部資深專案經理蘇千翔說明,為協助客戶節省寶貴的開發時間,因此Keysight的測試方案在研發、設計驗證和製造階段,是採用硬體平台提供的通用操作介面和軟體控制功能。 </div>
<div class="long_string">值得一提的,Keysight的X系列應用軟體,是經過驗證、現成可用的訊號分析量測工具。這些應用軟體可簡化複雜的量測任務,並提供可重複的結果,且透過整合式應用軟體,可以快速提供最新的無線標準相符性量測功能,降低測試門檻;其內建的量測專業知識,則能讓使用者更快了解訊號和裝置效能。此外,可轉移授權的機制則讓多台儀器都能共用相同的應用軟體。 </div>
<div class="long_string">Keysight推出的802.11ax測試解決方案符合最嚴格的誤差向量大小(Error Vector Magnitude, EVM)測試要求。特性包括:可用優於-50dB的效能對晶片組和功率放大器(PA)進行特性分析;可用優於-48dB的效能驗證8× 8裝置,甚至可以跨越8個並聯串流;在25dB動態範圍提供高達5dBm的訊號源功率位準,且支援OFDMA+MU-MIMO多使用者測試。 </div>
<div class="long_string">整體而言,隨著家庭及企業用戶要求更智慧、更快速和更高頻寬的無線系統,802.11ax相關產品可望在今年陸續現身,為包括家庭在內的應用場域建構更穩定、更順暢的網路環境。</div>
<div style="clear:both"></div>--
<span class="record">※ 作者: uefangsmith 時間: 2018-05-01 17:16:21</span></div></pre>
uefangsmith
[Tech] MRAM
http://disp.cc/b/20-ayRI
2018-04-15T14:07:11+08:00
2018-04-15T14:07:11+08:00
https://www.eettaiwan.com/news/artic...il&utm_campaign=2018-04-02
磁阻隨機存取記憶體(MRAM
隨著製程微縮超過14nm,預計將會發生變化,因為NOR無法再使用,而SRAM也開始變得越來越大。」
Handy表示,eVaderis支援低功耗MRAM的低功耗MCU聽起來與電池供電設備非常相稱。「MRAM比快閃記憶體更能持久儲存資料。然而,無論是NAND還是NOR,快閃記憶體的寫入都會長時間耗電,「強制預擦除更是耗電。」
他認為,MRAM和其他新興非揮發性技術的特點之一在於編程人員能夠靈活地使用記憶體。「他們不再需要將程式碼限制在NOR的大小或限制資料只能在SRAM的大小,」Handy說:「這不僅簡化了設計,而且透過讓同樣基於MRAM的MCU用於多種應用中,可為某些客戶節省成本。」 ...]]>
<pre><div style="color:#C0C0C0;background-color:#000; font-family:mingliu; white-space: pre-wrap;word-wrap: break-word; padding:0 .3em 0 .3em;"><div style="background-color:#000080;line-height:100%;"><div style="float:right;"><span style="color:#000080;background-color:#C0C0C0"> 看板 </span> uefacool </div><span style="color:#000080;background-color:#C0C0C0"> 作者 </span> uefangsmith (唉呦!不錯哦~)<br /><span style="color:#000080;background-color:#C0C0C0"> 標題 </span> [Tech] MRAM<br /><span style="color:#000080;background-color:#C0C0C0"> 時間 </span> 2018-04-15 Sun. 14:07:12</div><hr color="#008080" />───────────────────
<a href="https://www.eettaiwan.com/news/article/20180330NT02-MRAM-Uptake-Spurs-MCU-Design?utm_source=EETT%20Article%20Alert&utm_medium=Email&utm_campaign=2018-04-02" target="_blank" rel="nofollow">https://www.eettaiwan.com/news/artic...il&utm_campaign=2018-04-02</a>
磁阻隨機存取記憶體(MRAM
隨著製程微縮超過14nm,預計將會發生變化,因為NOR無法再使用,而SRAM也開始變得越來越大。」
<div class="long_string">Handy表示,eVaderis支援低功耗MRAM的低功耗MCU聽起來與電池供電設備非常相稱。「MRAM比快閃記憶體更能持久儲存資料。然而,無論是NAND還是NOR,快閃記憶體的寫入都會長時間耗電,「強制預擦除更是耗電。」</div>
<div class="long_string">他認為,MRAM和其他新興非揮發性技術的特點之一在於編程人員能夠靈活地使用記憶體。「他們不再需要將程式碼限制在NOR的大小或限制資料只能在SRAM的大小,」Handy說:「這不僅簡化了設計,而且透過讓同樣基於MRAM的MCU用於多種應用中,可為某些客戶節省成本。」</div>
<div style="clear:both"></div>--
<span class="record">※ 作者: uefangsmith 時間: 2018-04-15 14:07:12</span></div></pre>
uefangsmith
Re: [問題] 請問在C#中如何操作Excel檔案
http://disp.cc/b/20-awvl
2018-03-24T15:01:04+08:00
2018-03-24T15:00:34+08:00
要用 System.Runtime.InteropServices 這個namespace去做
在你要公開成COM的物件上加
[ComSourceInterfaces(typeof(ExcelCom.NotifyEvent))]
//上行為給Excel用的事件的inferface
[ClassInterface(ClassInterfaceType.AutoDual)]
public class QuoteCom : IQuoteCom //公開function的interface
{
public event NotifyDelegate Notify; //給Excel用的事件
}
要被Excel呼叫的function要定義在interface裡面
(上例的interface為IQuoteCom)
若是要加事件給Excel用,用delegate來做,如:
pub ...]]>
<pre><div style="color:#C0C0C0;background-color:#000; font-family:mingliu; white-space: pre-wrap;word-wrap: break-word; padding:0 .3em 0 .3em;"><div style="background-color:#000080;line-height:100%;"><div style="float:right;"><span style="color:#000080;background-color:#C0C0C0"> 看板 </span> uefacool </div><span style="color:#000080;background-color:#C0C0C0"> 作者 </span> uefangsmith (uefang.bbs@ptt.cc)<br /><span style="color:#000080;background-color:#C0C0C0"> 標題 </span> Re: [問題] 請問在C#中如何操作Excel檔案<br /><span style="color:#000080;background-color:#C0C0C0"> 時間 </span> 2018年03月24日 Sat. PM 03:01:04</div><hr color="#008080" />
<span class="record"><div style="background-color:#000080;line-height:100%;"><div style="float:right;"><span style="color:#000080;background-color:#C0C0C0"> 看板 </span> C_Sharp </div><span style="color:#000080;background-color:#C0C0C0"> 作者 </span> mercurial (多變)<br /><span style="color:#000080;background-color:#C0C0C0"> 標題 </span> Re: [問題] 請問在C#中如何操作Excel檔案<br /><span style="color:#000080;background-color:#C0C0C0"> 時間 </span> Wed Jun 15 00:48:25 2005</div><hr color="#008080" />
<span class="record">※ 引述《saxophone (碧海藍天 )》之銘言:</span>
<span class="quote">: ※ 引述《mercurial (多變)》之銘言:</span>
<span class="quote">: : 可以直接用Excel的COM物件</span>
<span class="quote">: : 在C#專案內,加入參考時,選COM那一頁,找到</span>
<span class="quote">: : Microsoft Excel ....</span>
<span class="quote">: : 裡面有寫好的function可以直接操作Excel</span>
<span class="quote">: 請問一下用c#寫成的dll or com,在execel 2000裡面</span>
<span class="quote">: 無法用增益集加入(因為無自動化),請問知道要如何</span>
<span class="quote">: 使用.net做成的com呢?</span>
要用 System.Runtime.InteropServices 這個namespace去做
在你要公開成COM的物件上加
[ComSourceInterfaces(typeof(ExcelCom.NotifyEvent))]
<div class="ansi"> //上行為給Excel用的事件的inferface</div>
[ClassInterface(ClassInterfaceType.AutoDual)]
public class QuoteCom : IQuoteCom //公開function的interface
{
public event NotifyDelegate Notify; //給Excel用的事件
}
要被Excel呼叫的function要定義在interface裡面
(上例的interface為IQuoteCom)
若是要加事件給Excel用,用delegate來做,如:
public delegate void NotifyDelegate();
而且一樣要用interface,如下:
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIDispatch)]
public interface NotifyEvent
{
<div class="ansi"> void Notify();</div>
}
物件則要加以下這行
[ComSourceInterfaces(typeof(ExcelCom.NotifyEvent))]
專案的AssemblyInfo.cs內要加key
[assembly: AssemblyKeyFile("key檔的路徑")]
key檔的產生方法為:用sn.exe? sn -k 檔名
專案要成dll檔,或是exe檔都可
產生TLB檔及註冊:
regasm excelcom.dll /tlb:excelcom.tlb
tlbexp excelcom.dll /out:excelcom.tlb
gacutil /i excelcom.dll
就可以用增益集引用進來了
至於加了那些[]裡面是什麼意思我也不清楚,我只是抄來用:p
詳細情形請參閱.net說明文件或google查查
因為我是在2~3年前有用過,已經忘得差不多了><"
所以如果有錯,請指教
<div style="clear:both"></div>--
<span class="record">※ 發信站: 批踢踢實業坊(ptt.cc) </span>
◆ From: 220.135.188.92
--</div></pre>
uefangsmith
[COMM] 5G將改寫RF前端產業生態
http://disp.cc/b/20-awrf
2018-03-23T20:04:44+08:00
2018-03-23T20:04:44+08:00
5G將改寫RF前端產業生態
2018年3月20日Junko Yoshida, EE Times首席國際特派記者
5G毫米波RF前端模組將徹底改變複雜的RF元件/模組供應鏈。特別是因為5G毫米波技術讓供應商能夠使用CMOS或SOI製造技術,在SoC中設計RF前端模組,為手機生態系統架構中的「先進CMOS設計和製造商」開啟深入RF市場的大門…
行動產業似乎才剛結束在西班牙巴塞隆納舉行的世界行動通訊大會(MWC)嘉年華,科技產業的供應商、系統OEM與行動營運商馬上就面臨著一連串亟待解決的5G發展障礙。事實上,這些問題還只是個起點。
5G發展的技術議題是多方面的。其中,用於5G毫米波(mmWave)——預計將執行於28GHz、39GHz或60GHz頻率——的智慧天線和射頻(RF)前端,可能嚴重影響尚未出現的5G mmWave手機性能。
Yole Développement的RF電子業務負責人Claire Troadec在MWC之後接受《EETimes》的專訪。她說:「儘管像高通(Qualcomm)、英特爾(Intel)、聯發科技(MediaTrk)和三星(Samsung)等許多公司都以手機作為 ...]]>
<pre><div style="color:#C0C0C0;background-color:#000; font-family:mingliu; white-space: pre-wrap;word-wrap: break-word; padding:0 .3em 0 .3em;"><div style="background-color:#000080;line-height:100%;"><div style="float:right;"><span style="color:#000080;background-color:#C0C0C0"> 看板 </span> uefacool </div><span style="color:#000080;background-color:#C0C0C0"> 作者 </span> uefangsmith (唉呦!不錯哦~)<br /><span style="color:#000080;background-color:#C0C0C0"> 標題 </span> [COMM] 5G將改寫RF前端產業生態<br /><span style="color:#000080;background-color:#C0C0C0"> 時間 </span> 2018-03-23 Fri. 20:05:14</div><hr color="#008080" />───────────────────
5G將改寫RF前端產業生態
2018年3月20日Junko Yoshida, EE Times首席國際特派記者
<div class="long_string">5G毫米波RF前端模組將徹底改變複雜的RF元件/模組供應鏈。特別是因為5G毫米波技術讓供應商能夠使用CMOS或SOI製造技術,在SoC中設計RF前端模組,為手機生態系統架構中的「先進CMOS設計和製造商」開啟深入RF市場的大門…</div>
<div class="long_string">行動產業似乎才剛結束在西班牙巴塞隆納舉行的世界行動通訊大會(MWC)嘉年華,科技產業的供應商、系統OEM與行動營運商馬上就面臨著一連串亟待解決的5G發展障礙。事實上,這些問題還只是個起點。</div>
<div class="long_string">5G發展的技術議題是多方面的。其中,<strong>用於5G毫米波(mmWave)——預計將執行於28GHz、39GHz或60GHz頻率</strong>——的智慧天線和射頻(RF)前端,可能嚴重影響尚未出現的5G mmWave手機性能。</div>
<div class="long_string">Yole Développement的RF電子業務負責人Claire Troadec在MWC之後接受《EETimes》的專訪。她說:「儘管像高通(Qualcomm)、英特爾(Intel)、聯發科技(MediaTrk)和三星(Samsung)等許多公司都以手機作為5G mmWave的展示平台,但我們認為,<strong>手機並不會是首先落實5G mmWave的應用之處。</strong>」相形之下,5G mmWave更可能成為書桌或桌面上的固定式資料數據機,讓消費者能夠用於下載或串流大量的寬頻應用。</div>
Claire Troadec
Claire Troadec
<div class="long_string">為什麼呢?這其實是因為<strong>5G mmWave頻段存在著高傳播損耗、指向性以及對於障礙物十分敏感等問題,因此,想要設計一款能始終運作而不至於失去訊號的5G手機並不是一件容易的事</strong>。想像一下,消費者可能會因此被迫停留在某一個頁面,而且必須不斷地尋找其他訊號。</div>
<div class="long_string">在手機中部署5G mmWave無線訊號的另一項挑戰是電池的壽命和耗電問題。在今年於平昌舉行的2018年冬季奧運(Winter Olympics 2018)期間,三星據稱展示了自家的5G平板電腦。雖然這台裝置的運作十分順利,但是充斥在MWC上的評價卻相當令人驚訝:在30分鐘後電池就沒電了。</div>
<div class="long_string">針對這個傳聞,Troadec認為,「<strong>手機的5G mmWave訊號傳輸會出現功耗過高的問題</strong>。」她猜想「大多數的主導廠商應該都在廣泛地關注這個領域。」但她補充說,她發現這些技術供應商並未針對5G新無線電(5G New Radio;5G NR)應用中這個明顯的系統級功耗問題提出許多補救措施。她說,沒有人願意在展會上進一步討論這個問題。</div>
5G mmWave RF模組對於新興5G市場將會帶來的干擾,並不僅限於技術的變化。深受影響的還包括目前供應3G和4G RF元件和模組的整個「產業供應鏈」。
<div class="long_string">Yole解釋,由於5G mmWave讓供應商得以使用CMOS或SOI技術,在SoC中設計RF前端模組,因此該領域將為目前在手機生態系統架構中的「先進CMOS設計和製造商」開啟進軍RF市場的大門。除了英特爾和高通之外,進軍這一領域的業者還包括三星、華為(Huawei)和聯發科技。</div>
5G頻段越多,RF前端模組就更多
<div class="long_string">隨著技術供應商開始致力於打造能夠處理頻段日益增加的複雜RF前端(RFFE)模組,行動產業已經取得了很大的進展。根據Troadec,隨著蜂巢式標準從3G發展到4G,RF前端必須因應的頻段數量從4個大幅增加到了30個。</div>
20180320_5G_NT01P1智慧型手機中支援的頻段數越來越多,徒增RF前端的複雜度(來源:Yole Développement)
<div class="long_string">隨著5G技術和應用逐漸到位,情況將會變得更加複雜。<strong>雖然5G在理論上是一項標準,但它有三個重要的組成元素:用於物聯網(IoT)的5G、使用sub-6 GHz頻段的5G,以及使用mmWave的5G</strong>。以RF技術來看,Troadec觀察到「這意味著必須把不同性能的元件整合在一起。」</div>
<div class="long_string">這表示5G將遵循「不同實施階段、不同5G版本平行發展」的方向。換句話說,不會有一種統一的5G RFFE,而是「5G IoT、5G sub-6 GHz和5G mmWave各自依其路徑發展,並分別以其RF系統級封裝(SiP)進展建立平行的生態系統。」</div>
<div class="long_string">那麼,每一種5G技術將分別採取哪些RFFE路徑發展?Troadec認為,5G mmWave技術將會帶來最具顛覆性的創新。她並預計接下來將會需要重新更改設計以及採用新的材料。</div>
<div class="long_string">值得慶幸的是,<strong>5G mmWave可以終結目前用於2G、3G和4G RF前端系統中基於SiP技術的複雜前端模組應用</strong>。Troadec解釋說:「你可以根據先進的CMOS或SOI技術,設計每一個建構模組——包括功率放大器(PA)、低雜訊放大器(LNA)、濾波器、開關和被動元件。」這將會為許多以前較欠缺RF專業技術的數位晶片供應商帶來開發SoC前端模組的機會。</div>
<div class="long_string">同時,對於在6GHz頻段以下(sub-6 GHz)的5G技術,Troadec認為它將建立在漸進式創新的基礎上。她解釋說,在這個頻段上預計只需要以變化最小的材料清單(BoM)更改目前的RF封裝架構即可。</div>
<div class="long_string">由於5G IoT將使用低於1GHz的頻率,因此,Troadec認為在這個頻段上,5G RFFE的半導體封裝「只需要很少或幾乎無需創新」。儘管如此,針對大量IoT裝置產生資料傳輸問題的5G IoT規範和協定,至今尚未完成定義和標準化。</div>
20180320_5G_NT01P2各種不同版本的5G技術平行發展(來源:Yole Développement)
RF供應鏈中有哪些「大咖」?
在深入探索5G的RF解決方案細節之前,讓我們先看看目前有哪些主要的RF元件和模組供應商。
通常,<strong>RF前端模組是由諸如RF開關、PA/LNA、RF濾波器和天線元件(調諧器和開關)等RF元件組成的</strong>。
<div class="long_string">在這個擁擠的RF供應鏈中,主要的RF廠商包括Sony、村田(Murata;2014年底收購Peregrin Semiconductor)、Skyworks、Qorvo、英飛凌(Infineon)、博通(Broadcom)/Avago、Cavendish Kinetics、TDK EPCOS等。</div>
每一家公司都有自己專有的RF元件,通常各自採用不同的基板和製程技術。這些技術選擇包括從RF-SOI和BiCMOS到bulk CMOS、氮化鎵(GaN)和RF MEMS等包羅萬象。
由於不同類型的RF元件分別採用不同的製程技術,因此,當今用於整合RF模組的途徑通常選擇的是SiP,而非SoC的形式。
目前,對於2G、3G、4G以及5G的6 GHz以下頻段,Troadec證實,「滿足智慧型手機中嚴格無線性能要求的唯一方法就是SiP途徑。」
20180320_5G_NT01P3(來源:Yole Développement)
<div class="long_string">目前沒有任何一家RF元件供應商有能力擁有每一種最佳技術。Troadec解釋說,在RF前端整合中,「每一種建構模組都需要非常專用的技術:<strong>使用砷化鎵(GaAs)技術的最佳PA、使用SOI技術的最佳開關、使用表面聲波(SAW)和體聲波(BAW)的最佳濾波器,以及使用矽鍺(SiGe)技術的最佳LNA等</strong>。」</div>
Troadec並表示:「博通、Murata、Qorvo、Skyworks和TDK/高通,則是目前能夠為RF前端模組提供SiP製程技術的廠商。」
<div class="long_string">她解釋說,每一種產品都有各自的特性要求,例如高頻模組、中頻模組、低頻模組和多樣化接收模組等,分別採用了「整合多工器的PA模組」(PAMiD)或是「整合多工器的前端模組」(FEMiD)形式。PAMiD是高度整合的客製模組、性能導向但成本高,僅限於蘋果(Apple)、三星和華為等幾家業者採用;而FEMiD則提供較優的性能和成本折衷,較受LG和手機公司等二級(Tier 2)智慧型手機製造商的青睞。</div>
她總結道:「我們確實看到只有少數幾家公司能夠在此高度技術混合的環境中發揮作用。」
5G sub-GHz:沿用SiP...
隨著蜂巢式產業朝向5G方向發展,對於5G sub-GHz的RF前端模組而言,預計仍將沿用相同的原則——SiP整合。
<div class="long_string">然而,據Yole指出,針對SiP和封裝內部的更多整合,未來將會發生一些變化。Troadec解釋說,這些新的措施包括在基於SOI的平台上整合LNA和開關於同一晶片中,以及採用更多用於濾波器的晶圓級封裝(WLP)途徑,以節省晶片空間(例如,目前只有博通採用這種方法,以及Qorvo正在開發這種方法)。此外,晶圓級封裝途徑也適用於封裝PA (至今仍採用線接合方式)。</div>
<strong>5G mmWave:從SiP到SoC</strong>
<div class="long_string">無疑地,5G mmWave RF前端模組將徹底改變最複雜的RF元件/模組供應鏈。由於使用各種不同的製程技術,因而製造出大量複雜的RF元件。未來,即將出現的可能是在基於先進CMOS或SOI技術實現的SoC中導入mmWave前端模組。</div>
讓5G mmWave得以在SoC中設計RF模組的原因有很多。
首先,Troadec解釋說,5G mmWave意味著它正轉向頻寬可用的頻譜區域。「因此,我們並不需要很多頻段來發送資訊,進一步簡化了它的無線架構。」
<div class="long_string">因此,這也降低了對於濾波器技術的限制。「模組中不必再進行高階濾波,」然而,她提醒道,「<strong>我們仍然必須在不同的無線技術(4G或5G sub-6 GHz以及5G mmWave)之間切換高階開關(高度隔離、線性度)。</strong></div>
<div class="long_string">她還指出,針對4G技術,「我們使用了每頻段20MHz頻寬的載波聚合(carrier aggregation;CA),而且還使用了多個頻段。因此,它需要高階濾波器技術,以區別每個頻段中的每個訊號,但目前只有BAW元件(MEMS技術)可用。</div>
<div class="long_string">另一個重要的因素是<strong>5G mmWave將採用波束成形(beam-forming)技術,使其得以形成波束,同時向多個用戶傳送資訊。「這將會降低PA功率發射的限制和要求。另一方面,這也意味著CMOS技術能夠發揮作用。」她補充說:「在mmWave頻率下,電感變小了;因此,就可能採用CMOS/SOI技術整合被動元件了。」</strong></div>
<div class="long_string">然而,Troadec再次強調,對於5G mmWave RF模組而言,限制因素之一似乎就在於整個系統的功耗。「為什麼我們必須釐清這個問題?而且,至今還沒有人從技術上解釋為什麼,以及必須做些什麼,」才能解決這個問題。</div>
進軍RF領域的新進業者
<div class="long_string">一旦業界轉而採用CMOS或SOI技術,在SoC中設計5G mmWave RF前端模組,目前的RF生態將會從一個看似和諧的RF前端模組供應商俱樂部(如博通、Murata、Qorvo、Skyworks 以及TDK/高通)開始發生變化。</div>
<div class="long_string">Troadec指出,英特爾和高通已經準備好進軍手機數據機和收發器業務了,他們很有希望能夠掌握無線RF領域以及提供端對端的解決方案。這些公司的目標在於「為RF產業鏈帶來由上而下的完整自家設計」。</div>
如果博通收購了高通…
<div class="long_string">從博通和高通旗下的產品和技術領域來看,手機市場是這兩大巨擘極具業務互補性的市場。 根據Troadec的觀察,博通高度定位於無線和Wi-Fi領域,而高通則廣泛經營應用處理器(AP)、數據機、收發器、Wi-Fi/藍牙(BT)等市場,再加上恩智浦(NXP)的NFC及其微控制器(MCU)業務。</div>
<div class="long_string">如今,高通逐漸從5G mmWave領域取得了市場動能,而博通則專注於sub-6 GHz。Troadec表示,如果兩家公司的收購案之前沒有被美國總統川普擋下來,那麼,博通和高通的整併「將會在市場上形成高度寡頭壟斷的局面。」她質疑說:「這就是為什麼我們看到英特爾變得十分擔心,並試圖介入這項收購案的討論,甚至還撂下考慮收購博通的話來。」</div>
編譯:Susan Hong
(參考原文:5G to Alter RF Front-End Landscape,by Junko Yoshida)
<div style="clear:both"></div>--
<span class="record">※ 作者: uefangsmith 時間: 2018-03-23 20:05:14</span></div></pre>
uefangsmith
Window 權限提供方法
http://disp.cc/b/20-awkS
2018-03-22T21:17:44+08:00
2018-03-22T21:17:44+08:00
[Example: by specific stdole32.tlb]
C:\Windows\System32>takeown /f "c:\windows\system32\stdole32.tlb"
成功: 檔案 (或資料夾): "c:\windows\system32\stdole32.tlb" 目前已經由使用者 "uefa
ng-PC\uefang" 擁有。
C:\Windows\System32>icacls "c:\windows\system32\stdole32.tlb" /grant administrat
ors:f
已處理的檔案: c:\windows\system32\stdole32.tlb
已順利處理 1 個檔案; 0 個檔案處理失敗
[windows/system32 folder case]
http://blog.sina.com.cn/s/blog_639f493901010b9j.html ...]]>
<pre><div style="color:#C0C0C0;background-color:#000; font-family:mingliu; white-space: pre-wrap;word-wrap: break-word; padding:0 .3em 0 .3em;"><div style="background-color:#000080;line-height:100%;"><div style="float:right;"><span style="color:#000080;background-color:#C0C0C0"> 看板 </span> uefacool </div><span style="color:#000080;background-color:#C0C0C0"> 作者 </span> uefangsmith (唉呦!不錯哦~)<br /><span style="color:#000080;background-color:#C0C0C0"> 標題 </span> Window 權限提供方法<br /><span style="color:#000080;background-color:#C0C0C0"> 時間 </span> 2018-03-22 Thu. 21:17:45</div><hr color="#008080" />───────────────────
[Example: by specific stdole32.tlb]
C:\Windows\System32>takeown /f "c:\windows\system32\stdole32.tlb"
成功: 檔案 (或資料夾): "c:\windows\system32\stdole32.tlb" 目前已經由使用者 "uefa
ng-PC\uefang" 擁有。
C:\Windows\System32>icacls "c:\windows\system32\stdole32.tlb" /grant administrat
ors:f
已處理的檔案: c:\windows\system32\stdole32.tlb
已順利處理 1 個檔案; 0 個檔案處理失敗
[windows/system32 folder case]
<a href="http://blog.sina.com.cn/s/blog_639f493901010b9j.html" target="_blank" rel="nofollow">http://blog.sina.com.cn/s/blog_639f493901010b9j.html</a>
<div style="clear:both"></div>--
<span class="record">※ 作者: uefangsmith 時間: 2018-03-22 21:17:45</span></div></pre>
uefangsmith
Re: [問題]C# 讀寫excel file
http://disp.cc/b/20-avTx
2018-03-18T21:06:29+08:00
2018-03-18T21:06:02+08:00
第四個,用All-In-One Code Framework裡的CSAutomateExcel作讀寫...
Codeplex上的All-In-One Code Framework wiki: http://tinyurl.com/c4e2mv ...]]>
<pre><div style="color:#C0C0C0;background-color:#000; font-family:mingliu; white-space: pre-wrap;word-wrap: break-word; padding:0 .3em 0 .3em;"><div style="background-color:#000080;line-height:100%;"><div style="float:right;"><span style="color:#000080;background-color:#C0C0C0"> 看板 </span> uefacool </div><span style="color:#000080;background-color:#C0C0C0"> 作者 </span> uefangsmith (uefang.bbs@ptt.cc)<br /><span style="color:#000080;background-color:#C0C0C0"> 標題 </span> Re: [問題]C# 讀寫excel file<br /><span style="color:#000080;background-color:#C0C0C0"> 時間 </span> 2018年03月18日 Sun. PM 09:06:29</div><hr color="#008080" />
<span class="record"><div style="background-color:#000080;line-height:100%;"><div style="float:right;"><span style="color:#000080;background-color:#C0C0C0"> 看板 </span> C_Sharp </div><span style="color:#000080;background-color:#C0C0C0"> 作者 </span> Aurim (Who cares?)<br /><span style="color:#000080;background-color:#C0C0C0"> 標題 </span> Re: [問題]C# 讀寫excel file<br /><span style="color:#000080;background-color:#C0C0C0"> 時間 </span> Sun Apr 19 03:30:04 2009</div><hr color="#008080" />
<span class="record">※ 引述《maxi326 (新年是又冷又無聊)》之銘言:</span>
<span class="quote">: 重點是,你的目標到底是那一種檔?</span>
<span class="quote">: .csv?.xls?.xlsx?</span>
<span class="quote">: 第一個,其實是文字檔,讀出來你想做甚麼都可以...</span>
<span class="quote">: 第二個,好像可以用Microsoft.Office.interop</span>
<span class="quote">: 第三個,用openxml sdk,或者自己解.ZIP讀XML</span>
第四個,用All-In-One Code Framework裡的CSAutomateExcel作讀寫...
Codeplex上的All-In-One Code Framework wiki: <a href="http://tinyurl.com/c4e2mv" target="_blank" rel="nofollow">http://tinyurl.com/c4e2mv</a>
<div style="clear:both"></div>--
<span class="record">※ 發信站: 批踢踢實業坊(ptt.cc) </span>
◆ From: 122.116.40.228
<div class="push_row"><span style="color:#FFF">推 <span class="ptt-push-author">tomex</span></span><span class="ptt-push-content">:這蠻酷的,之前我都使用ado.net或office com元件直接存取</span><span class="push-right">1F 04/21 10:31</span></div>
--</div></pre>
uefangsmith
[Linu] echo
http://disp.cc/b/20-aqrz
2018-01-18T17:08:58+08:00
2018-01-18T17:08:58+08:00
https://zhidao.baidu.com/question/1859092097746424067.html
Linux echo命令不能显示文件中的内容。
功能说明:显示文字。
语 法:echo [-ne][字符串]或 echo [--help][--version]
补充说明:echo会将输入的字符串送往标准输出。输出的字符串间以空白字符隔开, 并在最后加上换行号。
参 数:-n 不要在最后自动换行
-e 若字符串中出现以下字符,则特别加以处理,而不会将它当成一般文字输出:
\a 发出警告声;
\b 删除前一个字符;
\c 最后不加上换行符号;
\f 换行但光标仍旧停留在原来的位置;
\n 换行且光标移至行首;
\r 光标移至行首,但不换行;
\t 插入tab;
\v 与\f相同;
\\ 插入\字符;
\nnn 插入nnn(八进制)所代表的ASCII字符;
--help 显示帮助
--version 显示版本信息 ...]]>
<pre><div style="color:#C0C0C0;background-color:#000; font-family:mingliu; white-space: pre-wrap;word-wrap: break-word; padding:0 .3em 0 .3em;"><div style="background-color:#000080;line-height:100%;"><div style="float:right;"><span style="color:#000080;background-color:#C0C0C0"> 看板 </span> uefacool </div><span style="color:#000080;background-color:#C0C0C0"> 作者 </span> uefangsmith (唉呦!不錯哦~)<br /><span style="color:#000080;background-color:#C0C0C0"> 標題 </span> [Linu] echo<br /><span style="color:#000080;background-color:#C0C0C0"> 時間 </span> 2018-01-18 Thu. 17:09:00</div><hr color="#008080" />───────────────────
<a href="https://zhidao.baidu.com/question/1859092097746424067.html" target="_blank" rel="nofollow">https://zhidao.baidu.com/question/1859092097746424067.html</a>
Linux echo命令不能显示文件中的内容。
功能说明:显示文字。
语 法:echo [-ne][字符串]或 echo [--help][--version]
补充说明:echo会将输入的字符串送往标准输出。输出的字符串间以空白字符隔开, 并在最后加上换行号。
参 数:-n 不要在最后自动换行
-e 若字符串中出现以下字符,则特别加以处理,而不会将它当成一般文字输出:
\a 发出警告声;
\b 删除前一个字符;
\c 最后不加上换行符号;
\f 换行但光标仍旧停留在原来的位置;
\n 换行且光标移至行首;
\r 光标移至行首,但不换行;
\t 插入tab;
\v 与\f相同;
\\ 插入\字符;
\nnn 插入nnn(八进制)所代表的ASCII字符;
--help 显示帮助
--version 显示版本信息
<div style="clear:both"></div>--
<span class="record">※ 作者: uefangsmith 時間: 2018-01-18 17:09:00</span></div></pre>
uefangsmith
[Linu] “> /dev/null 2>&1” 的意思
http://disp.cc/b/20-aqmY
2018-01-17T20:17:56+08:00
2018-01-17T20:17:56+08:00
在 Unix Like 環境下用 crontab 排程執行指令或 Shell Script 時, 很多時最後都會加上 “> /dev/null 2>&1”, 例如:
* * * * * /path/to/my-script.sh > /dev/null 2>&1
以下是對 “> /dev/null 2>&1” 分拆的解釋:
>: 是重新導向, 例如將指令的執行結果寫入到檔案, 而以上的例子是將 /path/to/my-script.sh 的執行結果重新導向到 /dev/null.
/dev/null: /dev/null 在 Unix 或 Linux 就像黑洞, 會將任何導入的東西吃掉, 簡單來說就是程式會照常執行, 但不會輸出任何執行結果.
2: 系統將標準輸入/輸出分成三個, 分別是 stdin (fd 是 0), stdout (fd 是 1), 及 stderr (fd 是 2), 在這裡 2 代表標準錯誤輸出 stderr.
>: 重新導向.
&: 設定使用 fd 代號, 如果 “> dev ...]]>
<pre><div style="color:#C0C0C0;background-color:#000; font-family:mingliu; white-space: pre-wrap;word-wrap: break-word; padding:0 .3em 0 .3em;"><div style="background-color:#000080;line-height:100%;"><div style="float:right;"><span style="color:#000080;background-color:#C0C0C0"> 看板 </span> uefacool </div><span style="color:#000080;background-color:#C0C0C0"> 作者 </span> uefangsmith (唉呦!不錯哦~)<br /><span style="color:#000080;background-color:#C0C0C0"> 標題 </span> [Linu] “> /dev/null 2>&1” 的意思<br /><span style="color:#000080;background-color:#C0C0C0"> 時間 </span> 2018-01-17 Wed. 20:18:06</div><hr color="#008080" />───────────────────
在 Unix Like 環境下用 crontab 排程執行指令或 Shell Script 時, 很多時最後都會加上 “> /dev/null 2>&1”, 例如:
* * * * * /path/to/my-script.sh > /dev/null 2>&1
以下是對 “> /dev/null 2>&1” 分拆的解釋:
>: 是重新導向, 例如將指令的執行結果寫入到檔案, 而以上的例子是將 /path/to/my-script.sh 的執行結果重新導向到 /dev/null.
/dev/null: /dev/null 在 Unix 或 Linux 就像黑洞, 會將任何導入的東西吃掉, 簡單來說就是程式會照常執行, 但不會輸出任何執行結果.
2: 系統將標準輸入/輸出分成三個, 分別是 stdin (fd 是 0), stdout (fd 是 1), 及 stderr (fd 是 2), 在這裡 2 代表標準錯誤輸出 stderr.
>: 重新導向.
&: 設定使用 fd 代號, 如果 “> dev/null 2>&1” 沒有加上 “&”, 會視後面的 “1” 為檔案名稱, 而不是 fd.
1: fd 的標準輸出 stdout.
<div class="long_string">簡單來說, “> /dev/null 2>&1” 的意思, 是將左邊程式的所有標準輸出 stdout, 及標準錯誤輸出 stderr 導向到 /dev/null, 即左邊的程式只會執行, 而不會輸出任何程式執行的結果。</div>
<div style="clear:both"></div>--
<span class="record">※ 作者: uefangsmith 時間: 2018-01-17 20:18:06</span></div></pre>
uefangsmith
[Comm]探索iPhone速度變慢的原因…
http://disp.cc/b/20-apm0
2018-01-06T14:46:59+08:00
2018-01-06T14:46:59+08:00
https://www.eettaiwan.com/news/artic...il&utm_campaign=2018-01-03
探索iPhone速度變慢的原因…
2018年1月2日Rick Merritt, EE Times矽谷採訪中心主任
在最先發現iPhone性能退化與電池老化有關的來源之一,Primate Labs創辦人John Poole透過該公司開發的Geekbench基準測試軟體分享了他的經驗...
根據路透社(Reuters)報導,蘋果(Apple)智慧型手機iPhone的電池問題引發8起針對該手機製造商的集體訴訟,其中一起求償金額高達9,990億美元的天價,甚至超過了Apple市值。而在最先發現iPhone性能退化與電池老化有關的來源之一,Primate Labs創辦人John Poole透過該公司開發的Geekbench基準測試軟體分享了他的經驗。
針對Apple偷偷降速而提告的訴訟指稱,Apple並未知會用戶有關的性能退化能夠經由更換電池來解決,不必購買下一代的手機。過去一年來,Apple甚至透過更新iOS作業系統(OS),有意地減緩處理器的速度,以避免 ...]]>
<pre><div style="color:#C0C0C0;background-color:#000; font-family:mingliu; white-space: pre-wrap;word-wrap: break-word; padding:0 .3em 0 .3em;"><div style="background-color:#000080;line-height:100%;"><div style="float:right;"><span style="color:#000080;background-color:#C0C0C0"> 看板 </span> uefacool </div><span style="color:#000080;background-color:#C0C0C0"> 作者 </span> uefangsmith (唉呦!不錯哦~)<br /><span style="color:#000080;background-color:#C0C0C0"> 標題 </span> [Comm]探索iPhone速度變慢的原因…<br /><span style="color:#000080;background-color:#C0C0C0"> 時間 </span> 2018-01-06 Sat. 14:46:14</div><hr color="#008080" />───────────────────
<a href="https://www.eettaiwan.com/news/article/20180102NT02-investigating-the-iPhone-slowdown?utm_source=EETT%20Article%20Alert&utm_medium=Email&utm_campaign=2018-01-03" target="_blank" rel="nofollow">https://www.eettaiwan.com/news/artic...il&utm_campaign=2018-01-03</a>
探索iPhone速度變慢的原因…
2018年1月2日Rick Merritt, EE Times矽谷採訪中心主任
在最先發現iPhone性能退化與電池老化有關的來源之一,Primate Labs創辦人John Poole透過該公司開發的Geekbench基準測試軟體分享了他的經驗...
<div class="long_string">根據路透社(Reuters)報導,蘋果(Apple)智慧型手機iPhone的電池問題引發8起針對該手機製造商的集體訴訟,其中一起求償金額高達9,990億美元的天價,甚至超過了Apple市值。而在最先發現iPhone性能退化與電池老化有關的來源之一,Primate Labs創辦人John Poole透過該公司開發的Geekbench基準測試軟體分享了他的經驗。</div>
<div class="long_string">針對Apple偷偷降速而提告的訴訟指稱,Apple並未知會用戶有關的性能退化能夠經由更換電池來解決,不必購買下一代的手機。過去一年來,Apple甚至透過更新iOS作業系統(OS),有意地減緩處理器的速度,以避免其處理器晶片在需要峰值電力的情況下,老化的電池無法供應而意外關機。</div>
<div class="long_string">Geekbench基準測試軟體開發商Primate Labs創辦人John Poole在今年初就遇到了這個問題。他看到了iPhone用戶對於手機性能退化的抱怨越來越多,而Geekbench的測試數字也下滑了40%。</div>
<div class="long_string">Poole在接受訪問時表示,「每當iPhone的更新版iOS出現後,我們就會看到許多舊款手機用戶抱怨執行速度變慢。Apple通常在新的OS中加入更多功能,舊款手機不見得能跟得上……但這並不是什麼大問題,我們也已經習慣了這些抱怨……。然而,我們在今年發現有更多的抱怨出現,伴隨著Geekbench的測試數字降低了。」</div>
<div class="long_string">後來有一位用戶在Reddit上發表貼文說,他在更換手機電池後,iPhone的性能就恢復正常了。「於是我開始深入研究這些結果,那時候我意識到可能出了什麼問題。」</div>
<div class="long_string">他利用其資料庫中的6百萬筆Geekbench測試得分,並以搭載10.2/10.2.1/11.2等各種不同iOS版本的iPhone 6s與iPhone 7進行比對。結果發現使用iOS版本10.2.1及其後更高版本的手機顯示了異常。這些得分並未圍繞在平均峰值性能表現出均勻地分佈,而是顯示出最高的峰值,然後是多個較低的峰值。</div>
利用Geekbench 4 Scores為搭載iOS 11.2.0的一系列iPhone進行測試,顯示各種性能峰值(來源:Primate Labs)
Poole說:「我們得出的結論是在iOS 10.2.1發表後,導致大量手機的部份系統性能改變。」
在Pooole發佈其測試結果後,Apple公開回應了越來越多的問題,並在國家公共廣播電台(NPR)和網站上發表聲明:
「在低溫環境中,鋰離子電池提供峰值電流的能力會降低,隨著時間推移,儲存的電量會減少,這會導致裝置為保護電子元件而關機。」
<div class="long_string">「去年,我們針對iPhone 6、iPhone 6s和iPhone SE發佈了一項新功能,在需要時平抑瞬時峰值電流,以防止裝置在這些情況下意外關機。我們還將這一特性擴展至iOS 11.2版的iPhone 7,並計劃在未來增加對於其他産品的支援。」</div>
<div class="long_string">Apple在去年12月28日採取進一步的措施來解決用戶的不滿。它發佈了一則部落格文章,提供有關該技術問題的更多詳細資訊,並在特定條件下為更換手機電池提供50美元的優惠,並承諾將在2018年供軟體,「讓使用者更清楚了解自己iPhone手機電池的健康狀況」。</div>
影響先進CPU性能的負面因素
Poole解釋說,電池老化問題是影響iPhone整體手機性能的不利因素。
<div class="long_string">他說:「Apple追逐單核心性能已經達到瘋狂的程度。他們遠遠領先於Android,但是這是以耗電為代價的——他們需要更多的電壓,但隨著電池逐漸老化,卻無法提供所需的電壓級。」</div>
<div class="long_string">「我認為這並不是什麼壞事。Apple做了正確的決定,但應該要更清楚地傳達給用戶,」Poole說:「在大約三個月的時間裡,很多用戶都覺得自己的iPhone壞了。我們只知道手機速度變得很慢,但並不知道為什麼。這讓用戶感到十分挫折。」</div>
如今,Apple已經確認了問題的原因,讓用戶更能瞭解他們的選擇。iFixit拆解團隊也為iPhone 4到iPhone 7 Plus等各代手機提供了電池升級套件。
iFixit拆解團隊使用四支iPhone 6和6S型號進行測試。這些手機的性能程度並不一致,較全新手機更低大約10%到60%。
iFixit拆解分析師Jeff Suovanen協助進行這項測試,並在部格上發表測試結果:「我們更換了電池,重新執行了基準測試,其差別可說是日夜完全不同。」
他說:「我們一向知道舊手機換新電池的好處在於延長電池壽命,但換了新電池後提高了整體性能,這並不常見——而今這竟也成了一項因素。」
<div class="long_string">Suovanen補充說:「我想Apple正盡一切努力來因應這種情況,但他們並沒有做好溝通,讓使用者不知道他們的手機究竟出了什麼問題…在發現這個問題之前,很多人都以為他們該換新手機了。」</div>
同時,Poole正在探索其他的Apple和Android產品狀況。截至目前為止,還沒有看到電池出問題的其他例子。
他說,像他所測試的三星(Samsung) Galaxy 6等Android手機一般都不會搭載「太先進的單核心性能,所以功耗較低,也能相容於較舊型的電池。」
<div class="long_string">特別是在iPhone 8和iPhone X設計大致完成之後,這個問題就暴露出來了。他補充說「所以,觀察這個問題是否會影響未來的手機,將會十分有趣。我們將會持續觀察性能分佈,而且可能開始定期發佈這些圖表資訊。」</div>
<div class="long_string">同時,有些用戶可能爭取向Apple提告求償。根據路透社援引的一項投訴指控,「Apple並未對於所有受影響的iPhone提供免費電池更換,以解決其電池缺陷問題,而是試圖掩蓋電池缺陷的問題。」</div>
編譯:Susan Hong
(參考原文:Investigating the iPhone Battery Slowdown,by Rick Merritt)
AddThis Sharing Buttons
<div style="clear:both"></div>--
<span class="record">※ 作者: uefangsmith 時間: 2018-01-06 14:46:14</span></div></pre>
uefangsmith
[Comm] 廣覆蓋/大量連結/低功耗具優勢 NB-IoT搶占物聯網技術制高點
http://disp.cc/b/20-aoH7
2017-12-30T08:33:00+08:00
2017-12-30T08:33:00+08:00
http://www.2cm.com.tw/technologyshow_content.asp?sn=1712220004
資通訊技術與產業標準探究專欄
廣覆蓋/大量連結/低功耗具優勢 NB-IoT搶占物聯網技術制高點
新通訊 2018 年 1 月號 203 期《 技術前瞻 》
文.林立峰/羅士捷/林家男
窄頻物聯網(Narrow Band Internet of Thing, NB-IoT)為第三代合作夥伴計畫(3GPP)組織在低功耗廣域網路(Low Power Wide Area Network, LPWAN)領域中所制定的標準,其特點包括廣覆蓋、大量連結、低功耗以及低成本。
本文將說明在NB-IoT中,覆蓋範圍為何較原先全球行動通訊系統(GSM)/長程演進計畫(LTE)系統還遠,為何系統能支援大量的用戶設備(User Equipment, UE),以及功率是如何大幅的降低來延長電池壽命。
覆蓋範圍擴大 遠超過GSM/LTE
要了解NB-IoT的覆蓋範圍為何能遠大於GSM/LTE,必須先決定要使用哪一個指標(Metric)來衡量系統的覆蓋。
根據3GPP的定義,最大耦合 ...]]>
<pre><div style="color:#C0C0C0;background-color:#000; font-family:mingliu; white-space: pre-wrap;word-wrap: break-word; padding:0 .3em 0 .3em;"><div style="background-color:#000080;line-height:100%;"><div style="float:right;"><span style="color:#000080;background-color:#C0C0C0"> 看板 </span> uefacool </div><span style="color:#000080;background-color:#C0C0C0"> 作者 </span> uefangsmith (唉呦!不錯哦~)<br /><span style="color:#000080;background-color:#C0C0C0"> 標題 </span> [Comm] 廣覆蓋/大量連結/低功耗具優勢 NB-IoT搶占物聯網技術制高點<br /><span style="color:#000080;background-color:#C0C0C0"> 時間 </span> 2017-12-30 Sat. 08:32:21</div><hr color="#008080" />───────────────────
<a href="http://www.2cm.com.tw/technologyshow_content.asp?sn=1712220004" target="_blank" rel="nofollow">http://www.2cm.com.tw/technologyshow_content.asp?sn=1712220004</a>
資通訊技術與產業標準探究專欄
廣覆蓋/大量連結/低功耗具優勢 NB-IoT搶占物聯網技術制高點
新通訊 2018 年 1 月號 203 期《 技術前瞻 》
文.林立峰/羅士捷/林家男
<div class="long_string"><span style="color:#F0F000">窄頻物聯網(Narrow Band Internet of Thing, NB-IoT)</span>為第三代合作夥伴計畫(3GPP)組織在<span style="color:#F0F000">低功耗廣域網路(Low Power Wide Area Network, LPWAN)</span>領域中所制定的標準,其特點包括廣覆蓋、大量連結、低功耗以及低成本。</div>
<div class="long_string">本文將說明在NB-IoT中,覆蓋範圍為何較原先全球行動通訊系統(GSM)/長程演進計畫(LTE)系統還遠,為何系統能支援大量的用戶設備(User Equipment, UE),以及功率是如何大幅的降低來延長電池壽命。 </div>
覆蓋範圍擴大 遠超過GSM/LTE
要了解NB-IoT的覆蓋範圍為何能遠大於GSM/LTE,必須先決定要使用哪一個<span style="color:#F0F000">指標(Metric)</span>來衡量系統的覆蓋。
<div class="long_string">根據3GPP的定義,<span style="color:#F0F000">最大耦合損失(Maximum Coupling Loss, MCL)已經是一個衡量系統覆蓋的重要指標,其定義為在傳送端與接收端之間,不考慮傳送和接收天線增益,且系統還能正常工作的情況下,能容忍的最大無線鏈路損失(Radio Link Loss),</span>故MCL可被定義為公式1。 </div>
......................................................公式1
其中PTX[dBm]為上行輸出功率,B[Hz]為頻寬,174[dBm/Hz]為在溫度300K的理想熱雜訊,NF[dB]為雜訊指數,SNR[dB]為訊雜比。
此外,在3GPP TR 45.820中有明確定義MCL的計算方式如表1,包括144dB、154dB和164dB三個不同的MCL。
表1 MCL計算方式說明
資料來源:3GPP TR 45.820
為何NB-IoT可以比現有GSM和寬頻LTE等網路覆蓋增強20dB?主要有以下三點原因:
<span style="color:#F0F000">一、NB-IoT頻寬變窄進而提高功率頻譜密度;二、透過重複傳送機制獲得額外的增益;三、接收端天線個數。</span>
以下分別詳細說明。
<div class="long_string">關於第一個原因,NB-IoT可以將能量載在較窄的頻寬上,以提升功率頻譜密度(Power Spectral Density, PSD)。受限於用戶設備的發射功率不若基地台(Cell)可調配較大的範圍,下列討論皆以上行為例。公式2為NB-IoT與GSM上行的PSD增益計算公式: </div>
......................................................公式2
<div class="long_string">假設NB-IoT和GSM的用戶設備發射功率分別為200mW(23dBm)以及2W(33dBm),且NB-IoT上行載波使用3.75kHz,GSM上行載波使用180kHz,代入公式2計算之後可得到約7dB的增益。圖1為GSM和NB-IoT的PSD示意圖。 </div>
第二個原因是,每重傳一次資料,速率會降低一半,但覆蓋可獲得
的增益。根據3GPP TS. 36.213,可知上行重傳次數最大可達128次,但考慮傳輸速率和基地台容量,上行重傳次數最大一般為16次,意味著可得到
的增益。
圖1 GSM和NB-IoT的PSD示意圖
第三個原因為,上行傳輸的時候,NB-IoT用戶設備的接收端天線個數比GSM多兩倍,如圖2所示,因此多了
的天線增益。
綜合上述所提及的功率頻譜密度、重傳增益,與天線增益,NB-IoT大約可以獲得較GSM/LTE多。
<div class="long_string">經由以上說明可知,NB-IoT可透過一些傳輸機制來增加覆蓋範圍,於是3GPP將其分為CE Level 0、CE Level 1以及CE Level 2三種等級,分別對應到的就是144dB、154dB以及164dB。在這三種覆蓋等級下,用戶設備接入和傳輸機制會有些許差異。以下針對不同的覆蓋等級,說明隨機接入(Random Access, RACH)的程序。 </div>
圖2 GSM和NB-IoT的天線增益示意圖
<div class="long_string">基地台會根據定義好的兩個參考訊號接收功率(Reference Signal Received Power, RSRP)的臨界值(Threshold),將覆蓋範圍分為三個等級(圖3),再透過系統資訊區塊-窄頻(System Information Block-Narrow Band, SIB-NB)攜帶無線電資源控制(RRC)的資訊,以將包含三種CE Level對應的窄帶物理隨機接入通道(NB-IoT Physical Random Access Channel, NPRACH)的配置告知用戶設備,而用戶設備則會根據測量到的RSRP,找出自己是處於哪一個CE Level,再使用相對應的NPRACH配置進行隨機接入程序。 </div>
圖3 NPRACH配置與RSRP臨界值
<div class="long_string">舉例來說,在基地台發射功率20W(43dBm)配置下,RSRP Threshold 1、2分別為-118dBm與-130dBm。若用戶設備量測到的RSRP為-120dBm,則會採用NPRACH Configuration 1的配置接入基地台,若量測到的RSRP大於-118dBm,則採用NPRACH Configuration 0的配置。 </div>
圖4 基地台發射功率vs. RSRP
<div class="long_string">上述說明了基地台如何決定CE Level的兩個RSRP臨界值,而對RSRP有著最直接關係的就是基地台發射功率,圖4為基地台發射功率vs. RSRP的測試結果,可觀察到的是,CE Level的兩個RSRP臨界值與基地台發射功率有著線性的關係,並且當基地台發射功率變大時,RSRP臨界值也跟著變大。 </div>
調度相當有彈性 支援大量用戶設備
<div class="long_string">為了滿足大量連結的需求,NB-IoT在上行資源的調度相當有彈性。上行的時頻域(Time-frequency Domain)資源是以Resource Unit(RU)為單位(表2~3),分別表示子載波間隔(Subcarrier Spacing)15kHz與3.75kHz的RU分配方式,其子載波的數量(NSC)可以是1(Single-tone)與3、6、12(Multi-tone)個,由此可知上行有多種頻寬可以選擇。 </div>
表2 15kHz子載波間隔的RU分配方式
根據公式3的Shannon Channel Capacity公式可知,當某個用戶位於訊號非常差的環境時(SNR1),此用戶的Capacity(單位bit/s)將不會隨著頻寬的增加而上升。
......................................................公式3
<div class="long_string">也就是說,弱訊區用戶的傳輸速率並不會隨著分配更多的頻寬而增加,因此從頻譜效率(Spectral Efficiency)的角度來看,基地台應該要分配小頻寬,如Single-tone 3.75kHz給弱訊區的用戶,如此一來可以節省頻域的資源,這也說明了表3的RU為何只有Single-tone的傳輸模式而沒有Multi-tone。另一方面,則適合分配大頻寬,如Multi-tone 180kHz給訊號佳的用戶。 </div>
表3 3.75kHz子載波間隔的RU分配方式
<div class="long_string">由此可知,如果RU子載波的數量(NSC)越小,也就是頻域(Frequency Domain)的資源越少的話,RU時槽(Slot)的數量(NSlots)就越多,也就是時域(Time Domain)資源越長。例如使用Single-tone 3.75kHz時,時域的資源最長,有16個時槽共32毫秒(ms)。透過這種有效率的分配上行RU資源,NB-IoT的一個基地台可以服務的用戶設備個數預估可達到5萬個以上。 </div>
功率消耗大幅降低 延長電池使用壽命
<div class="long_string">省電模式(Power Saving Mode, PSM)是3GPP Rel-12中一項新增的省電技術,可用於一些不常發送數據封包,並偶爾接收來自網路側資料的物聯網(IoT)裝置。以火災警示用戶設備為例,當溫度感測器偵測到溫度變化時才會上傳資料,並且偶爾接收軔體更新或Keepalive訊息即可。當用戶設備進入PSM之後,從網路側雖然無法聯繫(Reachable),但用戶設備在核心網路仍是註冊狀態。 </div>
<div class="long_string">PSM運作模式如圖5所示,T3412為週期性執行Tracking Area Update(TAU)的定時器(Timer),在PSM機制下,T3412 Extended Timer最長可設定9,920(320× 31)小時,其省電效果更加顯著。 </div>
圖5 PSM功率消耗示意圖(以TAU為例)
<div class="long_string">此外,也引入了另外一個定時器Active Timer,也稱為T3324,是進入PSM前的週期,在這段時間內,用戶設備將執行現有的DRX聽取Paging訊息。Active Timer於3GPP標準定義中最長可設定為186(6× 31)分鐘,最短可為0分鐘,表示用戶設備會立刻進入PSM階段。這兩個定時器皆可於移動管理實體(MME)中調整,但Active Timer保留了與用戶設備協商的可能性。 </div>
<div class="long_string">接著說明Active Time和T3412在信令(Signaling)中的呈現方式。當用戶設備送出的Attach Request或TAU Request中的NAS訊息內若帶有「T3324 value」的訊息元件(Information Element, IE)時(圖6),MME將得知此UE支援並要求PSM的機制。 </div>
圖6 信令中的Active Timer
<div class="long_string">Active Timer在標準定義中為GPRS Timer,以8個位元(Bit)表示,Bits 6至8為時間單位,包括有2秒、1分鐘以及6分鐘。Bits 5至1則為數值。舉例來說,若UE想送出10秒的Active Timer,則可設定為「000(表示時間單位為2秒)00101(表示數值為5)」,詳細設定方式可參考表4。 </div>
表4 GPRS Timer訊息元件
3GPP TS 24.008, 2017
<div class="long_string">若用戶設備送出的Attach Request或TAU Request中的NAS訊息內若帶有「T3412 extended value」的訊息元件時(圖7),則核心網路會以此為參考設定T3412的定時器,可能亦會加上一個隨機值以避免大量的用戶設備同時執行TAU程序。 </div>
圖7 信令中的T3412 extended value
<div class="long_string">T3412 Extended Value在標準定義中為GPRS Timer 3,同樣以8個位元表示,Bits 6至8為時間單位,從2秒至320小時不等。Bits 5至1則為數值,舉例來說,若UE想送出10小時的T3412 Extended Value,則可設定為「010(表示時間單位為10小時)00001(表示數值為1)」,詳細設定方式可參考表5。 </div>
<div class="long_string">另外一個在Rel-13中針對NB-IoT所新增的省電技術為改進非連續接收模式(Extended Discontinuous Reception, eDRX),是對現有DRX功能的增強技術,使得用戶設備的睡眠週期,也就是eDRX Cycle,最長可達10,485.76秒(約175分鐘),其運作模式如圖8所示。而在進入長期睡眠前的一段時間為Paging Time Window(PTW),這段期間內用戶設備同樣執行現有的DRX以接收來自MME的Paging訊息。另外Paging Preparation Time則是用於用戶設備載入資料,或將資料寫入記憶體的時間。 </div>
圖8 eDRX功率消耗示意圖
<div class="long_string">MME可從Attach Request或TAU Request訊息中的「Extended DRX Parameters」訊息元件判斷用戶設備是否要求eDRX功能(圖9),其參數包括了Paging Time Window和eDRX Cycle Length Duration,皆可以透過核心網路與用戶設備協商最終的數值。 </div>
圖9 信令中的eDRX參數
<div class="long_string">Extended DRX Parameters在3GPP TS 24.008中以8個位元表示,Bits 8至5為PTW的值,從2.56秒至40.96秒不等,Bits 4至1則為eDRX Cycle的值,從20.48秒至10,485.76秒不等。舉例來說,若想設定如圖9中的PTW=20.48s以及eDRX Value=81.92s,則Extended DRX Parameters可設定為「0111(表示PTW為20.48秒)0101(表示eDRX value為81.92秒)」,其他數值配置方式可參考3GPP TS 24.008的第10.5.5.32節。 </div>
<div style="clear:both"></div>--
<span class="record">※ 作者: uefangsmith 時間: 2017-12-30 08:32:21</span></div></pre>
uefangsmith
[Tool] Git
http://disp.cc/b/20-adw3
2017-08-30T23:27:25+08:00
2017-08-30T23:27:25+08:00
https://www.git-scm.com/download/win ...]]>
<pre><div style="color:#C0C0C0;background-color:#000; font-family:mingliu; white-space: pre-wrap;word-wrap: break-word; padding:0 .3em 0 .3em;"><div style="background-color:#000080;line-height:100%;"><div style="float:right;"><span style="color:#000080;background-color:#C0C0C0"> 看板 </span> uefacool </div><span style="color:#000080;background-color:#C0C0C0"> 作者 </span> uefangsmith (唉呦!不錯哦~)<br /><span style="color:#000080;background-color:#C0C0C0"> 標題 </span> [Tool] Git<br /><span style="color:#000080;background-color:#C0C0C0"> 時間 </span> 2017-08-30 Wed. 23:27:26</div><hr color="#008080" />───────────────────
<a href="https://www.git-scm.com/download/win" target="_blank" rel="nofollow">https://www.git-scm.com/download/win</a>
<div style="clear:both"></div>--
<span class="record">※ 作者: uefangsmith 時間: 2017-08-30 23:27:26</span></div></pre>
uefangsmith
[Comm] RF transeiver
http://disp.cc/b/20-aa8Q
2017-07-28T22:51:00+08:00
2017-07-28T22:51:00+08:00
http://blog.xuite.net/chenni037/food/23849757-RF+transeiver
RF transeiver
http://blog.csdn.net/kingbeful/archive/2007/05/13/1606615.aspx
3.1 GPS前端的結構
對於GPS的實現,在射頻方面,我們主要做的是一個接收機,來接收衛星信號。一下將探討一下幾種基本的結構。
3.1.1 外差法(Heterodyne)
首先,我們要得到信號,則必須要濾波——在很多噪聲中濾出我們需要的信號,而在一個非常高的頻率(射頻)設計一個帶通濾波器需要非常高的Q值。而外差法是將比較高的信號的頻帶,降低到一個比較低的頻帶,從而使我們可以使用一個較小的Q值來設計後端的濾波器。外差法的基本結構如圖3-1所示:
圖3-1 外差法的基本結構
為了實現能夠將頻率降低,我們需要一個混頻器(mixer),混頻之後的出現的頻率為ω0+ω1和ω0-ω1然後通過一個低通濾波器濾掉ω0+ω1就可以獲得較小的那個頻率。通常我們把ω2叫做中頻(intermediate frequen ...]]>
<pre><div style="color:#C0C0C0;background-color:#000; font-family:mingliu; white-space: pre-wrap;word-wrap: break-word; padding:0 .3em 0 .3em;"><div style="background-color:#000080;line-height:100%;"><div style="float:right;"><span style="color:#000080;background-color:#C0C0C0"> 看板 </span> uefacool </div><span style="color:#000080;background-color:#C0C0C0"> 作者 </span> uefangsmith (唉呦!不錯哦~)<br /><span style="color:#000080;background-color:#C0C0C0"> 標題 </span> [Comm] RF transeiver<br /><span style="color:#000080;background-color:#C0C0C0"> 時間 </span> 2017-07-28 Fri. 22:50:52</div><hr color="#008080" />───────────────────
<a href="http://blog.xuite.net/chenni037/food/23849757-RF+transeiver" target="_blank" rel="nofollow">http://blog.xuite.net/chenni037/food/23849757-RF+transeiver</a>
RF transeiver
<a href="http://blog.csdn.net/kingbeful/archive/2007/05/13/1606615.aspx" target="_blank" rel="nofollow">http://blog.csdn.net/kingbeful/archive/2007/05/13/1606615.aspx</a>
3.1 GPS前端的結構
對於GPS的實現,在射頻方面,我們主要做的是一個接收機,來接收衛星信號。一下將探討一下幾種基本的結構。
3.1.1 外差法(Heterodyne)
<div class="long_string">首先,我們要得到信號,則必須要濾波——在很多噪聲中濾出我們需要的信號,而在一個非常高的頻率(射頻)設計一個帶通濾波器需要非常高的Q值。而外差法是將比較高的信號的頻帶,降低到一個比較低的頻帶,從而使我們可以使用一個較小的Q值來設計後端的濾波器。外差法的基本結構如圖3-1所示:</div>
圖3-1 外差法的基本結構
<div class="long_string">為了實現能夠將頻率降低,我們需要一個混頻器(mixer),混頻之後的出現的頻率為ω0+ω1和ω0-ω1然後通過一個低通濾波器濾掉ω0+ω1就可以獲得較小的那個頻率。通常我們把ω2叫做中頻(intermediate frequency,IF),把ω0叫做本振頻率(local oscillator, LO)。</div>
在使用外差法的過程中會遇到鏡像的問題。
由於 ,所以對於ω1還有一個跟他相對應的鏡像頻率使得它與ω2之差也為中頻。具體的表示如下:
<div class="long_string">因此,如果不能對處的頻率進行較好的濾除,則會對中頻信號產生干擾。通常我們採用增加一個鏡像抑制濾波器(image-reject filter)來抑制鏡像頻率。增加鏡像抑制濾波器後的外差電路如圖3-2所示:</div>
圖3-2 增加鏡像抑制濾波器後的結構
<div class="long_string">由於鏡像信號距離我們所需要的頻率有兩倍的中頻頻率。因此,通常為了使得濾掉鏡像更加容易,一般選擇相對較高的中頻頻率信號,但是高的中頻信號,對於後級的中頻放大器和濾波器的要求也會相應的提高(比如,需要一個高Q值得中頻濾波器)所以在選擇中頻的時候我們需要權衡(trade-off)。圖3-3(a)和(b)分別表現了在高中頻和低中頻的時候對鏡像以及對幹擾信號的抑制作用。</div>
圖3-3 (a) 高中頻對於鏡像以及對幹擾信號的抑制作用
圖3-3(b) 低中頻對於鏡像以及對幹擾信號的抑制作用
由於對於一個給定的射頻頻率我們可以有兩個 來得到我們想要的 ,即:
前者稱為高端注入(high-side injection),後者稱為低端注入(low-side injection)。通常選擇 在射頻的頻率之上,即高端注入。
<div class="long_string">從前面的討論我們注意到,高中頻對於鏡像抑制濾波比較有利,簡化了本振的設計。而低中頻對於後級的中頻濾波比較有利。因此我們常常對外差法進行延伸,採用雙中頻(dual-IF)結構,即通過兩次的變頻來實現設計。其結構如圖3-4所示:</div>
圖3-4 雙中頻結構
<div class="long_string">使用雙中頻的好處是既方便了前端的鏡像抑制濾波器的設計,能夠更加方便的濾去鏡像的信號,而且由於通過兩次的混頻,頻率可以被降到一個比較低的範圍,對後端的中頻濾波器的設計比較有利。</div>
3.1.2 零差法(Homodyne)
<div class="long_string">我 們採用雙中頻的結構是為了使得鏡像頻率跟我們所需要的頻率相距的足夠遠,因為這樣就只需要一個簡單的濾波器就可以提供必要的鏡像抑制。但是如果我們選擇的 中頻是零的時候,信號和鏡像之間的距離也為零,這就意味著,鏡像信號就是我們需要的信號,因此我們就不需要在前端加鏡像抑制濾波器。零差法有時候也叫直接 變頻法。</div>
<div class="long_string">零差法中LO的相位對於輸入的射頻信號的相位十分重要,如果相位一致,則輸出信號可以達到最大值,如果相位正交,則解調的信號為零。最普通的直接變頻接收機需要兩個混頻器和兩個LO。其中兩個LO相互正交。其基本的示意圖如圖3-5所示:</div>
圖3-5 直接變頻的結構
<div class="long_string">但是零中頻結構也有一些其自身的問題,例如,本振洩漏、直流偏差、偶次失真和閃爍噪聲等問題。因此有效地解決這些問題是保證零中頻結構正確實現的前提。下面將作簡單的介紹。</div>
(1)本振洩漏(LO Leakage)
<div class="long_string">零中頻結構的本振頻率與信號頻率相同,如果混頻器的本振端口與射頻端口之間的隔離性能不好,本振信號就很容易從混頻器的射頻端口輸出,再通過低噪聲放大器洩漏到天線,輻射到空間,形成對鄰道的干擾,本振洩漏示意圖3-6如下:</div>
圖3-6本振洩漏
(2)直流偏差(DC Offset)
<div class="long_string">直流偏差是零中頻方案特有的一種干擾,它是由自混頻(Self-Mixing)引起的。洩漏的本振信號可以分別從低噪放的輸出端、濾波器的輸出端及天線端反射回來,或洩漏的信號由天線接收下來,進人混頻器的射頻口。它和本振端口進人的本振信號相混頻,差拍頻率為零,即為直流,如圖3-7(a)所示。</div>
<div class="long_string">同樣,進人低噪放的強干擾信號也會由於混頻器的各端口隔離性能不好而漏人本振口,反過來和射頻端口來的強干擾相混頻,產生直流,如圖3-7(b)所示。</div>
<div class="long_string">這些直流信號將疊加在基帶信號上,並對基帶信號構成干擾,被稱為直流偏差。直流偏差往往比射頻前端的噪聲還要大,使信噪比變差,同時大的直流偏差可能使混頻器後的各級放大器飽和,無法放大有用信號。</div>
圖3-7(a) 本振洩露自混頻
圖3-7(b) 干擾自混頻
(3)偶次失真(Even-Order Distortion)
<div class="long_string">典型的射頻接收機僅對奇次互調的影響較為敏感。在零中頻結構中,偶次互調失真同樣會給接收機帶來問題。如圖3-8所示,假設在所需信道的附近存在兩個很強的干擾信號,LNA存在偶次失真,其特性為y(t)=α1x(t)+α2x2 (t)。若x(t)=A1cosω1t+A2cosω2t,則在y(t)中就會包含α2A1A2cos(ω1-ω2)t項,這表明兩個高頻干擾經過含有偶次失真的LNA將產生一個低頻干擾信號。若混頻器是理想的,此信號與本振信號cosωLOt混頻後,將被搬移到高頻,對接收機沒有影響。然而實際的混頻器並非理想,RF口與IF口的隔離有限,干擾信號將由混頻器的RF口直通進人IF口,對基帶信號造成干擾。</div>
偶次失真的解決方法是在低噪放和混頻器中使用全差分結構以抵消偶次失真。
圖3-8 來自干擾的偶次失真影響
(4)I/Q失配(I/Q Mismatch)
<div class="long_string">採用零中頻方案進行數字通訊時,如果同相和正交的兩個支路不一致(例如,混頻器的增益不同,兩個本振信號相位差不是嚴格的90° ),會引起基帶I/O信號的變化,即產生I/O失配問題。</div>
(5)閃爍噪聲(Flicker Noise)
<div class="long_string">閃爍噪聲又稱為1/f噪聲,其大小隨著頻率的降低而增加,主要集中在低頻段。與雙極性晶體管相比,場效應晶體管的噪聲要大得多。閃爍噪聲對搬移到零中頻的基帶信號產生干擾,降低信噪比。通常零中頻接收機的大部分增益放在基帶級,射頻前端部分的低噪放與混頻器的典型增益大約為30 dB。因此有用信號經下變頻後的幅度僅為幾十微伏,噪聲的影響十分嚴重。因此,零中頻結構中的混頻器不僅設計成有一定的增益,而且設計時應儘量減小混頻器的噪聲。</div>
<div class="long_string">零 中頻接收機最吸引人之處在於下變頻過程中不需經過中頻,且鏡像頻率即是射頻信號本身,不存在鏡像頻率干擾,原超外差結構中的鏡像抑制濾波器及中頻濾波器均 可省略。這樣一方面取消了外部元件,有利於系統的單片集成,降低成本。另一方面系統所需的電路模塊及外部節點數減少,降低了接收機所需的功耗並減少射頻信 號受外部干擾的機會。因此零差法雖然有其自身的缺陷,但還是在受到越來越廣泛的關注。</div>
3.1.3 鏡像抑制法(Image-Reject)
<div class="long_string">在外差法中,我們通過一個鏡像抑制濾波器來抑制鏡像的信號,而鏡像抑制法使用一個複雜的混頻器,在混頻的過程中將鏡像信號消除掉。因此就不再需要鏡像抑制濾波器,而且在系統結構的設計過程中也不需要考慮鏡像的問題。特別是可以使用相對較低的中頻來放鬆對中頻濾波器、A/D轉換和後續的基帶信號處理的要求。</div>
由於是由Hartley最先提出的,因此這樣的結構也叫Hartley結構(Hartley Architecture)。其示意圖如圖3-9所示:
<div class="long_string">Hartley結構中先將RF信號和正交的LO信號相混頻,然後再通過低通濾波器和90° 移相網絡將兩個信號相加。可以想像在A點和B點有同極性的我們做需要的信號和不同極性的鏡像信號,所以相加的結果是輸出的中頻和鏡像無關。</div>
<div class="long_string">但是Hartley結構的缺點是對於失配非常的敏感,如果相位和增益沒有匹配,鏡像信號就會只是部分的消除。因此,I/Q的失配的影響在鏡像抑制法中比零中頻更加的嚴重。同樣,移相網絡和加法器也是非常重要的參數。另外由於在移相網絡中R和C引入的增益的匹配問題,也嚴重的限制了對鏡像信號的抑制。</div>
圖3-9 Hartley結構
圖3-10顯示了另一種用來實現鏡像抑制法的結構,它和Hartley結構是等價的,通常把它稱作Weaver結構(Weaver Architecture)。
圖3-10 Weaver結構
<div class="long_string">Weaver結構中通過第二個正交的混頻器來代替Hartley結構中的RC移相網絡,使用這個方法會將任意信號中的鏡像干擾濾除。當然,Weaver結構同樣對失配很敏感,但是,由於沒有使用RC網絡,因此對鏡像的抑制非常好。</div>
3.1.4 數字中頻法(Digital-IF)
第一次混頻後的信號經放大直接進行A/D變換,然後採用兩個正交的數字正弦信號作本振,採用數字相乘和濾波後得到基帶信號。其示意圖如圖3-11所示:
圖3-11數字中頻法
<div class="long_string">數字中頻法所以到的問題是對A/D轉換的要求很高。例如在圖3-11中的A點,通常只有幾百μV的電壓,所以要求A/D轉換的量化噪聲和熱噪聲必須少於幾十μV。另外,如果中頻的帶通濾波器不能完全的濾除跟我們所需要的信號很近的一些干擾,則A/D轉換的非線性度就必須足夠的小,來最小化信號互調的誤差。同樣A/D轉換的動態範圍也必須要足夠的寬,來調節由於在路經上有損失而發生變化的信號。</div>
<div style="clear:both"></div>--
<span class="record">※ 作者: uefangsmith 時間: 2017-07-28 22:50:52</span></div></pre>
uefangsmith
[COMM] 選擇寬頻RF接收機架構
http://disp.cc/b/20-aa7O
2017-07-28T22:05:16+08:00
2017-07-28T22:05:16+08:00
http://www.eettaiwan.com/news/articl...il&utm_campaign=2017-07-26
選擇寬頻RF接收機架構
2017年7月25日Peter Delos,ADI航太與國防部門技術主管
本文比較外差接收機、直接採樣接收機和直接變頻接收機架構的優勢和挑戰,並討論與其有關的雜散、系統雜訊和動態範圍,協助設計者善用工程原則選擇最適合應用的架構。
外差接收機(heterodyne receiver)數十年來一直是標準的接收機方案選擇。近年來,由於類比數位轉換器(ADC)的採樣率迅速提高、嵌入式數位處理的採納以及匹配通道的整合,為接收機架構提供了幾年前被認為是不切實際的其他選擇。
本文比較三種常用接收機架構的優勢和挑戰:外差接收機、直接採樣接收機和直接變頻接收機。還將討論對於雜散、系統雜訊和動態範圍的更多考量。本文的目的並非褒揚某種方案而貶抑其他方案,而是試著說明這些方案的優點和缺點,並鼓勵設計者善用工程原則選擇最適合應用的架構。
架構比較
表1比較了外差、直接採樣和直接變頻三種架構。同時顯示了每種架構的基本拓撲和一些利弊。
外差方法業經檢驗, ...]]>
<pre><div style="color:#C0C0C0;background-color:#000; font-family:mingliu; white-space: pre-wrap;word-wrap: break-word; padding:0 .3em 0 .3em;"><div style="background-color:#000080;line-height:100%;"><div style="float:right;"><span style="color:#000080;background-color:#C0C0C0"> 看板 </span> uefacool </div><span style="color:#000080;background-color:#C0C0C0"> 作者 </span> uefangsmith (唉呦!不錯哦~)<br /><span style="color:#000080;background-color:#C0C0C0"> 標題 </span> [COMM] 選擇寬頻RF接收機架構<br /><span style="color:#000080;background-color:#C0C0C0"> 時間 </span> 2017-07-28 Fri. 22:05:10</div><hr color="#008080" />───────────────────
<a href="http://www.eettaiwan.com/news/article/20170725TA31-Wideband-RF-Receiver-Architecture-Options?utm_source=EETT%20Article%20Alert&utm_medium=Email&utm_campaign=2017-07-26" target="_blank" rel="nofollow">http://www.eettaiwan.com/news/articl...il&utm_campaign=2017-07-26</a>
選擇寬頻RF接收機架構
2017年7月25日Peter Delos,ADI航太與國防部門技術主管
<div class="long_string">本文比較外差接收機、直接採樣接收機和直接變頻接收機架構的優勢和挑戰,並討論與其有關的雜散、系統雜訊和動態範圍,協助設計者善用工程原則選擇最適合應用的架構。</div>
<div class="long_string">外差接收機(heterodyne receiver)數十年來一直是標準的接收機方案選擇。近年來,由於類比數位轉換器(ADC)的採樣率迅速提高、嵌入式數位處理的採納以及匹配通道的整合,為接收機架構提供了幾年前被認為是不切實際的其他選擇。</div>
<div class="long_string">本文比較三種常用接收機架構的優勢和挑戰:外差接收機、直接採樣接收機和直接變頻接收機。還將討論對於雜散、系統雜訊和動態範圍的更多考量。本文的目的並非褒揚某種方案而貶抑其他方案,而是試著說明這些方案的優點和缺點,並鼓勵設計者善用工程原則選擇最適合應用的架構。</div>
架構比較
表1比較了外差、直接採樣和直接變頻三種架構。同時顯示了每種架構的基本拓撲和一些利弊。
<div class="long_string">外差方法業經檢驗,性能出色。實施原理是混頻到中頻(IF)。IF需選擇足夠高的頻率,才能讓實際濾波器在作業頻段中提供良好的鏡像抑制和本地(LO)隔離。當有超高動態範圍ADC可用時,增加一個混頻級來降低頻率也很常見。</div>
<div class="long_string">此外,接收機增益分佈在不同的頻率上,這使得高增益接收機發生振盪的風險非常小。經由適當的頻率規劃,外差接收機可以實現非常好的雜散和雜訊性能。遺憾的是,這種架構是最複雜的。相對於可用頻寬,其需要的功耗和實體尺寸通常是最大的。</div>
<div class="long_string">對於較大分數頻寬,其頻率規劃可能非常困難。在當前追求小尺寸、重量輕、低功耗(SWaP)而希望獲得寬頻寬的背景下,這些挑戰難度很大,導致設計人員盡可能考慮其他架構選項。</div>
20170725_ADI_TA31T1表1:接收機架構比較
<div class="long_string">直接採樣方法是業界長久以來追求的途徑,但其障礙在於難以用相當於直接RF採樣的速度來操作轉換器,以實現大輸入頻寬。在這種架構中,所有的接收機增益都位於工作波段頻率,如果需要較大接收機增益,必須非常小心佈線。如今,在L和S波段的較高奈奎斯特(Nyquist)頻段中,已有轉換器可用於直接採樣。業界正不斷取得進展,C波段採樣很快就能實際使用,接著也將會有X波段採樣出現。</div>
<div class="long_string">直接變頻架構對資料轉換器頻寬的使用效率最高。資料轉換器在第一Nyquist頻段工作,此時性能最佳化,低通濾波更為簡單。兩個資料轉換器搭配作業,對I/Q訊號進行採樣,從而提高用戶頻寬,又不至於造成訊號交錯的問題。對於直接變頻架構,困擾多年的主要挑戰在於維持I/Q平衡,以實現可接受程度的鏡像抑制、LO洩漏和直流(DC)偏置。近年來,整個直接變頻訊號鏈的先進整合,加上數位校準,已克服了這些挑戰,直接變頻架構在許多系統中成為非常實用的方法。</div>
頻率規劃觀點
<div class="long_string">圖1顯示三種架構的方塊圖和頻率規劃示例。圖1a為外差接收機示例,高側LO將作業頻段混頻到ADC的第二Nyquist區。訊號被進一步混疊到第一Nyquist區進行處理。圖1b為直接採樣接收機示例。作業頻段在第三Nyquist區進行採樣並混疊至第一Nyquist區,然後將NCO置於頻段中心,數位下變頻至基頻,再進行濾波和抽取,資料速率降低到與通道頻寬相稱的程度。圖1c為直接變頻接收機示例。雙通道ADC與正交解調器對接,通道1對I(同相)訊號進行採樣,通道2對Q(正交)訊號進行採樣。</div>
<div class="long_string">許多現代ADC同時支援這三種架構。例如,AD9680是一款具備可編程數位下變頻功能的雙通道1.25GSPS ADC。這種雙通道ADC支援雙通道外差架構和直接採樣架構,或共同搭配作業支援直接變頻架構。</div>
20170725_ADI_TA31P1圖1:頻率規劃示例
<div class="long_string">採用分離式實施方案時,直接變頻架構的鏡像抑制挑戰可能相當難以克服。透過提高整合度並結合數位輔助處理,I/Q通道可以有效地匹配,從而大幅改善鏡像抑制。例如,美商亞德諾(ADI)最近發佈的AD9371,其接收機部份就是一個直接變頻接收機,如圖2所示,注意它與圖1c的相似性。</div>
20170725_ADI_TA31P2圖2:AD9371的接收機部份:單晶片直接變頻接收機
寄生雜訊
<div class="long_string">任何採用頻率轉換的設計都需要付出很大努力,盡可能使不需要的頻率折頻最小化。這是頻率規劃最微妙的地方,涉及到可用元件與實際濾波器設計的平衡。</div>
20170725_ADI_TA31P3圖3:ADC折疊頻率
<div class="long_string">圖3顯示ADC輸入頻率和前兩個諧波的折疊與輸入頻率(相對於Nyquist頻段)的關係。當通道頻寬遠小於Nyquist頻寬時,接收機設計人員的目標是選擇適當的作業點,從而將折疊的諧波置於通道頻寬之外。</div>
接收機下變頻混頻器增加了複雜性。任何混頻器都會在元件內引起諧波。這些諧波全部混在一起,產生了其他頻率。圖4顯示了這種效應。
20170725_ADI_TA31P4圖4:下變頻混頻器雜散
<div class="long_string">圖3和圖4僅顯示截至第三階的雜散。實際上還有其他更高階的雜散,設計人員需要處理由此而來的無雜散動態範圍問題。對於較窄的分數頻寬,細心的頻率規劃可以克服混頻器雜散問題。隨著頻寬增加,混頻器雜散問題成為重大障礙。由於ADC採樣頻率提高,有時候使用直接採樣架構來降低雜散會更切合實際。</div>
接收機雜訊
接收機設計的很多工作都花費在最小化雜訊係數(NF)上。雜訊係數可衡量訊號雜訊比(SNR)衰減程度。
20170725_ADI_TA31E1
元件或子系統的雜訊係數影響是使輸出雜訊功率高於熱雜訊水準,即被雜訊係數放大。
20170725_ADI_TA31E2雜訊功率輸出 = -174dBm/Hz + 增益(dB) + NF(dB)
級聯雜訊係數計算如下:
20170725_ADI_TA31E3
<div class="long_string">在ADC之前選擇接收機增益以及決定所需的ADC SNR,是接收機總雜訊係數與暫態動態範圍平衡的結果。圖5提出了必須考慮的參數。為了便於說明,接收機雜訊顯示為由ADC之前的抗混疊濾波器形成。ADC雜訊顯示為平坦的白色雜訊,目標訊號顯示為-1 dBFs的連續波(CW)訊號音。</div>
20170725_ADI_TA31P5圖5:接收機 + ADC雜訊
<div class="long_string">首先,常用單位是dBm或dBFs。根據轉換器滿量程電平和轉換器雜訊密度,可將ADC雜訊從dBFs換算為dBm。此外,雜訊功率與頻寬成比例,故而需要一個常用頻寬單位。某些設計人員使用通道頻寬,這裡我們統一使用1 Hz頻寬,雜訊功率為/Hz。</div>
20170725_ADI_TA31E4ADC雜訊(dBm/Hz) = ADC滿量程(dBm) + ADC雜訊密度(dBFS/Hz)
總雜訊計算如下: 總雜訊(dBm/Hz) = 20170725_ADI_TA31E5
<div class="long_string">這就導出了ADC靈敏度損耗概念。ADC靈敏度損耗衡量ADC引起的接收機雜訊性能退化情況。為了使衰減最小化,接收機雜訊必須遠高於ADC雜訊。其限制來自動態範圍,且較大的接收機增益會限制能接收而不至於使ADC飽和的最大訊號。</div>
ADC靈敏度損耗(dB) = 總雜訊(dBm/Hz) – 接收機雜訊(dBm/Hz)
因此,接收機設計人員總是要面對動態範圍與雜訊係數平衡的挑戰。
結語
<div class="long_string">本文簡述外差、直接採樣和直接變頻接收機架構,重點討論每一種架構的優點和挑戰。同時還介紹了接收機設計的最新趨勢和考量。隨著全世界對於更高頻寬的渴望,加上GSPS資料轉換器的進展,預計有許多不同的接收機設計將在未來百花齊放。</div>
<div style="clear:both"></div>--
<span class="record">※ 作者: uefangsmith 時間: 2017-07-28 22:05:10</span></div></pre>
uefangsmith
[AI ]破解人腦奧祕就能全面啟動AI?
http://disp.cc/b/20-aa7A
2017-07-28T20:35:30+08:00
2017-07-28T22:05:36+08:00
http://www.eettaiwan.com/news/articl...il&utm_campaign=2017-07-28
破解人腦奧祕就能全面啟動AI?
2017年7月26日R. Colin Johnson
DeepMind的遠大計畫是藉由解密人腦使用的演算法、架構、功能以及表徵,來解決目前開發人工智慧技術遭遇的問題。
Google專長人工智慧的姊妹公司DeepMind Technologies執行長Demis Hassabis,透露該公司的遠大計畫是藉由解密人腦使用的演算法、架構、功能以及表徵(representation),來解決目前開發人工智慧技術遭遇的問題。
目前沒有人對人工智慧(AI)神經網路的基本原理提出質疑,也就是透過突觸(synapse)連結的大腦神經元有不同的連線「權重」(weights),當神經元經常被使用、其權重就會更強勁成長(即學習),反之如果很少用就會萎縮(於是會遺忘)。舉例來說,歐盟的Blue Brain專案就是試圖在超級電腦上鉅細靡遺模擬人類大腦運作,期望藉此揭開例如帕金森氏症、阿茲海默症(失智症)等疾病的幕後成因,以及打造AI系統。
H ...]]>
<pre><div style="color:#C0C0C0;background-color:#000; font-family:mingliu; white-space: pre-wrap;word-wrap: break-word; padding:0 .3em 0 .3em;"><div style="background-color:#000080;line-height:100%;"><div style="float:right;"><span style="color:#000080;background-color:#C0C0C0"> 看板 </span> uefacool </div><span style="color:#000080;background-color:#C0C0C0"> 作者 </span> uefangsmith (唉呦!不錯哦~)<br /><span style="color:#000080;background-color:#C0C0C0"> 標題 </span> 破解人腦奧祕就能全面啟動AI?<br /><span style="color:#000080;background-color:#C0C0C0"> 時間 </span> 2017-07-28 Fri. 20:35:23</div><hr color="#008080" />───────────────────
<a href="http://www.eettaiwan.com/news/article/20170726NT02-Google-Aims-to-Beat-the-Brain?utm_source=EETT%20Article%20Alert&utm_medium=Email&utm_campaign=2017-07-28" target="_blank" rel="nofollow">http://www.eettaiwan.com/news/articl...il&utm_campaign=2017-07-28</a>
破解人腦奧祕就能全面啟動AI?
2017年7月26日R. Colin Johnson
<strong>DeepMind的遠大計畫是藉由解密人腦使用的演算法、架構、功能以及表徵,來解決目前開發人工智慧技術遭遇的問題</strong>。
<div class="long_string">Google專長人工智慧的姊妹公司DeepMind Technologies執行長Demis Hassabis,透露該公司的遠大計畫是藉由解密人腦使用的演算法、架構、功能以及表徵(representation),來解決目前開發人工智慧技術遭遇的問題。</div>
<div class="long_string">目前沒有人對<strong>人工智慧(AI)神經網路的基本原理提出質疑,也就是透過突觸(synapse)連結的大腦神經元有不同的連線「權重」(weights),當神經元經常被使用、其權重就會更強勁成長(即學習),反之如果很少用就會萎縮(於是會遺忘)</strong>。舉例來說,歐盟的Blue Brain專案就是試圖在超級電腦上鉅細靡遺模擬人類大腦運作,期望藉此揭開例如帕金森氏症、阿茲海默症(失智症)等疾病的幕後成因,以及打造AI系統。</div>
<div class="long_string">Hassabis認為,若我們想要看到AI晶片(總之不是活的有機體),工程師就得搞懂人腦所使用的演算法、架構、功能與表徵。「從工程的角度來看,以上是最終解決方案;而為了達到我們的目標,生物贊同性(biological plausibility)只是指導,並非嚴格的要求;」Hassabis在同儕審查學術期刊《Cell》與共同作者發表的「神經科學啟發之人工智慧」(Neuroscience-Inspired Artificial Intelligence)一文中寫道:「我們感興趣的是對人腦在系統神經科學層面上的理解,也就是所利用的演算法、架構、功能以及表徵。」</div>
<div class="long_string">Hassabis表示:「透過聚焦運算與演算層面,我們取得對大腦功能內部大致機制的可轉移見解,同時留下空間以容納在晶片內打造智慧機器時會出現的機會與挑戰。」舉例來說,<strong>在睡眠期間,大腦的海馬迴(hippocampus)會重播並重新關聯每天曾經發生過的、特別成功的學習經驗,讓長期記憶體能取得學習教訓,甚至只從單一實例</strong>。</div>
<div class="long_string">簡單的機器學習演算法會用雜亂無章的不重要細節洗掉單一學習實例;而DeepMind則聲稱,能夠打造模仿實際人腦功能的機器學習演算法;如Hassabis與其他論文作者所言:「<strong>儲存在緩衝記憶體中的經驗,不只能被用來逐步調整深度網路參數以符合最佳化策略,也能支援根據個人體驗產生的快速行為變化。</strong>」</div>
<div class="long_string">因為學習演算法傾向於以新知識覆蓋現有知識,使得讓神經元電腦學習多級(multistep)任務成為工程師們的棘手挑戰;對此上述論文的作者指出,最近的研究透過協同神經科學與工程的方法來解決這個難題。神經科學家對人腦突觸不穩定性(lability,也就是變化的變異率)的發現,為AI工程師提供了一種實現多級學習的新工具──他們在打造學習演算法時,設定了較早期任務的不穩定性,以防止較新的任務將之覆寫。</div>
<div class="long_string">「<strong>神經科學的發現啟發了AI演算法的開發,透過設置一種具彈性的權重固化(consolidation),克服了深度神經網路持續學習的挑戰;這種固化機制是透過減緩一組被定義為對先前任務很重要的網路權重子集中的學習來達成,因此能將那些參數固定在先前發現的解決方案。</strong>」論文作者表示:「這能允許在不增加網路流量的情況下進行多個任務的學習,而擁有相關聯架構的任務之間可有效分享權重。」</div>
<div class="long_string">Hassabis與其他論文作者並指出:「要填補機器智慧與人類智慧之間的鴻溝,還有很多工作得做;在這方面,我們相信來自神經科學的一些想法,將會越來越不可或缺。」他們舉例了工程師透過重現生物機制實現AI多級學習的成功,並呼籲神經科學家與AI工程師並肩作戰,攜手解決或許可說是AI研究中最困難的挑戰──打造能進行分層規劃的代理(agent),要真正具備創造性,而且能為目前人類也無解的挑戰提供解決方案。</div>
<div class="long_string">然而也不是所有人都同意,只要能理解人腦的演算法、架構、功能與表徵,就能揭開人類擁有智慧的奧秘;有人認為,人腦的「編碼」(code)跟所有宇宙中的生命智慧都是相同的,就如同化學擁有通用的編碼,因此大腦的智慧編碼會是類似化學與物理學,在人體中交織的通用原理。</div>
20170726_AI_NT02P1
Starmind International創辦人Pascal Kaufmann認為,人腦的編碼應該不像是演算法,因為人腦並不同於電腦
(來源:Starmind)
<div class="long_string">「我們需要透過對人類智慧的真實理解,才能破解人腦的編碼,這不能只靠電腦軟體;」身為神經科學家的瑞士AI軟體公司Starmind International創辦人Pascal Kaufmann表示:「就像物理學是宇宙中所有物理現象的編碼,人腦的編碼也會是根據自然界的通用原理。」他指出,在自然界有相同的原理一再出現,例如樹木的分枝與人體血管的靜脈/動脈就非常相似:「我們只需要問正確的問題。」</div>
編譯:Judith Cheng
(參考原文: Google Aims to Beat the Brain,by R. Colin Johnson)
<div style="clear:both"></div>--
<span class="record">※ 作者: uefangsmith 時間: 2017-07-28 20:35:23</span>
<span class="record">※ 編輯: uefangsmith 時間: 2017-07-28 22:05:29</span></div></pre>
uefangsmith
[Prog] Python Note
http://disp.cc/b/20-a7RY
2017-07-04T20:44:12+08:00
2017-07-04T21:42:23+08:00
#Install PIP
http://pip.readthedocs.io/en/latest/installing/
#Install Django
https://www.djangoproject.com/download/
ps: For Windows command, python -m pip install Django==1.11.3
------
Requirement already satisfied: Django==1.11.3 in c:\python27\lib\site-packages
Requirement already satisfied: pytz in c:\python27\lib\site-packages (from Django==1.11.3)
-------
#python django-admin.py startproject mysite
This is what worked for me: I already had c:\python27 and c:\python27\Scripts in PATH.
Copy ...]]>
<pre><div style="color:#C0C0C0;background-color:#000; font-family:mingliu; white-space: pre-wrap;word-wrap: break-word; padding:0 .3em 0 .3em;"><div style="background-color:#000080;line-height:100%;"><div style="float:right;"><span style="color:#000080;background-color:#C0C0C0"> 看板 </span> uefacool </div><span style="color:#000080;background-color:#C0C0C0"> 作者 </span> uefangsmith (唉呦!不錯哦~)<br /><span style="color:#000080;background-color:#C0C0C0"> 標題 </span> [Prog] Python Note<br /><span style="color:#000080;background-color:#C0C0C0"> 時間 </span> 2017-07-04 Tue. 20:44:07</div><hr color="#008080" />───────────────────
#Install PIP
<a href="http://pip.readthedocs.io/en/latest/installing/" target="_blank" rel="nofollow">http://pip.readthedocs.io/en/latest/installing/</a>
#Install Django
<a href="https://www.djangoproject.com/download/" target="_blank" rel="nofollow">https://www.djangoproject.com/download/</a>
ps: For Windows command, python -m pip install Django==1.11.3
------
Requirement already satisfied: Django==1.11.3 in c:\python27\lib\site-packages
Requirement already satisfied: pytz in c:\python27\lib\site-packages (from Django==1.11.3)
-------
#python django-admin.py startproject mysite
This is what worked for me: I already had c:\python27 and c:\python27\Scripts in PATH.
Copy django-admin.py and django-admin-script.py from c:\python27\Scripts to your desired folder
with cmd go to that folder and run > django-admin startproject mysite
<div style="clear:both"></div>--
<span class="record">※ 作者: uefangsmith 時間: 2017-07-04 20:44:07</span>
<span class="record">※ 編輯: uefangsmith 時間: 2017-07-04 21:42:18</span></div></pre>
uefangsmith
[Comm] 頻寬永遠不夠用 異質網路整合助飆速
http://disp.cc/b/20-9FL3
2016-10-16T12:00:30+08:00
2016-10-16T12:00:30+08:00
頻寬永遠不夠用 異質網路整合助飆速
新通訊 2016 年 10 月號 188 期《 封面故事 》
文.廖專崇
行動網路流量需求的成長到目前為止都還看不到終點,所以對於行動通訊產業來說,頻寬與傳輸速率的提升也是永遠的追求與挑戰,異質網路整合除了在4G LTE的應用底下找到更多可利用的頻譜資源,以提升傳輸速率之外,未來的5G架構就是一個異質網路,不同性質網路的合作與溝通,會變得越來越重要。
網路大廠Cisco於2015年發表一份報告指出,自從具有拍照功能的手機在2000年開始銷售後,透過行動網路傳輸的數據流量已經成長約五倍,預期在2020年之前包含行動裝置、行動視訊服務與4G網路等將使行動聯網數據傳輸量成長高達八倍。估計2020年全球行動聯網數據流量約達366.8 Exabytes。
行動網路流量需求的成長到目前為止都還看不到終點,所以對於行動通訊產業來說,頻寬與傳輸速率的提升也是永遠的追求與挑戰。以LTE現在的應用來看,已經逐漸面臨資源(頻譜)與技術的瓶頸了,所以異質網路整合就成為接下來行動通訊領域的發展重點,除了在4G LTE的應用底下找到更多可利用的頻譜資源,以提升傳輸速率之外,未來 ...]]>
<pre><div style="color:#C0C0C0;background-color:#000; font-family:mingliu; white-space: pre-wrap;word-wrap: break-word; padding:0 .3em 0 .3em;"><div style="background-color:#000080;line-height:100%;"><div style="float:right;"><span style="color:#000080;background-color:#C0C0C0"> 看板 </span> uefacool </div><span style="color:#000080;background-color:#C0C0C0"> 作者 </span> uefangsmith (唉呦!不錯哦~)<br /><span style="color:#000080;background-color:#C0C0C0"> 標題 </span> [Comm] 頻寬永遠不夠用 異質網路整合助飆速<br /><span style="color:#000080;background-color:#C0C0C0"> 時間 </span> 2016-10-16 Sun. 12:00:30</div><hr color="#008080" />───────────────────
頻寬永遠不夠用 異質網路整合助飆速
新通訊 2016 年 10 月號 188 期《 封面故事 》
文.廖專崇
<div class="long_string">行動網路流量需求的成長到目前為止都還看不到終點,所以對於行動通訊產業來說,頻寬與傳輸速率的提升也是永遠的追求與挑戰,異質網路整合除了在4G LTE的應用底下找到更多可利用的頻譜資源,以提升傳輸速率之外,未來的5G架構就是一個異質網路,不同性質網路的合作與溝通,會變得越來越重要。</div>
<div class="long_string">網路大廠Cisco於2015年發表一份報告指出,自從具有拍照功能的手機在2000年開始銷售後,透過行動網路傳輸的數據流量已經成長約五倍,預期在2020年之前包含行動裝置、行動視訊服務與4G網路等將使行動聯網數據傳輸量成長高達八倍。估計2020年全球行動聯網數據流量約達366.8 Exabytes。</div>
<div class="long_string">行動網路流量需求的成長到目前為止都還看不到終點,所以對於行動通訊產業來說,頻寬與傳輸速率的提升也是永遠的追求與挑戰。以LTE現在的應用來看,已經逐漸面臨資源(頻譜)與技術的瓶頸了,所以異質網路整合就成為接下來行動通訊領域的發展重點,除了在4G LTE的應用底下找到更多可利用的頻譜資源,以提升傳輸速率之外,未來的5G架構就是一個異質網路,不同性質網路的合作與溝通,會變得越來越重要。以下將從三個層面來探討異質網路整合:一、非授權頻段的利用,二、小型基地台的發展,三、無線與有線通訊的協同合作。</div>
非授權頻帶助飆速
<div class="long_string">近年來無線通訊的需求幾乎已經占盡6GHz以下可用的授權頻帶,所以2013年高通(Qualcomm)提出應用非授權(Unlicense)頻段的概念,基於載波聚合(Carrier Aggregation, CA)及補充下行鏈路(Supplemental Downlink, SDL)技術衍生出的應用模式。目前非授權頻帶技術有從LTE-U概念進化的授權輔助接取(Licensed Assisted Access, LAA)與LTE/Wi-Fi聚合(LTE/Wi-Fi Aggregation, LWA),另外許可共享接取(Licensed Shared Access, LSA)最近也被廣泛討論。</div>
<div class="long_string">Nokia台灣暨香港澳門、大中國區客戶營運部技術總監陳銘邦說明,簡單地說LAA是在非授權頻段上跑LTE訊號,LWA是在非授權頻段上跑Wi-Fi訊號,至於LSA則是將目前較少用到的頻段清出給LTE使用,雖然不是採用非授權頻段,但概念與目的也是共享與擴大頻寬,因此一併討論。</div>
LAA
<div class="long_string">在Qualcomm提出LTE-U概念之後,3GPP於2014年9月Release 13的討論中,將LTE-U技術結合LBT(Listen Before Talk)機制後,納入Release 13的研究項目(Study Item),正式定名為授權輔助接取,並在2016年3月寫入Release 13第一版規範。授權頻譜提供最佳效能,並為營運商的首選,而未授權頻譜的角色也日益重要,能提供適時的流量卸載(Data Offloading)。</div>
<div class="long_string">目前LAA的應用主要是在5GHz頻段,在LBT的機制下,希望使用該頻段的任何設備必須先偵聽,看此頻段是否被占用。如果此頻段不繁忙,設備就可以占用並開始傳輸。此頻段最長只能保持10微秒(μs),之後將被釋放並重複進行LBT。這可確保對介質的公平訪問,同時也是一個非常有效的共享未授權頻譜的方法。</div>
<div class="long_string">由於現行規範對5GHz頻段具有功率限制,故須以小型基地台(Small Cell)設備協助。且LAA單獨存在的情境並不被允許(Non-Standalone),而須以LTE執照頻段作為主要載波,免執照頻段則作為補充頻段使用,預計2017年支援LAA技術的晶片會正式發表並導入商用化。</div>
LWA
<div class="long_string">LWA技術(圖1)可在既有的硬體及網路設備下,將手機可以使用的傳輸速率大幅提升。此技術方案可讓手機不增加額外的成本,電信運營商也可利用既有的LTE行動網路及在Hotspot大量布建的Wi-Fi AP,就可改善使用者的高頻寬使用體驗。</div>
圖1 LTE/Wi-Fi聚合(LWA)技術運作示意圖
<div class="long_string">3GPP Release 13 LWA技術是沿用R12雙連線(Dual Connectivity)的架構,在規範基地台(eNB)及終端裝置(UE)的無線Uu介面的封包資料匯聚通訊協定(PDCP)中,建立一個Split DRB(Data Radio Bearer),由eNB將下行(Downlink)資料在PDCP做一分流,而由UE端再將分流的資料依序重新組合(Reordering)回來,不僅可以達到流量卸載的效果,更可以提升使用者對高頻寬的實際感受。</div>
<div class="long_string">LWA只需簡單的軟體升級就能啟用,智慧型手機採用LWA就能為這兩種無線網路供電並拆分數據平面流量,而使一部分LTE流量通過Wi-Fi進行隧道傳輸,剩餘流量通過LTE自身運行。LTE+Wi-Fi鏈路聚合要求在一個固定場所內部署LTE小型基地台,場所的任何Wi-Fi接入點都要進行軟體升級以支持LWA。使用2.4GHz的頻段,國內的聯發科與法人合作,積極投入開發,據悉今年第四季支援LWA的晶片就會正式上市。</div>
LSA
LSA使不同類型的無線通訊系統之間,能有更廣泛的頻譜共享使用機會。
<div class="long_string">在傳統特許規管機制下的專用執照與免執照運作模式之外,LSA能提供一種有利於各方的互補方式-其允許既有使用者與行動業者之間進行頻譜共享使用,在頻譜主管機關與頻譜使用雙方共同商討出的共享協議下,以類似專用執照的方式滿足雙方利益。</div>
<div class="long_string">目前LSA的發展以歐盟較為積極,義大利政府甫於2015年7月宣布啟動一項頻譜共享試驗計畫(Pilot Project),將於羅馬地區使用2.3∼2.4GHz頻段,在室內布建LTE小型基地台的應用場景下,進行LSA頻譜共享管理模式與制度設計的相關測試。</div>
<div class="long_string">LSA頻譜共享作法將實現多贏與價值共存,包括:大幅降低行動基礎建設成本,並且在商業模式、網路及競爭等方面促進創新;既有使用者利用空閒的頻譜資源實現社會與經濟價值,且不影響頻譜權利歸屬;行動業者以較低代價獲得使用權,向用戶提供高品質的服務。LSA頻譜共享機制不僅是保障頻譜有效供給的中、短期補充方案,亦能作為促進頻譜創新使用的長期解決方案。</div>
小型基地台發展空間大
<div class="long_string">前面討論到的LAA、LWA、LSA都須要透過小型基地台的協助達成訊號的整合,工研院資通所副所長周勝鄰(圖2)表示,小型基地台與大型基地台的溝通也可視為一種異質網路的整合。另外,未來5G在高頻帶的應用須要透過小型基地台的協助維持訊號的強度。</div>
圖2 工研院資通所副所長周勝鄰認為,小型基地台與大型基地台的溝通也可視為一種異質網路的整合。
<div class="long_string">由於5G將大量運用30GHz以上頻段的毫米波(mmWave)技術,高頻訊號具有波長短、易衰減等特性,因此5G與過去4G、3G強調訊號的覆蓋率,需要透過大型基地台的建設來達成訊號的完整性不同。周勝鄰說明,未來5G訊號可能每平方公里需要布建1,000個基地台,每個基地台發射功率只需要1W,不像過去一個大基地台就涵蓋一百公尺到一公里的距離,發射功率都要200∼300W。</div>
<div class="long_string">未來5G的小型基地台還是需要與4G的大基地台進行許多溝通與訊息交換,以產業發展的角度來說,周勝鄰認為,這是台灣的機會,過去台灣並沒有基地台或機房設備的建置能力,所以在前幾代行動通訊標準只能扮演跟隨者的角色,未來台灣若是能藉由發展小型基地台與國內終端晶片、手機業者合作,就可以發展完整的系統,有助於台灣在5G產業取得更重要的地位。</div>
核心網路規格迎升級潮
<div class="long_string">而終端頻寬的擴展亦須要骨幹網路的支援與配合,因此近來有線的骨幹網路亦興起一波擴充的需求,其中與終端無線訊號搭配的問題也是討論的重點。針對已被討論多時的雲端網路管理架構Cloud RAN網路技術,可用來管理底層的異質架構問題,藉由網路節點中的嵌入式智慧功能實現高效率網路運作,並因此建置更高價值的服務平台。</div>
<div class="long_string">Cloud RAN採用可高度彈性地重組計算頻段利用、多頻段無線電(Multi-Band Radios)、分布式寬頻天線以支持不同的空中介面技術,優化行動無線端的網路架構,雖然這幾年還沒有實際被大規模部署,但預計5G時代Cloud RAN就會成為主流。</div>
<div class="long_string">終端網路的資料不斷成長,也同時影響著核心網路的處理能力,安立知(Anritsu)業務暨技術支援部門專案副理王榆淙(圖3)說明,如何提升核心網路資料處理量也是刻不容緩的議題,資料傳輸處理介面規格大革新,將進入超高速傳輸時代,進展到OTU4等級單路28Gbit/s、四路112Gbit/s的傳輸架構。</div>
圖3 安立知業務暨技術支援部門專案副理王榆淙說明,提升核心網路資料處理量也很重要,資料傳輸處理介面規格將進入超高速傳輸時代。
<div class="long_string">另外,光纖乙太網路(Ethernet)發展雖然不如無線通訊般迅速,但根據400G乙太網標準工作組(802.3bs)工作計畫,2015年初發布400GbE初稿,2017年正式發布400GbE標準,會再將核心網路的頻寬進一步擴大,以因應5G不斷成長的高畫質影音傳輸與新興的AR/VR虛擬應用的大幅資料承載需求。</div>
<div class="long_string">大量的資料處理需求也帶動高速介面發展,王榆淙指出,資料中心內部訊息互連如100G/400G Ethernet、InfiniBand EDR、128G FC發展得相當迅速,踏上100GbE朝400GbE邁進。伺服器內匯流排也急起直追,PCI-e Gen4要挑戰16Gbit/s訊號傳輸處理極限;Type C Family Thunderbolt Gen3/USB 3.1等高速I/O也跨過10Gbit/s門檻,直達20Gbit/s資料傳輸量。</div>
<div class="long_string">網路的應用已經在各個層面與人們的生活緊密結合,不同性質的網路滿足用戶不同的需求,在資料量越見提升的趨勢下,改善傳輸速率、擴增網路頻寬的同時,異質網路整合有時候才是更重要的,只有不同性質網路整合順暢,才不會在某些網路的交界點形成瓶頸,讓頻寬擴增的努力白費。</div>
<div style="clear:both"></div>--
<span class="record">※ 作者: uefangsmith 時間: 2016-10-16 12:00:30</span></div></pre>
uefangsmith
[Comm] Galaxy Note 7手機爆炸背後的真相
http://disp.cc/b/20-9FL0
2016-10-16T11:40:54+08:00
2016-10-16T11:40:54+08:00
2016年10月4日Lorenzo Grande,IDTechEx技術分析師
隨著媒體報導進一步揭露隱藏在Galaxy Note 7智慧型手機電池起火意外的背後真相,韓國巨擘三星電子(Smasung)發現自家公司正置身於一個尷尬的處境...
截至今年九月,光是在美國就發生了92起Galaxy Note 7電池爆炸的意外。
根據《彭博社》(Bloomberg)最近的一篇文章報導,三星(Samsung)打算在蘋果(Apple)最新iPhone 7上市之前,搶先推出一款功能更強大的智慧型手機,期望在此創新競賽中超越Apple。為了達這一目的,三星決定採用為其Galaxy Note 7智慧型手機配備容量高達3500 mAh的鋰離子電池(相形之下,iPhone 7 plus使用了2900 mAh的電池容量),以便能為用戶帶來性能更優越、續航力更長的使用體驗。
然而,提高了手機的電池容量,也必須付出犠牲品質的代價。因為,三星為了加速手機的商用化上市,讓所有的測試與最佳化過程都較一般所需的時間更大幅縮短了。三星甚至鼓勵工程師在辦公室過夜,以便節省上下班通勤的時間;而供應商也被要求優先讓三星產品上市。 ...]]>
<pre><div style="color:#C0C0C0;background-color:#000; font-family:mingliu; white-space: pre-wrap;word-wrap: break-word; padding:0 .3em 0 .3em;"><div style="background-color:#000080;line-height:100%;"><div style="float:right;"><span style="color:#000080;background-color:#C0C0C0"> 看板 </span> uefacool </div><span style="color:#000080;background-color:#C0C0C0"> 作者 </span> uefangsmith (唉呦!不錯哦~)<br /><span style="color:#000080;background-color:#C0C0C0"> 標題 </span> [Comm] Galaxy Note 7手機爆炸背後的真相<br /><span style="color:#000080;background-color:#C0C0C0"> 時間 </span> 2016-10-16 Sun. 11:40:54</div><hr color="#008080" />───────────────────
2016年10月4日Lorenzo Grande,IDTechEx技術分析師
隨著媒體報導進一步揭露隱藏在Galaxy Note 7智慧型手機電池起火意外的背後真相,韓國巨擘三星電子(Smasung)發現自家公司正置身於一個尷尬的處境...
截至今年九月,光是在美國就發生了92起Galaxy Note 7電池爆炸的意外。
<div class="long_string">根據《彭博社》(Bloomberg)最近的一篇文章報導,三星(Samsung)打算在蘋果(Apple)最新iPhone 7上市之前,搶先推出一款功能更強大的智慧型手機,期望在此創新競賽中超越Apple。為了達這一目的,三星決定採用為其Galaxy Note 7智慧型手機配備容量高達3500 mAh的鋰離子電池(相形之下,iPhone 7 plus使用了2900 mAh的電池容量),以便能為用戶帶來性能更優越、續航力更長的使用體驗。</div>
<div class="long_string">然而,提高了手機的電池容量,也必須付出犠牲品質的代價。因為,三星為了加速手機的商用化上市,讓所有的測試與最佳化過程都較一般所需的時間更大幅縮短了。三星甚至鼓勵工程師在辦公室過夜,以便節省上下班通勤的時間;而供應商也被要求優先讓三星產品上市。終於在今年八月底,工程師們趕在要求的技術期限前完成了,而Galaxy Note 7智慧型手機也開始正式出貨。</div>
<div class="long_string">果然在這支上市後不久,陸續接獲一些用戶舉報新買的手機發生驚人的爆炸意外,濃煙和火焰不斷地從手機電池中冒出來。不過,或許這整件事情最失敗之處還在於該公司的處理方式。一開始,三星僅建議用戶將自己的Note 7手機關機,之後不久還發佈了一款軟體增補程式,據稱可以避免再度發生電池著火的意外……這種種的說法讓幾乎失去信心的Note 7手機用戶更加混淆。今年九月,這一爭議已經發展到三星必須全面召回250萬支新手機的程度了。估計這項召回行動將讓三星付出數十億美元的代價,更不用說消費者已對其信心盡失了。</div>
<div class="long_string">事情的發展還不僅止於此。三星也因此事件接收到許多國際航班的負面宣傳——機組人員要求擁有Galaxy Note 7手機的所有乘客將手機關機,並嚴禁他們在飛機上為這些手機充電。事實上,Galaxy Note 7手機的電池製造商——Samsung SDI更必須為這次電池著火事件負起大部份的責任,因為問題似乎就出在該公司採用的隔離器較薄,無法負荷裝置的密集封裝導致短路而釀禍。Samsung SDI隨後已不再為Note 7手機提供電池了,甚至在之後的產品份量也將逐漸減少。為了節省成本,該公司在今年六月還進行了一次裁員行動,從7,408人(2015年底)縮編至6,937。如今,三星Galaxy Note 7手機已經改由ATL China提供電池,取代了Samsung SDI在原本供應鏈中的角色。</div>
<div class="long_string">韓國電池產業協會(Korean Battery Industry Association;KBIA)擔心這起事故可能引發類似Sony在幾十年前歷經的危機——當鋰離子電池首次導入市場之際。然而,鋰離子電池當時仍是一種相對較新的技術,其所涉及的數量相對較少,而目前的情況很不一樣,因為鋰離子電池市場已加倍成長,而三星可望在未來幾年內持續成為最大供應商之一。</div>
<div class="long_string">雖然像LGChem等競爭對手可能因為三星電池事件而在短期內獲益,這一意外也有利於減緩近年來電池價格持續下滑的趨勢,以及對於能量儲存奇蹟背後整個新興產業的負面影響。由於消費者要求更安全的裝置,更嚴格的法規也隨之而來,抑制了原本可能會是技術上成功的故事。</div>
<div class="long_string">Galaxy Note 7的意外,突顯出鋰離子電池仍然易於起火,甚至危及使用者。在這個事件背後的真相是它採用了易燃液體作為電解質。這些電解質混合了幾層添加劑作為阻燃劑,但情況仍然是一樣的——在適當的條件下——熱失控仍然會引發問題,即使是採用電池管理系統(BMS)也無法完全避免意外起火的情況發生。</div>
<div class="long_string">事實上,如果鋰離子電池的電池組被損壞後,可能會在幾週後起火燃燒,但也可能發生在幾個小時內,而電池管理系統很可能因反應時間太慢,而無法在偵測到問題後立刻進行阻斷,因為在這些情況下熱將以指數級的速率擴散。消費者渴望快速充電的智慧型手機,還使問題的嚴重加劇,畢竟,為了達到這一目的,電池必須以恆定電壓進行充電。這可能在石墨陽極上引發鋰析出枝晶的現象,甚至刺穿隔離層而造成短路,導致過熱而足以讓整個裝置起火燃燒。</div>
<div class="long_string">解決之道就在於尋找一種本質上安全且不含易燃電解質的電池。例如Microvas可為鋰離子電池提供非易燃的液體電解質,可望潛在革新這個領域的應用;不過,它是否足以提供產品需的電源(而非智慧型手機、筆電與電動車所用的匯流排),目前仍有待觀察。</div>
<div class="long_string">離子液體長久以來一直被標榜為一種可行的解決方案,因為它具有極高的閃點。然而,產業級產品可能讓成本進一步降低,但至今似乎尚未到位。無機和聚合物電解質也有潛力電池更安全。今年,在《自然能源》(Nature Energy)期刊中的一篇文章報導基於硫氯的固體導體,能夠比最先進的液體電解質更快傳導鋰離子,包括像Toyota、Samsung SDI以及LGChem都已經著眼於這種材料的發展潛力了。</div>
<div class="long_string">採用不可燃的電解液,也具有在封裝上提高電池能量密度的優勢,因為他們能讓熱管理系統冗餘,並降低輔助元件的用量與重量。例如新創公司Solid Power為電動車打造以硫為基礎的固態硫電池,以及專用於行動應用的350 Wh/kg (750 Wh/L)的能量儲存技術。這些熱門技術與產品都將在今年的IDTechEX展示。</div>
<div style="clear:both"></div>--
<span class="record">※ 作者: uefangsmith 時間: 2016-10-16 11:40:54</span></div></pre>
uefangsmith
[Comm] 都會信標系統提高LTE室內定位準確度
http://disp.cc/b/20-9FKY
2016-10-16T11:25:46+08:00
2016-10-16T11:25:46+08:00
http://www.eettaiwan.com/news/articl...il&utm_campaign=2016-10-12
2016年10月7日R. Colin Johnson
於E911緊急電話必須在2021年以前達到164英呎的準確度規定。根據NextNav,這項法規要求必須透過NextNav(或由計劃抑價的電信業者分別部署)才能實現。因此,NextNav正與所有主要的電信營運商洽談,考慮強制要求授權使用其網路的智慧型手機都必須使用新的GPS+MBS晶片,期望因此解決這個「雞與蛋」的因果問題。
為了進行評估,NextNav已經將方案滲透至美國的許多地區了,尤其是舊金山灣區(約900平方英哩),它僅需使用75個MBS信標(相形之下,每一家LTE業者分別部署則需建置多達750座通訊塔)。透過MBS基地台(每一個都有各自的原子鐘),這些測試信標不僅能讓智慧型手機原型執行室內導航,同時將使LTE與5G可在室內作業。MBE不僅讓寬間距的信標為都會或郊區的大型、微型或微微型(pico)基地台提供準確度達10nm的時間訊號,同時也解決了小型蜂巢式基地台的問題。甚至是在偏遠 ...]]>
<pre><div style="color:#C0C0C0;background-color:#000; font-family:mingliu; white-space: pre-wrap;word-wrap: break-word; padding:0 .3em 0 .3em;"><div style="background-color:#000080;line-height:100%;"><div style="float:right;"><span style="color:#000080;background-color:#C0C0C0"> 看板 </span> uefacool </div><span style="color:#000080;background-color:#C0C0C0"> 作者 </span> uefangsmith (唉呦!不錯哦~)<br /><span style="color:#000080;background-color:#C0C0C0"> 標題 </span> [Comm] 都會信標系統提高LTE室內定位準確度<br /><span style="color:#000080;background-color:#C0C0C0"> 時間 </span> 2016-10-16 Sun. 11:25:46</div><hr color="#008080" />───────────────────
<a href="http://www.eettaiwan.com/news/article/20161007NT31-Indoor-Nav-Leverages-LTE?utm_source=EETT%20Article%20Alert&utm_medium=Email&utm_campaign=2016-10-12" target="_blank" rel="nofollow">http://www.eettaiwan.com/news/articl...il&utm_campaign=2016-10-12</a>
2016年10月7日R. Colin Johnson
<div class="long_string">於E911緊急電話必須在2021年以前達到164英呎的準確度規定。根據NextNav,這項法規要求必須透過NextNav(或由計劃抑價的電信業者分別部署)才能實現。因此,NextNav正與所有主要的電信營運商洽談,考慮強制要求授權使用其網路的智慧型手機都必須使用新的GPS+MBS晶片,期望因此解決這個「雞與蛋」的因果問題。</div>
<div class="long_string">為了進行評估,NextNav已經將方案滲透至美國的許多地區了,尤其是舊金山灣區(約900平方英哩),它僅需使用75個MBS信標(相形之下,每一家LTE業者分別部署則需建置多達750座通訊塔)。透過MBS基地台(每一個都有各自的原子鐘),這些測試信標不僅能讓智慧型手機原型執行室內導航,同時將使LTE與5G可在室內作業。MBE不僅讓寬間距的信標為都會或郊區的大型、微型或微微型(pico)基地台提供準確度達10nm的時間訊號,同時也解決了小型蜂巢式基地台的問題。甚至是在偏遠地區,建置低成本的回程網路也將成為現實。</div>
<div class="long_string">「Columbia Capitol是我們的支持者之一,該公司從1990年代開始購買被拍賣的行動定位頻段。從那時起,他們已經買下其他的所有權以及在全國的架構下進行整併,並由FCC取得授權,」Wrappe表示。「不僅如此,我們的MBS技術還通過FCC的Part 90認證,取得920-928 MHz(在免授權頻段以上)的發射器授權,這表示我們能以最大30W的發射功率無線傳送收費標籤。」</div>
<div class="long_string">由於每一座通訊塔中都有原子鐘,NextNav的整體規劃在於將其精確的計時服務銷售給所有主要的LTE電信業者(讓用戶能使用先進的LTE室內服務,免於在室內降級至3G訊號)、Wi-Fi路由器製造商、多輸入多輸出(MIMO)設備製造商、機器對機器(M2M)設備製造商、低功耗藍牙、5G、甚至是軍事以及需要超精確計時訊號的地面對衛星通訊等。一旦嵌入其晶片後,無論置身室內或戶外,都能在全世界實現準確的導航服務。</div>
<div class="long_string">由於每信標30W的獨特Part 90授權,NextNav需要的信標比競爭者更少。事實上,根據Wrappe表示,其地面發射器可傳送低於10ns準確度的訊號,並能在郊區信標間距遠達6.2英哩或最密集的城市環境中約0.3英哩間距時,在3個信標之間實現三角校正定位。而至於農村中建置的Pico蜂巢式基地台,則只需要接收單個信標的訊號,即可取得所需的原子鐘準確度。</div>
<div style="clear:both"></div>--
<span class="record">※ 作者: uefangsmith 時間: 2016-10-16 11:25:46</span></div></pre>
uefangsmith
[Make] 如何在maklefile 中混合使用ifeq 和 or 的邏輯
http://disp.cc/b/20-9EEU
2016-10-06T21:48:39+08:00
2016-10-06T21:56:00+08:00
如何在maklefile 中混合使用ifeq 和 or 的邏輯
在makefile 中你不用使用
ifeq($(var, x) or $(var, y))
這是不合乎語法的。
但是你可以巧妙地混用filter去逹到以上的效果
ifeq($(var), $(filter $(var), x y))
filter 的功能會將 var 分別和 x 及 y 比較,如果一樣就會返回x 或 y。
可以在 Makefile 中使用以下的條件判斷語法。但由於它們不是 rule,所以不可以 <Tab> 開頭;但其後要執行的指令則必須以 <Tab> 開頭,make 才會視其為 Shell 指令。
Ex:
Check if 1234 or 5678
ifeq ($(WIFI_TARGET_PROJECT),$(filter $(WIFI_TARGET_PROJECT),1234 5678))
OOXX
else
XXOO
endif ...]]>
<pre><div style="color:#C0C0C0;background-color:#000; font-family:mingliu; white-space: pre-wrap;word-wrap: break-word; padding:0 .3em 0 .3em;"><div style="background-color:#000080;line-height:100%;"><div style="float:right;"><span style="color:#000080;background-color:#C0C0C0"> 看板 </span> uefacool </div><span style="color:#000080;background-color:#C0C0C0"> 作者 </span> uefangsmith (唉呦!不錯哦~)<br /><span style="color:#000080;background-color:#C0C0C0"> 標題 </span> [Make] 如何在maklefile 中混合使用ifeq 和 or 的邏輯<br /><span style="color:#000080;background-color:#C0C0C0"> 時間 </span> 2016-10-06 Thu. 21:48:39</div><hr color="#008080" />───────────────────
如何在maklefile 中混合使用ifeq 和 or 的邏輯
在makefile 中你不用使用
ifeq($(var, x) or $(var, y))
這是不合乎語法的。
但是你可以巧妙地混用filter去逹到以上的效果
ifeq($(var), $(filter $(var), x y))
filter 的功能會將 var 分別和 x 及 y 比較,如果一樣就會返回x 或 y。
<div class="long_string">可以在 Makefile 中使用以下的條件判斷語法。但由於它們不是 rule,所以不可以 <Tab> 開頭;但其後要執行的指令則必須以 <Tab> 開頭,make 才會視其為 Shell 指令。</div>
Ex:
Check if 1234 or 5678
ifeq ($(WIFI_TARGET_PROJECT),$(filter $(WIFI_TARGET_PROJECT),1234 5678))
OOXX
else
XXOO
endif
<div style="clear:both"></div>--
<span class="record">※ 作者: uefangsmith 時間: 2016-10-06 21:48:39</span>
<span class="record">※ 編輯: uefangsmith 時間: 2016-10-06 21:56:00</span></div></pre>
uefangsmith
[Vius] Keyborad problem
http://disp.cc/b/20-9EyZ
2016-10-05T23:17:06+08:00
2016-10-05T23:17:06+08:00
筆記本電腦鍵盤失靈的四大原因及解決辦法
https://read01.com/dDz0oK.html ...]]>
<pre><div style="color:#C0C0C0;background-color:#000; font-family:mingliu; white-space: pre-wrap;word-wrap: break-word; padding:0 .3em 0 .3em;"><div style="background-color:#000080;line-height:100%;"><div style="float:right;"><span style="color:#000080;background-color:#C0C0C0"> 看板 </span> uefacool </div><span style="color:#000080;background-color:#C0C0C0"> 作者 </span> uefangsmith (唉呦!不錯哦~)<br /><span style="color:#000080;background-color:#C0C0C0"> 標題 </span> [Vius] Keyborad problem<br /><span style="color:#000080;background-color:#C0C0C0"> 時間 </span> 2016-10-05 Wed. 23:17:06</div><hr color="#008080" />───────────────────
筆記本電腦鍵盤失靈的四大原因及解決辦法
<a href="https://read01.com/dDz0oK.html" target="_blank" rel="nofollow">https://read01.com/dDz0oK.html</a>
<div style="clear:both"></div>--
<span class="record">※ 作者: uefangsmith 時間: 2016-10-05 23:17:06</span></div></pre>
uefangsmith
[Comm] LTE-U vs. Wi-Fi:競爭還是合作?
http://disp.cc/b/20-9CyB
2016-09-17T15:16:46+08:00
2016-09-17T15:16:46+08:00
http://www.eettaiwan.com/news/articl...il&utm_campaign=2016-09-05
文章
LTE-U vs. Wi-Fi:競爭還是合作?
2016年9月2日Rick Merritt
行動網路(Cellular)和無線網路(Wi-Fi)在未授權頻譜之間的角力,即將在Wi-Fi聯盟(WFA)達到爆發點。高通(Qualcomm)聲稱,Wi-Fi聯盟即將批准的LTE-U共存測試不公平,它將限制或甚至妨礙在5GHz頻譜採用4G協議的產品上市。
這場戰爭挑起了Wi-Fi廠商——如博通(Boradcom)以及有線電視營運商,形成了與高通、行動網路業者及其設備供應商之間的對立。隨著工程師持續為5G行動網路琢磨出新標準,預計將擴展從低於900MHz到60GHz以上的授權與未授權頻段之際,這一對立關係還可能為前方更大規模的戰火埋下伏筆。
LTE-U測試計劃引爆戰火
畢竟,這是一場輸贏極大的賭注。去年,Wi-Fi聯盟向美國聯邦通訊委員會(FCC)提出要求,建議FCC暫時保留對LTE-U設備的認證,直到該聯盟的共存測試到位。然而,愛立信(Eric ...]]>
<pre><div style="color:#C0C0C0;background-color:#000; font-family:mingliu; white-space: pre-wrap;word-wrap: break-word; padding:0 .3em 0 .3em;"><div style="background-color:#000080;line-height:100%;"><div style="float:right;"><span style="color:#000080;background-color:#C0C0C0"> 看板 </span> uefacool </div><span style="color:#000080;background-color:#C0C0C0"> 作者 </span> uefangsmith (唉呦!不錯哦~)<br /><span style="color:#000080;background-color:#C0C0C0"> 標題 </span> [Comm] LTE-U vs. Wi-Fi:競爭還是合作?<br /><span style="color:#000080;background-color:#C0C0C0"> 時間 </span> 2016-09-17 Sat. 15:16:46</div><hr color="#008080" />───────────────────
<a href="http://www.eettaiwan.com/news/article/20160902NT31-Cellular-Wi-Fi-Clash-in-Air-War?utm_source=EETT%20Article%20Alert&utm_medium=Email&utm_campaign=2016-09-05" target="_blank" rel="nofollow">http://www.eettaiwan.com/news/articl...il&utm_campaign=2016-09-05</a>
文章
LTE-U vs. Wi-Fi:競爭還是合作?
2016年9月2日Rick Merritt
<div class="long_string">行動網路(Cellular)和無線網路(Wi-Fi)在未授權頻譜之間的角力,即將在Wi-Fi聯盟(WFA)達到爆發點。高通(Qualcomm)聲稱,Wi-Fi聯盟即將批准的LTE-U共存測試不公平,它將限制或甚至妨礙在5GHz頻譜採用4G協議的產品上市。</div>
<div class="long_string">這場戰爭挑起了Wi-Fi廠商——如博通(Boradcom)以及有線電視營運商,形成了與高通、行動網路業者及其設備供應商之間的對立。隨著工程師持續為5G行動網路琢磨出新標準,預計將擴展從低於900MHz到60GHz以上的授權與未授權頻段之際,這一對立關係還可能為前方更大規模的戰火埋下伏筆。</div>
LTE-U測試計劃引爆戰火
<div class="long_string">畢竟,這是一場輸贏極大的賭注。去年,Wi-Fi聯盟向美國聯邦通訊委員會(FCC)提出要求,建議FCC暫時保留對LTE-U設備的認證,直到該聯盟的共存測試到位。然而,愛立信(Ericsson)、T-Mobile、Verizon和高通等公司也致信FCC,警告此舉將導致延誤LTE-U網路部署的「深遠、負面後果」。</div>
<div class="long_string">Wi-Fi聯盟目前打算在9月21日發佈最終方案——LTE-U測試計劃1.0版,這一版本已經持續進行一年多的時間了。Wi-Fi聯盟目前正在解決最後的細節問題,並計劃先發佈Beta測試版,以及在八月底舉行測試插拔大會。</div>
20160902 Cellular NT31P2 Wi-Fi聯盟LTE-U測試計劃里程碑 (Wi-Fi聯盟)
高通政府事務資深副總裁Dean Brenner表示,「如果Wi-Fi聯盟堅持他們目前偏頗且缺乏技術優點的計劃,將使自己陷入失去信譽的風險中。」
<div class="long_string">從Wi-Fi聯盟發佈於官網的簡報來看,其競爭對手也不容小覷。博通的Thomas Derham在簡報中寫道:「在實際的部署中,LTE-U技術(CSAT)能夠有效地與Wi-Fi共存。」</div>
<div class="long_string">Derham認為,LTE-U在某種程度上擅長5GHz通道接取,並以Wi-Fi競爭方案為輔,這與Wi-Fi連接時協商頻譜的特性不同。Wi-Fi聯盟的測試草案其實還不夠嚴謹,他建議還應該包括訊號靈敏度低至-89dBm的更多方案測試。</div>
<div class="long_string">Brenner則指出,現有草案中的-82dBm測試太過於嚴格。Wi-Fi本身——以及藍牙與ZigBee,僅能在-62dBM進行補償。這一相關規格即所謂的授權輔助接取(LAA),目前建立行動網路標準的3GPP已經批准了這一規格,權衡在-72dBm級與載波偵聽(listen-before talk)途徑達成共存。</div>
<div class="long_string">各方一致認為,LTE-U在共享頻譜方面應該像現有的Wi-Fi接取點一樣公平。然而,兩大陣營對於如何衡量當今Wi-Fi產品的頻譜共享看法存在歧見,高通宣稱,Wi-Fi聯盟的測試計劃設下了不切實際的高標準。</div>
<div class="long_string">高通宣稱,Wi-Fi聯盟計劃未來增加LAA測試,這可能會對於已經完成的3GPP標準帶來新的限制。此外,Brenner說,該草案測試已在「試圖支配LTE-U裝置的一些特性了,而這裝置特性其實與頻譜共享並沒什麼關係。」</div>
<div class="long_string">在今年八月初的會議上,CableLabs的代表開始對Wi-Fi聯盟施壓,期望該聯盟根據4月首度發佈的草案儘快敲定LTE-U測試。CableLabs資深技術專家Jennifer Andreoli-Fang指出,唯有Wi-Fi聯盟的技術專家應該根據插拔測試大會的結果為測試計劃進一步修正。</div>
<div class="long_string">Andreoli-Fang指出,LTE-U的支持者希望除去現有草案測試中的幾項元素,包括涵蓋多通道LTE-U、多個LTE-U基地台共存以及確保用戶在LTE-U可用時仍能選擇Wi-Fi連線的承諾等。此外,她並捍衛選擇使用-82dBM測試級,可望「定位至現實世界網路資料以及802標準中Wi-Fi最低限度的公平性。」</div>
<div class="long_string">Wi-Fi聯盟的幾位專家在日前發表簡報,彰顯該聯盟儘管身處持續的爭論中,仍積極推動現有草案向前進展。Wi-Fi聯盟行銷副總裁Kevin Robinson指出,諸如選擇-82dBm測試級等具爭議性的議題如今已成定局。</div>
<div class="long_string">「無疑地,為了推動這項工作的進展,最終帶來成功的共存測試計劃,每個人都必須在某方面作出妥協,」Robinson說,「畢竟,對於這項測試計劃應該如何定案,每一個利益相關方都有強勢又激昂的看法。」</div>
<div class="long_string">Wi-Fi聯盟預計,這項共存測試計劃將作為設備供應商確定其設備是否公平共享5GHz頻譜的基礎。FCC也鼓勵業界自行解決對於共存問題的爭議,以及在Wi-Fi聯盟中進行,他補充道。</div>
20160902 Cellular NT31P3 高通展示多項測試結果均指向共享頻譜不公平 (來源:Qualcomm)
5G:睹注越來越大
<div class="long_string">Wi-Fi聯盟針對5GHz的LTE-U爭議才剛開始,預計這將會是Wi-Fi與Cellular陣營之間針對未授權頻譜爭議的一場艱鉅與持久戰。在某方面來看,這些技術爭議也代表著數十億美元營收的業務模式衝突。</div>
<div class="long_string">迄今為止,Wi-Fi已經由未授權頻譜普遍支援免費服務了,並透過銷售硬體或相關服務(如賣線上廣告)的方式營利。相形之下,行動營運商通常藉由向用戶收取管理服務費用,利用付費的頻譜來賺錢。</div>
<div class="long_string">然而,智慧型手機對於行動營運商的獲利率造成莫大的壓力,迫使其競相打造自家網路以因應不斷暴增加的行動資料量。財務拮据迫使營運商不得不邁向整併或是尋找更多的頻譜。同時,過度的Web服務也瓜分掉越來越多的行動資料營收比重。</div>
<div class="long_string">由於長久存在的技術文化衝突,Wi-Fi的支持者對於行動營運商侵犯其免費頻譜相當反感。而對行動營運商來說,他們又不滿Web服務由於免費搭其網路順風車而獲得巨大的利潤。</div>
<div class="long_string">高通目前還為兩大陣營提供行動網路與Wi-Fi晶片。然而,它也看到一個突圍的新契機,讓它在5G的時間架構下定義一種新的網路,從而為授權與未授權頻段提供免費與付費的服務。</div>
<div class="long_string">該公司的MuLTEfire技術正朝著這個方向跨出了第一步。它藉由支援授權與免授權頻段上所需的所有行動網路服務,包括上行、下行與控制通道等,超越了LTE-U和LAA技術限制。高通已經建立了一個促進MuLTEfire與支持者的合作的社群,其中包括思科(Cisco)、愛立信、英特爾、諾基亞(Nokia)與軟銀(Softbank)。</div>
<div class="long_string">目前,MuLTEfire技術用於消費接取點來說還太過於昂貴。因此,高通正在其實驗室中打造一種新的空中介面,使其能以較低成本與較高效率支援授權與未授權頻段。基本上它可取代4G與Wi-Fi,或許還可形成該公司提議5G標準的基礎。</div>
<div class="long_string">高通研發部門工程副總裁Mingxi Fan表示,相較於Wi-Fi現有的802.11ac版本,目前的LTE-U和MuLTEfire技術已能提供更高至少兩倍的傳輸速率與覆蓋範圍。因為它們是以LTE為基礎,還可支援行動終端,這和Wi-Fi是不同的。</div>
<div class="long_string">「我們的目標在於確保終端使用者所取得的頻譜共享是最高品質的技術,以及最高效率的共享——而且大部份都是未經開墾過的『綠地設計』,」Fan說。</div>
<div class="long_string">如果該公司成功了,競爭對手將會擔心因為下一代行動網路與Wi-Fi產品而欠高通一筆可觀的授權費用。他們回想起高通以CDMA技術主導2G市場時就曾經收取龐大的授權費。</div>
為了平息這種顧慮,高通的Brenner表示,「Wi-Fi還擁有長遠、光明的未來。」
<div class="long_string">市場研究公司Forward Concepts分析師Will Strauss指出,LTE-U可說是「邁向5G道路上的一顆鵝卵石,它融合並交織著Wi-Fi與傳統LTE通道,」從而為用戶提供更好的傳輸速率、範圍與行動性。</div>
<div class="long_string">Strauss指出,5G預計將在都會環境中使用小型基地台,提供包括60GHz等未授權頻段的全新頻寬級。但是,他強調,「所有的孩子都必須學著公平地玩耍。」</div>
<div style="clear:both"></div>--
<span class="record">※ 作者: uefangsmith 時間: 2016-09-17 15:16:46</span></div></pre>
uefangsmith
[Shell] linux中awk下 gsub函數用法
http://disp.cc/b/20-9xu7
2016-07-29T22:11:35+08:00
2016-07-29T22:11:35+08:00
http://tc.chinawin.net/it/os/article-24707.html
linux中awk下 gsub函數用法
gsub函數則使得在所有正則表達式被匹配的時候都發生替換
gsub(regular expression, subsitution string, target string);簡稱 gsub(r,s,t)
一、遇到的問題:
問題:echo "a b c 2011-11-22 a:d" | awk '$4=gsub(/-/,"",$4)'爲啥 輸出後 2011-11-22 變成 2 了?
解答:
gsub(/-/,"",$4)的值是2【在賦值的情況下是這樣的~】,你將2賦值給$4 ,gsub返回的是替換的次數。
如下是測試結果:
[root@Test230 ~]# echo "a b c 2011-11-22 a:d" | awk '$4=gsub(/-/,"",$4)'
a b c 2 a:d
看另一種情況,只是 ...]]>
<pre><div style="color:#C0C0C0;background-color:#000; font-family:mingliu; white-space: pre-wrap;word-wrap: break-word; padding:0 .3em 0 .3em;"><div style="background-color:#000080;line-height:100%;"><div style="float:right;"><span style="color:#000080;background-color:#C0C0C0"> 看板 </span> uefacool </div><span style="color:#000080;background-color:#C0C0C0"> 作者 </span> uefangsmith (唉呦!不錯哦~)<br /><span style="color:#000080;background-color:#C0C0C0"> 標題 </span> [Shell] linux中awk下 gsub函數用法<br /><span style="color:#000080;background-color:#C0C0C0"> 時間 </span> 2016-07-29 Fri. 22:11:35</div><hr color="#008080" />───────────────────
<a href="http://tc.chinawin.net/it/os/article-24707.html" target="_blank" rel="nofollow">http://tc.chinawin.net/it/os/article-24707.html</a>
linux中awk下 gsub函數用法
gsub函數則使得在所有正則表達式被匹配的時候都發生替換
gsub(regular expression, subsitution string, target string);簡稱 gsub(r,s,t)
一、遇到的問題:
問題:echo "a b c 2011-11-22 a:d" | awk '$4=gsub(/-/,"",$4)'爲啥 輸出後 2011-11-22 變成 2 了?
解答:
gsub(/-/,"",$4)的值是2【在賦值的情況下是這樣的~】,你將2賦值給$4 ,gsub返回的是替換的次數。
如下是測試結果:
[root@Test230 ~]# echo "a b c 2011-11-22 a:d" | awk '$4=gsub(/-/,"",$4)'
a b c 2 a:d
看另一種情況,只是替換的話~
[root@sor-sys config]# echo "a b c 2011-11-22 a:d" | awk 'gsub(/-/,"",$4)'
a b c 20111122 a:d
[root@sor-sys config]# echo "a b c 2011-11-22 a:d" | awk 'gsub(/-/,"_",$4)'
a b c 2011_11_22 a:d
二。實例詳解
下面我們來總結一下這個gsub的用法:
有一個文本文件data.test的內容如下:
0001|20081223efskjfdj|EREADFASDLKJCV
0002|20081208djfksdaa|JDKFJALSDJFsddf
0003|20081208efskjfdj|EREADFASDLKJCV
0004|20081211djfksdaa1234|JDKFJALSDJFsddf
以'|'爲分隔, 現要將第二個域字母前的數字去掉,其他地方都不變, 輸出爲:
0001|efskjfdj|EREADFASDLKJCV
0002|djfksdaa|JDKFJALSDJFsddf
0003|efskjfdj|EREADFASDLKJCV
0004|djfksdaa1234|JDKFJALSDJFsddf
解法:
awk -F '|' 'BEGIN{ OFS="|" } {sub(/[0-9]+/,"",$2);print $0}'
data.test
awk -F '|' -v OFS='|' '{sub(/[0-9]+/,"",$2);print $0}' data.test
三。sub和gsub的區別
sub匹配第一次出現的符合模式的字符串,相當於 sed 's//' 。
gsub匹配所有的符合模式的字符串,相當於 sed 's//g' 。
例如:
awk '{sub(/Mac/,"Macintosh");print}' urfile 用Macintosh替換Mac
awk '{sub(/Mac/,"MacIntosh",$1); print}' file 第一個域內用
Macintosh替換Mac
把上面sub換成gsub就表示在滿足條件得域裏面替換所有的字符。
awk的sub函數用法:
sub函數匹配指定域/記錄中最大、最靠左邊的子字符串的正則表達式,並
用替換字符串替換這些字符串。
如果沒有指定目標字符串就默認使用整個記錄。替換隻發生在第一次匹配
的時候。格式如下:
sub (regular expression, substitution string):
sub (regular expression, substitution string, target string)
實例:
$ awk '{ sub(/test/, "mytest"); print }' testfile
$ awk '{ sub(/test/, "mytest", $1); print }' testfile
第一個例子在整個記錄中匹配,替換隻發生在第一次匹配發生的時候。
第二個例子在整個記錄的第一個域中進行匹配,替換隻發生在第一次匹配
發生的時候。
如要在整個文件中進行匹配需要用到gsub
gsub函數作用如sub,但它在整個文檔中進行匹配。格式如下:
gsub (regular expression, substitution string)
gsub (regular expression, substitution string, target string)
實例:
$ awk '{ gsub(/test/, "mytest"); print }' testfile
$ awk '{ gsub(/test/, "mytest", $1); print }' testfile
第一個例子在整個文檔中匹配test,匹配的都被替換成mytest。
第二個例子在整個文檔的第一個域中匹配,所有匹配的都被替換成mytest
。
另外, 只有當記錄中的域有改變的時候 ,指定0FS變量纔有用, 如果記
錄中的域無變化, 指定OFS產生不了實際效果。
awk -F'|' -v OFS='|' '{ gsub(/[0-9]/, "", $3); print $0; }'
data.txt
將把第三個域中所有數字都去掉。
另外,對於數字的匹配,可以使用十六進制。
awk -F'|' -v OFS='|' '{ gsub(/[/x30-/x39]/, "", $3); print $0; }'
data.txt
<div style="clear:both"></div>--
<span class="record">※ 作者: uefangsmith 時間: 2016-07-29 22:11:35</span></div></pre>
uefangsmith
[Perl] Perl的經典用法:用Open()函數打開檔
http://disp.cc/b/20-9rFm
2016-06-07T22:24:52+08:00
2016-06-07T22:24:52+08:00
[20130904] Link http://fecbob.pixnet.net/blog/post/40361603-perl的經典用法:用open()函數打開檔
打開檔的常用方法是:
open(FH, "< $filename")
or die "Couldn't open $filename for reading: $!";
open() 函數通常帶有兩個參數,第一個為檔案控制代碼,用於指向打開的檔, 第二個參數是檔案名及模式(檔的打開模式)的混合體,如果檔被成功打開, open()函數返回true,否則為false。我們用「or」來測試該條件。
上述代碼中的模式由小於字元(<)來表示。如果檔不存在,open()將返回false。 此時,你可以讀檔案控制代碼,但不可以寫。
大於字元表示寫。如果檔不存在,就會被創建。如果檔存在,檔被清除, 以前的資料將會丟失。你可以寫入檔案控制代碼,但不可以讀入。
# 如果檔不存在,就創建它
open(FH, " ...]]>
<pre><div style="color:#C0C0C0;background-color:#000; font-family:mingliu; white-space: pre-wrap;word-wrap: break-word; padding:0 .3em 0 .3em;"><div style="background-color:#000080;line-height:100%;"><div style="float:right;"><span style="color:#000080;background-color:#C0C0C0"> 看板 </span> uefacool </div><span style="color:#000080;background-color:#C0C0C0"> 作者 </span> uefangsmith (唉呦!不錯哦~)<br /><span style="color:#000080;background-color:#C0C0C0"> 標題 </span> [Perl] Perl的經典用法:用Open()函數打開檔<br /><span style="color:#000080;background-color:#C0C0C0"> 時間 </span> 2016-06-07 Tue. 22:24:52</div><hr color="#008080" />───────────────────
[20130904] Link <a href="http://fecbob.pixnet.net/blog/post/40361603-perl%E7%9A%84%E7%B6%93%E5%85%B8%E7%94%A8%E6%B3%95%EF%BC%9A%E7%94%A8open%28%29%E5%87%BD%E6%95%B8%E6%89%93%E9%96%8B%E6%AA%94" target="_blank" rel="nofollow">http://fecbob.pixnet.net/blog/post/40361603-perl的經典用法:用open()函數打開檔</a>
打開檔的常用方法是:
open(FH, "< $filename")
or die "Couldn't open $filename for reading: $!";
<div class="long_string"> open() 函數通常帶有兩個參數,第一個為檔案控制代碼,用於指向打開的檔, 第二個參數是檔案名及模式(檔的打開模式)的混合體,如果檔被成功打開, open()函數返回true,否則為false。我們用「or」來測試該條件。</div>
上述代碼中的模式由小於字元(<)來表示。如果檔不存在,open()將返回false。 此時,你可以讀檔案控制代碼,但不可以寫。
大於字元表示寫。如果檔不存在,就會被創建。如果檔存在,檔被清除, 以前的資料將會丟失。你可以寫入檔案控制代碼,但不可以讀入。
# 如果檔不存在,就創建它
open(FH, "> $filename")
or die "Couldn't open $filename for writing: $!";
如果檔不存在,添加模式(用兩個大於符號表示)可以用來創建新檔,如果文 件存在,該模式並不會清除原來的資料。
同「<」或「讀」模式一樣,你只能對檔案控制代碼進行寫操作。 (所以的寫入內 容都添加到檔案結尾)。企圖進行讀操作,會產生運行錯誤。
open(FH, ">> $filename")
or die "Couldn't open $filename for appending: $!";
<div class="long_string"> 通過「+<」模式,你可以既可以讀檔,又可以寫檔。你可以通過tell() 函數在檔內部移動,通過seek()函數進行定位。如果檔不存在,就會被創建。 如果檔已經存在,原來的資料不會被清除。</div>
如果你打算清除原來的檔內容,或者自己調用truncate() 函數,或者使 用「+>」模式。
open(FH, "+> $filename")
or die "Couldn't open $filename for reading and writing: $!";
注意「+<」和「+>」的區別,兩者都可以可讀可寫。前者為非破壞性寫, 後者為破壞性寫。
錯誤
錯誤是如何出現的?很多地方都會出現錯誤:如目錄不存在,檔不可寫入, 你的程式丟失了檔案控制代碼等等。
你應該檢查系統調用的結果 (如open() 和sysopen()),看看是否調用成功。
<div class="long_string"> 為了説明使用者查錯,通常使用「or die()」,你應記住這些用法。首先, 應寫出系統調用失敗(「open」)的資訊。其次,應寫出檔案名的資訊,以便修正錯 誤時更容易地定位。第三,要寫出打開檔的方式, (「for writing,」「for appending」)。 第四,輸出作業系統的出錯資訊(包含在$!中)。這樣,一旦出現檔不能打開的問題, 使用你的程式的使用者會大體上知道為什麼不能打開。有時,我們把第一個和第三個合併 在一起:</div>
or die "unable to append to $filename: $!";
如果在open() 和出錯資訊中都寫了檔的全名,你會冒改變了open() 的風險, 使得出錯資訊不合時宜或不正確。
# 下面會出現虛假的出錯資訊
open(FH, "
or die "Can't open /var/log/file.pod for writing : $!";
<div style="clear:both"></div>--
<span class="record">※ 作者: uefangsmith 時間: 2016-06-07 22:24:52</span></div></pre>
uefangsmith
[Tool] Vim
http://disp.cc/b/20-9nLW
2016-05-02T19:51:09+08:00
2016-05-02T19:51:09+08:00
vim
http://www.vim.org/ ...]]>
<pre><div style="color:#C0C0C0;background-color:#000; font-family:mingliu; white-space: pre-wrap;word-wrap: break-word; padding:0 .3em 0 .3em;"><div style="background-color:#000080;line-height:100%;"><div style="float:right;"><span style="color:#000080;background-color:#C0C0C0"> 看板 </span> uefacool </div><span style="color:#000080;background-color:#C0C0C0"> 作者 </span> uefangsmith (唉呦!不錯哦~)<br /><span style="color:#000080;background-color:#C0C0C0"> 標題 </span> [Tool] Vim<br /><span style="color:#000080;background-color:#C0C0C0"> 時間 </span> 2016-05-02 Mon. 19:51:09</div><hr color="#008080" />───────────────────
vim
<a href="http://www.vim.org/" target="_blank" rel="nofollow">http://www.vim.org/</a>
<div style="clear:both"></div>--
<span class="record">※ 作者: uefangsmith 時間: 2016-05-02 19:51:09</span></div></pre>
uefangsmith
[Perl] perl如何取得現行工作目錄的資料夾
http://disp.cc/b/20-9m0R
2016-04-16T00:03:18+08:00
2016-04-27T23:21:58+08:00
#perl如何取得現行工作目錄的資料夾
use Cwd;
my $dir = getcwd;
print $dir,"\n"; ...]]>
<pre><div style="color:#C0C0C0;background-color:#000; font-family:mingliu; white-space: pre-wrap;word-wrap: break-word; padding:0 .3em 0 .3em;"><div style="background-color:#000080;line-height:100%;"><div style="float:right;"><span style="color:#000080;background-color:#C0C0C0"> 看板 </span> uefacool </div><span style="color:#000080;background-color:#C0C0C0"> 作者 </span> uefangsmith (唉呦!不錯哦~)<br /><span style="color:#000080;background-color:#C0C0C0"> 標題 </span> [Perl] Note<br /><span style="color:#000080;background-color:#C0C0C0"> 時間 </span> 2016-04-16 Sat. 00:03:18</div><hr color="#008080" />───────────────────
#perl如何取得現行工作目錄的資料夾
use Cwd;
my $dir = getcwd;
print $dir,"\n";
<div style="clear:both"></div>--
<span class="record">※ 作者: uefangsmith 時間: 2016-04-16 00:03:18</span>
<span class="record">※ 編輯: uefangsmith 時間: 2016-04-27 23:21:58</span></div></pre>
uefangsmith
[Mone] 不管你嫌棄利率有多低!想要有錢,絕對不可以拋棄「定存」
http://disp.cc/b/20-9byB
2016-01-13T21:37:56+08:00
2016-01-13T21:37:56+08:00
http://www.businessweekly.com.tw/KBlogArticle.aspx?id=11235
很多人都以為存款很簡單,但是常常在理財講座上,問一聲「什麼是零存整付?」卻沒有多少人答得出來,反而問「定期定額」還比較多人知道。在金融產業的利益引導之下,最基礎的存款常識,卻反而薄弱了,畢竟賣基金或保單才有賺頭呀!
一般人想到存款,不外乎就只知道有活期存款(活存)和定期存款(定存)的差異,而兩者之間的差異,就在於有沒有約定存款的期限,活存隨時可以存、取,定存則有約定一定的期限,例如一年期的存款,如果還沒到期卻想要領錢,就得解約。
整存整付
不過其實定存還有許多種類,一般最常見的定存方式叫做「整存整付」,也就是一次把所有本金存進銀行,到期之後再一次把本金與利息一次提領出來。整存整付的方式通常用在一筆資金有明確的動用時間,例如一年後要出國,就可以將該筆資金一次存進銀行,到了需要動用之前,定存到期領回本利和進行運用。
在台灣銀行的網路銀行分類裡面,一年以下稱定期存款,一年以上稱定期儲蓄存款,如果超過一年以上,請記得選定期儲蓄存款,一年期定期存款的固定利率1.355%,但同樣 ...]]>
<pre><div style="color:#C0C0C0;background-color:#000; font-family:mingliu; white-space: pre-wrap;word-wrap: break-word; padding:0 .3em 0 .3em;"><div style="background-color:#000080;line-height:100%;"><div style="float:right;"><span style="color:#000080;background-color:#C0C0C0"> 看板 </span> uefacool </div><span style="color:#000080;background-color:#C0C0C0"> 作者 </span> uefangsmith (唉呦!不錯哦~)<br /><span style="color:#000080;background-color:#C0C0C0"> 標題 </span> [Mone] 不管你嫌棄利率有多低!想要有錢,絕對不可以拋棄「定存」<br /><span style="color:#000080;background-color:#C0C0C0"> 時間 </span> 2016-01-13 Wed. 21:37:56</div><hr color="#008080" />───────────────────
<a href="http://www.businessweekly.com.tw/KBlogArticle.aspx?id=11235" target="_blank" rel="nofollow">http://www.businessweekly.com.tw/KBlogArticle.aspx?id=11235</a>
<div class="long_string">很多人都以為存款很簡單,但是常常在理財講座上,問一聲「什麼是零存整付?」卻沒有多少人答得出來,反而問「定期定額」還比較多人知道。在金融產業的利益引導之下,最基礎的存款常識,卻反而薄弱了,畢竟賣基金或保單才有賺頭呀!</div>
<div class="long_string">一般人想到存款,不外乎就只知道有活期存款(活存)和定期存款(定存)的差異,而兩者之間的差異,就在於有沒有約定存款的期限,活存隨時可以存、取,定存則有約定一定的期限,例如一年期的存款,如果還沒到期卻想要領錢,就得解約。</div>
整存整付
<div class="long_string">不過其實定存還有許多種類,一般最常見的定存方式叫做「整存整付」,也就是一次把所有本金存進銀行,到期之後再一次把本金與利息一次提領出來。整存整付的方式通常用在一筆資金有明確的動用時間,例如一年後要出國,就可以將該筆資金一次存進銀行,到了需要動用之前,定存到期領回本利和進行運用。</div>
<div class="long_string">在台灣銀行的網路銀行分類裡面,一年以下稱定期存款,一年以上稱定期儲蓄存款,如果超過一年以上,請記得選定期儲蓄存款,一年期定期存款的固定利率1.355%,但同樣一年期的定期儲蓄存款,固定利率則有1.380%,定期儲蓄存款利率會比較高一點。</div>
存本取息
<div class="long_string">而整存整付的變形,就是「存本取息」,也就是一次把所有本金存進銀行,但是每個月都領出利息。存本取息的方式通常用在退休後,領到一筆為數不少的退休金,就以存本取息的方式,將退休金存進去,每個月領取利息作為生活費用。</div>
零存整付
<div class="long_string">最後,還有一種定存的方式,叫做零存整付,這種存錢的方式其實很像是買基金的定期定額,每個月固定存進一筆錢,到期後則一次把本金與利息提領出來。零存整付的方式通常用在新鮮人存第一桶金,或是存每年固定的大筆支出,像是稅金、保費,例如你知道每年大約要繳12萬的稅金,那麼就可以每個月零存1萬元,一年後可以拿回12萬的本金加上這段時間內的利息。</div>
試算比較
1. 零存整付:每個月存1萬元,期間為一年,年利率為2%,以複利計算,到期後的本利和為121,308元,利息為1,308元。
2. 整存整付:存入本金12萬元,期間為一年,年利率為2%,以複利計算,到期後的本利和為122,422元,利息為2,422元。
3. 存本取息:存入本金12萬元,期間為一年,年利率為2%,以單利計算,每月可領利息為200元,一年下來利息為2,400元。
<div class="long_string">從上述的比較就可以知道,如果手頭上已經有了本金,就直接整存整付即可,不需要還把錢分批去零存整付,因為這樣一來第一個月只有1萬元存款有利息,第二個月只有2萬元存款有利息,累積的利息一定比一開始就有12萬元的存款有利息還要低。</div>
<div class="long_string">但是如果是從零開始存起的,零存整付就是一個很理想的定存方式,一方面設定好之後銀行可以定期定額自動扣款幫你強迫儲蓄,二方面也比把錢都放在活存,等到本金已經累積不少了才轉定存來得更好。</div>
<div class="long_string">零存整付是對社會新鮮人很好的一種定存方式,可惜的是因為近年來定存利率一直偏低,零存整付這種定存方式使用的人越來越少,已經佔不到定存合約的千分之一,所以許多銀行都逐漸取消了這種定存方式,其實相當可惜。</div>
<div class="long_string">而存本取息則因為每個月會把利息領出來,所以利息的部份就只能以單利計算,跟複利計算的整存整付相比,利息就會稍微低一點,不過對於退休族來說,這還是最方便的一種定存方式,因此有大約三到四成的合約是採取存本取息的方式。</div>
沒有任何理財工具可取代定存
<div class="long_string">因為定存一年的利率還不到1.5%,所以許多人就「看不起」這微薄的利息報酬,12萬元存一年竟然才只有2,422元的利息,全家吃一頓大餐就沒了。也因此就有許多人試著找定存的替代品,像是定存股,如果每年有3-5%的配息,不是比定存好很多嗎?可是定存的配息低卻是掛保證的,而且定存本金一定不會損失,定存股完全取代不了啊!</div>
<div class="long_string">也會有人將資金拿去投資債券基金,可是一樣會有本金的損失,甚至許多人根本不是退休族,得要每個月領利息過生活,卻又偏愛買月配息的債券基金,甚至配息可能來自本金也不在乎。長久累積下來,真的有比定存好嗎?</div>
<div class="long_string">而除了投資名嘴推廣定存股,銀行理專推銷各式各樣的債券或平衡型基金,保險業務也拿所謂的儲蓄險來搶食這個因為利率太低而不知道把錢放在哪裡比較好的大餅。但是看一看解約金表,號稱儲蓄險卻可能在急需用錢時因為解約而損失大半的本金。</div>
<div class="long_string">利率再低,定存在理財的資產配置上還是有不可取代的角色,只是推廣定存對金融業者來說沒有好處,但是你該思考的是怎麼做對你來說才有好處,而不是貪婪於高沒多少的報酬卻承擔了不成比例的高風險。</div>
<div style="clear:both"></div>--
<span class="record">※ 作者: uefangsmith 時間: 2016-01-13 21:37:56</span></div></pre>
uefangsmith
[Tool] CMD Tool
http://disp.cc/b/20-99Qs
2015-12-29T20:13:29+08:00
2015-12-29T20:13:29+08:00
ConEmu (x64) ...]]>
<pre><div style="color:#C0C0C0;background-color:#000; font-family:mingliu; white-space: pre-wrap;word-wrap: break-word; padding:0 .3em 0 .3em;"><div style="background-color:#000080;line-height:100%;"><div style="float:right;"><span style="color:#000080;background-color:#C0C0C0"> 看板 </span> uefacool </div><span style="color:#000080;background-color:#C0C0C0"> 作者 </span> uefangsmith (唉呦!不錯哦~)<br /><span style="color:#000080;background-color:#C0C0C0"> 標題 </span> [Tool] CMD Tool<br /><span style="color:#000080;background-color:#C0C0C0"> 時間 </span> 2015-12-29 Tue. 20:13:29</div><hr color="#008080" />───────────────────
ConEmu (x64)
<div style="clear:both"></div>--
<span class="record">※ 作者: uefangsmith 時間: 2015-12-29 20:13:29</span></div></pre>
uefangsmith
[Wisd] 句子迷 WEB
http://disp.cc/b/20-901h
2015-10-06T23:12:06+08:00
2015-10-06T23:12:06+08:00
http://www.juzimi.com/reg ...]]>
<pre><div style="color:#C0C0C0;background-color:#000; font-family:mingliu; white-space: pre-wrap;word-wrap: break-word; padding:0 .3em 0 .3em;"><div style="background-color:#000080;line-height:100%;"><div style="float:right;"><span style="color:#000080;background-color:#C0C0C0"> 看板 </span> uefacool </div><span style="color:#000080;background-color:#C0C0C0"> 作者 </span> uefangsmith (唉呦!不錯哦~)<br /><span style="color:#000080;background-color:#C0C0C0"> 標題 </span> [Wisd] 句子迷 WEB<br /><span style="color:#000080;background-color:#C0C0C0"> 時間 </span> 2015-10-06 Tue. 23:12:06</div><hr color="#008080" />───────────────────
<a href="http://www.juzimi.com/reg" target="_blank" rel="nofollow">http://www.juzimi.com/reg</a>
<div style="clear:both"></div>--
<span class="record">※ 作者: uefangsmith 時間: 2015-10-06 23:12:06</span></div></pre>
uefangsmith
[Perl] Perl常規表達式(1)
http://disp.cc/b/20-8WYN
2015-09-09T11:02:10+08:00
2015-09-09T11:03:26+08:00
http://fanqiang.chinaunix.net/a4/b3/20010416/161350_b.html
Perl常規表達式(1)
不詳 (2001-04-16 16:13:50)
如果在Unix中曾經使用過sde,awk,grep這些指令的話,相信對 Perl 語言中的常規表達式(Regular Expression)應該不會感到陌生才對。在Perl語言中因為有這個功能,所以對字符串的處理能力是非常強有力的。Regular Expression可視為用來處理字符串的一種模式(pattern),其使用的格式為
/pattern/。在Perl語言的程序中,經常可以看到類似語法的應用,在CGI程序設計中也不例外。只要能夠善用常規表達式的話,要處理任何難的字符串皆可迎刃而解,在本章中筆者會用深入淺出的方式來介紹Regular Expression的用法。
常規表達式(Regular Expression)也譯作正則表達式或文字處理模式,是指定模式的一種方法,這種模式對文本進行篩選,只匹配特定的字符串。一旦匹配到了一個字符串,就可以從大量的文本中將其抽取出來,或者利 ...]]>
<pre><div style="color:#C0C0C0;background-color:#000; font-family:mingliu; white-space: pre-wrap;word-wrap: break-word; padding:0 .3em 0 .3em;"><div style="background-color:#000080;line-height:100%;"><div style="float:right;"><span style="color:#000080;background-color:#C0C0C0"> 看板 </span> uefacool </div><span style="color:#000080;background-color:#C0C0C0"> 作者 </span> uefangsmith (唉呦!不錯哦~)<br /><span style="color:#000080;background-color:#C0C0C0"> 標題 </span> [Perl] Perl常規表達式(1)<br /><span style="color:#000080;background-color:#C0C0C0"> 時間 </span> 2015-09-09 Wed. 11:02:10</div><hr color="#008080" />───────────────────
<a href="http://fanqiang.chinaunix.net/a4/b3/20010416/161350_b.html" target="_blank" rel="nofollow">http://fanqiang.chinaunix.net/a4/b3/20010416/161350_b.html</a>
Perl常規表達式(1)
不詳 (2001-04-16 16:13:50)
<div class="long_string">如果在Unix中曾經使用過sde,awk,grep這些指令的話,相信對 Perl 語言中的常規表達式(Regular Expression)應該不會感到陌生才對。在Perl語言中因為有這個功能,所以對字符串的處理能力是非常強有力的。Regular Expression可視為用來處理字符串的一種模式(pattern),其使用的格式為 </div>
<div class="long_string">/pattern/。在Perl語言的程序中,經常可以看到類似語法的應用,在CGI程序設計中也不例外。只要能夠善用常規表達式的話,要處理任何難的字符串皆可迎刃而解,在本章中筆者會用深入淺出的方式來介紹Regular Expression的用法。 </div>
<div class="long_string"> 常規表達式(Regular Expression)也譯作正則表達式或文字處理模式,是指定模式的一種方法,這種模式對文本進行篩選,只匹配特定的字符串。一旦匹配到了一個字符串,就可以從大量的文本中將其抽取出來,或者利用另一個字符串來替代這個字符串。 </div>
<div class="long_string"> 常規表達式也是初學Perl者的難點所在,但一旦掌握其語法,它們就擁有幾乎無限的模式匹配能力,而且Perl編程的大部分工作都是掌握常規表達式。 </div>
一 常規表達式中,/pattern/常用到的語法
-------------------------------------------------------------------------------- /pattern/ 結果
除了換行字符\n外,找尋只有一個字符的字符串
x? 找尋0個或是1個x字符
x* 找尋0個或是0個以上的x字符
.* 找尋0個或是0個以上的任何字符
x+ 找尋0個或是1個以上的x字符
.+ 找尋1個或是1個以上的任何字符
{m} 找尋剛好是m個個數指定的字符
{m,n} 找尋在m個數個數以上,n個個數以下指定的字符
{m,} 找尋m個個數以上指定的字符
〔〕 找尋符合〔〕內的字符
〔^〕 找尋不符合〔〕內的字符
〔0-9〕 找尋符合0到9的任何一個字符
〔a-z〕 找尋符合a到z的任何一個字符
〔^0-9〕 找尋不符合0到9的任何一個字符
〔^a-z〕 找尋不符合a到z的任何一個字符
^ 找尋字符開頭的字符
$ 找尋字符結尾的字符
\d 找尋一個digit(數字)的字符,和〔0-9〕語法一樣
\d+ 找尋一個digit(數字)以上的字符串,和〔0-9〕+語法一樣
\D 找尋一個non-digit(非數字)的字符,和〔^0-9〕語法一樣
\D+ 找尋一個non-digit(非數字)以上的字符,和〔^0-9〕+語法一樣
\w 找尋一個英文字母或是數值的字符,和〔a-zA-Z0-9〕語法一樣
\w+ 找尋一個以上英文字母或是數值的字符,和〔a-zA-Z0-9〕+語法一樣
\W 找尋一個非英文字母,數值的字符,和〔^a-zA-Z0-9〕語法一樣
\W+ 找尋一個以上非英文字母,數值的字符,和〔^a-zA-Z0-9〕+語法一樣
\s 找尋一個空白的字符,和〔\n\t\r\f〕一樣
\s+ 找尋一個以上空白的字符,和〔\n\t\r\f〕+一樣
\S 找尋一個非空白的字符,和〔^\n\t\r\f〕一樣
\S+ 找尋一個以上非空白的字符,和〔^\n\t\r\f〕+一樣
\b 找尋一個不以英文字母,數值為邊界的字符串
\B 找尋一個以英文字母,數值為邊界的字符串
a|b|c 找到符合a字符或是b字符或是c字符的字符串
abc 找到一個含有abc的字符串
(pattern) ()這個符號是會記憶所找尋到的字符,是一個很實用的語法
第一個()內所找到的字符串變成$1這個變量或是\1變量
第二個()內所找到的字符串變成$2這個變量或是\2變量
<div class="long_string"> 以此類推,筆者會在下一小節中詳細介紹它的用法 /pattern/i i這個參數是代表忽略英文大小寫的意思,也就是在找尋字符 串的時候,不會去考慮英文的大小寫 \ 如果要在pattern模式中找尋一個有特殊的意義的字符,要在 這個字符前加上\這個符號,這樣才會讓這個特殊字符失效 </div>
二 常規表達式(Regular Expression)的簡單范例
<div class="long_string"> 看了上一小節文字處理模(Regular Expression)之的,初學者對這個語法的應用可能還不是很清楚,所以筆者會在這一小節中,舉出一些在常規表達式中常用的范例給大家看看: 范例 說明 /perl/ 找到含有perl的字符串 </div>
/^perl/ 找到開頭是perl的字符串
/perl$/ 找到結尾是perl的字符串
/c|g|i/ 找到含有c或g或i的字符串
/cg{2,4}i/ 找到c面跟著2個到4個g,再跟著i的字符串
/cg{2,}i/ 找到c面跟著2個以上g,再跟著i的字符串
/cg{2}i/ 找到c面跟著2個g,再跟著i的字符串
/cg*i/ 找到c面跟著0個或多個g,再跟著i的字符串,如同/cg{0,1}i/
/cg+i/ 找到c面跟著一個以上g,再跟著c的字符串,如同/cg{1,}i/
/cg?i/ 找到c面跟著0個或是一個g,再跟著c的字符串,如同/cg{0,1}i/
/c.i/ 找到c面跟著一個任意字符,再跟著i的字符串
/c..i/ 找到c面跟著二個任意字符,再跟著i的字符串
/〔cgi〕/ 找到符合有這三個字符任意一個的字符串
/〔^cgi〕/ 找到沒有這三個字符中任意一個的字符串
/\d/ 找尋符合數值的字符串
可以使用/\d+/來表示一個或是多個數值的字符串
/\D/ 找尋符合不是數值的字符串
可以使用/\D+/來表示一個或是更多個非數值的字符串
/\w/ 找尋符合英文字母,數值的字符串
可以使用/\w+/來表示一個或是更多個英文字母,數值的字符串
/\W/ 找尋符合非英文字母,數值字符的字符串
可以使用/\W+/來表示一個或是更多個非英文字母,數值的字符串
/\s/ 找尋符合空白的字符串
可以使用/\s+/來表示一個或是更多個空白字符的字符串
/\S/ 找尋符合不是空白的字符串
可以使用/\S+/來表示一個或是更多不是空白的字符的字符串
/\*/ 找尋符合*這個符號的字符串,因為*在常規表達式中有它的特殊意思,所以要在這個特殊符號前加上\這個符號,這樣才會讓這個特殊字符失效
/abc/i 找尋符合abc的字符串而且不考慮這些符合字符串的大小寫
<div style="clear:both"></div>--
<span class="record">※ 作者: uefangsmith 時間: 2015-09-09 11:02:10</span>
<span class="record">※ 編輯: uefangsmith 時間: 2015-09-09 11:03:26</span></div></pre>
uefangsmith
[Tech] Notepad++中Windows,Unix,Mac三种格式之间的转换 for CRLF
http://disp.cc/b/20-8Wrf
2015-09-04T20:22:37+08:00
2015-09-04T20:22:37+08:00
http://www.crifan.com/files/doc/docbook/rec_soft_npp/release/htmls/npp_func_windows_unix_mac.html
換行 LF(Line feed,0Ah)或CR(Carriage Return,0Dh)
LF:在Unix或Unix相容系統(GNU/Linux,AIX,Xenix,Mac OS X,...)、BeOS、Amiga、RISC OS
CR+LF:MS-DOS、微軟視窗作業系統(Microsoft Windows)、大部分非Unix的系統
CR:Apple II家族,Mac OS至版本9 ...]]>
<pre><div style="color:#C0C0C0;background-color:#000; font-family:mingliu; white-space: pre-wrap;word-wrap: break-word; padding:0 .3em 0 .3em;"><div style="background-color:#000080;line-height:100%;"><div style="float:right;"><span style="color:#000080;background-color:#C0C0C0"> 看板 </span> uefacool </div><span style="color:#000080;background-color:#C0C0C0"> 作者 </span> uefangsmith (唉呦!不錯哦~)<br /><span style="color:#000080;background-color:#C0C0C0"> 標題 </span> [Tech] Notepad++中Windows,Unix,Mac三种格式之间的转换 for CRLF<br /><span style="color:#000080;background-color:#C0C0C0"> 時間 </span> 2015-09-04 Fri. 20:22:37</div><hr color="#008080" />───────────────────
<a href="http://www.crifan.com/files/doc/docbook/rec_soft_npp/release/htmls/npp_func_windows_unix_mac.html" target="_blank" rel="nofollow">http://www.crifan.com/files/doc/docbook/rec_soft_npp/release/htmls/npp_func_windows_unix_mac.html</a>
換行 LF(Line feed,0Ah)或CR(Carriage Return,0Dh)
LF:在Unix或Unix相容系統(GNU/Linux,AIX,Xenix,Mac OS X,...)、BeOS、Amiga、RISC OS
CR+LF:MS-DOS、微軟視窗作業系統(Microsoft Windows)、大部分非Unix的系統
CR:Apple II家族,Mac OS至版本9
<div style="clear:both"></div>--
<span class="record">※ 作者: uefangsmith 時間: 2015-09-04 20:22:37</span></div></pre>
uefangsmith
[Perl] Perl常規表達式(2)
http://disp.cc/b/20-8WpU
2015-09-04T15:04:24+08:00
2015-09-04T15:43:15+08:00
http://fanqiang.chinaunix.net/a4/b3/20010416/161458_b.html
Perl常規表達式(2)
不詳 (2001-04-16 16:14:58)
三 常規表達式(Regular Expresion)相關的運算符及函數
在perl程序寫作中常會用到=~和!~這兩個運算符及s和t這二個函數來和常規表達式/pattern/搭配而成一個運算式,如果能夠活用這些指令的話,就可以很。輕易地來處理一些字符串,當然在CGI程序設計中了就更能得心應手了。現在就讓作者來介紹這些運算符及函數的用法:
--------------------------------------------------------------------------------
指令:/pattern/文字運算
說明: 如果在文字運算中沒有使用=~或是!~運算符指定一個字符串來做運算的話,就會使用內定的輸出變量$_來做/pattern/文字運算。
范例一:
$string="chmod 711 cgi";
$s ...]]>
<pre><div style="color:#C0C0C0;background-color:#000; font-family:mingliu; white-space: pre-wrap;word-wrap: break-word; padding:0 .3em 0 .3em;"><div style="background-color:#000080;line-height:100%;"><div style="float:right;"><span style="color:#000080;background-color:#C0C0C0"> 看板 </span> uefacool </div><span style="color:#000080;background-color:#C0C0C0"> 作者 </span> uefangsmith (唉呦!不錯哦~)<br /><span style="color:#000080;background-color:#C0C0C0"> 標題 </span> [Perl] Perl常規表達式(2)<br /><span style="color:#000080;background-color:#C0C0C0"> 時間 </span> 2015-09-04 Fri. 15:04:24</div><hr color="#008080" />───────────────────
<a href="http://fanqiang.chinaunix.net/a4/b3/20010416/161458_b.html" target="_blank" rel="nofollow">http://fanqiang.chinaunix.net/a4/b3/20010416/161458_b.html</a>
Perl常規表達式(2)
不詳 (2001-04-16 16:14:58)
三 常規表達式(Regular Expresion)相關的運算符及函數
<div class="long_string"> 在perl程序寫作中常會用到=~和!~這兩個運算符及s和t這二個函數來和常規表達式/pattern/搭配而成一個運算式,如果能夠活用這些指令的話,就可以很。輕易地來處理一些字符串,當然在CGI程序設計中了就更能得心應手了。現在就讓作者來介紹這些運算符及函數的用法: </div>
--------------------------------------------------------------------------------
指令:/pattern/文字運算
說明: 如果在文字運算中沒有使用=~或是!~運算符指定一個字符串來做運算的話,就會使用內定的輸出變量$_來做/pattern/文字運算。
范例一:
$string="chmod 711 cgi";
$string=~/(\W)\s+(\d+)/; #Uefang comment: Error
<div class="long_string"> 第一個(\W+)是代表找尋數個字母,並將的找到的字符串指派給$1這個變量,而\s+代表找尋多個空白的字符串,最(\d+)代表找尋個數值,並將所找到的字符串指派給$2這個變量。所以 </div>
$1="chmod";$2=711;但是$string還是等原來的字符串,沒有改變。
范例二:
$_="chmod711cgi";
/(\W)\s+(\d+)/; #Uefang comment: Error
因為是把字符串指定給$_這個變量,所以可以不用=~這個運算符就會得到
$1="chmod";$2=711;而且$_還是等原來的字符串,沒有改變。
范例三:
$string="chmod 711 cgi";
@list=split(/s+/,$string);
以上一個或是多個空白字符來分割$string這個字符串,這是一個很常用的語法。此時@list=("chmod","711","cgi");
Example:
$string="chmod711cgi";
$string=~/([\d]+)/;
print "1=$1\n"; #1=711
--------------------------------------------------------------------------------
指令: =~相配運算符
說明:這是Perl語言中特有的語法,通常會和文字處理來作運算。
范例:
print"請輸入一個字符串!\n";
$string=<STDIN>; #<STIDN>代表標準輸入,會讓使用者輸入一字符串
chop($string); #將$string最一個換行的字符\n刪除掉
if($string=~/cgi/){
print("輸入的字符串中有cgi這個字符串!\n";
}
如果輸入的字符串含有cgi這個字符串的話,就會顯示出這個信息。
--------------------------------------------------------------------------------
指令:!~不相配運算符
說明:這也是Perl語言中特有的語法,通常會和常規表達式來運算。
范例:
print"請輸入一個字符串!\n";
$string=<STDIN>; #<STIDN>代表標準輸入,會讓使用者輸入一字符串
chop($string); #將$string最一個換行的字符\n刪除掉
if($string!~/cgi/)
{
print("輸入的字符串中有cgi這個字符串!\n";
}
如果輸入的字符串中沒有cgi這個字符串的話,就會顯示出這個信息。
--------------------------------------------------------------------------------
指令:tr轉換函數
語法:tr/SEARCHLIST/REPLACELIST/
其中SEARCHLIST是要轉換的字符;REPLACELIST是轉換成何種字符。
說明:tr(translate)就是轉換的意思,會把符合轉換的字符轉換成要轉換的字符。
范例一:
$string="testing";
$string=~tr/et/ET/"; #此時$string="TEsTing";
$string=~tr/a-z/A-Z/; #此時$stirng="TESTING";
范例二:
$string="CGI+Perl";
$string=~tr/+//; #此時$string="CGI Perl"; 在傳送CGI數據的時候會先將數據編碼,其中會將空白的字符轉成+這個字符。
-------------------------------------------------------------------------------
指令:s 取代函數
語法:s/PATTERN/REPLACE/eg
其中
PATTERN是文字處理(Regular Expresion)的模式;
REPLACE是代表取代成何種文字模式。
而g是這個函數最常用的參數,代表要把所有符合文字模式的字符串全部取代,如果省略這個參數的話,則只取代一個符合文字模式的字符串中;
<div class="long_string"> 而加上e這個參數代表要將REPLACE的部分當成一個運算式,如果沒有這個需要的話,就不用加上這個參數了。 說明:將符合常規表達式的字符串取成為要取代的字符串 </div>
范例一:
$string="i:love:perl";
ring="i*love*perl";
$string=~s/*/+/g; #此時$string="i+love+perl";
$string=~s/+//g; #此時$string="i love perl";
上一行也可寫成 $string=~tr/+//;效果都會一樣哦!
$string=~s/perl/cgi; #此時$string="i love cgi";
范例二:
$string=~s/(love)/<$1>/;
第一個()內所找到的字符串變成$1,在這個范例中,會把變量love這個字符串變成<love>,此時$string="i<love>perl";
$string="i love perl";
$string=~s(i)(perl)/<$1><$2>/;
在這個范例中,會把i變成<i>;perl變成<perl>,此時$string="<perl> love <i>"; $string="i love perl";
$string=~s(\W+)/<$1>/g;
<div class="long_string"> (/w+)代表找尋符合一個或是多個英文字符或是數值的字符串,之再將找到的字符串設成$1。因為加上g這個參數,所以會找到字符串的這三個英文單字,然再把這三個單字分加上<>這個符號,此時$string="<perl><love><i>"; </div>
范例三:
$string="www22cgi44";
$string=~s/(\d+)/$1*2/e;
<div class="long_string"> (/d+)代表要找尋$string中一個或是多個數值的字符串,再將找到的字符串設成$1。加上參數e是代表要把$1*2當作是一個運算式,所以$string="www22cgi44"; </div>
$string="www22cgi44";
$string=~s/(\d+)/$1*2/eg;
<div class="long_string"> 加上參數e,所以會把$1*2當作是一個運算符式來看;加上參數g就會把全部符合數值的字符串經過運算式運算之再把它取代,所以$string="www44cgi88"; </div>
范例四:
假設原本的字符串是$value="三八!",經CGI數據編碼之,這個字符串就會變成
$value="%A4T%A4K%21"。以下是一個解碼的示范程序:
$value="%A4T%A4K%21";
$vlaue=~s/%(〔a-fA-F0-9〕
〔a-fA-F0-9〕/pack("c",hex($1))/eg;
<div class="long_string"> 在傳送CGI數據的時候會把數據編碼,其中會將特殊字符或是中文字符編碼以%開頭的連續的兩個十六進制數的字符串,所以要用s這個函數來找尋這個以%開頭的字符串。為了要把找到的字符串再做解碼的處理,所以要在%這個符號之加上()這個符號,表示會把找到的字符串記憶起來並指定給$1這個變量,而且要在()中加上代表是連續兩個十六進制數值的常規表達式(Regular Expression),也就是〔a-fA-F0-9〕〔a-fA-F0-9〕。再用hex這個函數($1是代表符合的字符串)把十六進制數值轉成十進制的碼,之再用pack這個函數(以C為參數,是代表unsigned char value的意思)把這個十進制碼還原成原來的字符串。最就會把這個字符串解碼成$value="三八!"。值得一提的是也可以把這個解碼的程序寫成: $value=~s/%(..)/pack("C",hex($1))/eg; (<a href="http://www.fanqiang.com" target="_blank" rel="nofollow">http://www.fanqiang.com</a>) 進入【UNIX論壇】</div>
<div style="clear:both"></div>--
<span class="record">※ 作者: uefangsmith 時間: 2015-09-04 15:04:24</span>
<span class="record">※ 編輯: uefangsmith 時間: 2015-09-04 15:43:15</span></div></pre>
uefangsmith
[Tool] mobaxterm
http://disp.cc/b/20-8W1j
2015-09-01T11:00:41+08:00
2015-09-01T11:00:41+08:00
http://mobaxterm.mobatek.net/download-home-edition.html ...]]>
<pre><div style="color:#C0C0C0;background-color:#000; font-family:mingliu; white-space: pre-wrap;word-wrap: break-word; padding:0 .3em 0 .3em;"><div style="background-color:#000080;line-height:100%;"><div style="float:right;"><span style="color:#000080;background-color:#C0C0C0"> 看板 </span> uefacool </div><span style="color:#000080;background-color:#C0C0C0"> 作者 </span> uefangsmith (唉呦!不錯哦~)<br /><span style="color:#000080;background-color:#C0C0C0"> 標題 </span> [Tool] mobaxterm<br /><span style="color:#000080;background-color:#C0C0C0"> 時間 </span> 2015-09-01 Tue. 11:00:40</div><hr color="#008080" />───────────────────
<a href="http://mobaxterm.mobatek.net/download-home-edition.html" target="_blank" rel="nofollow">http://mobaxterm.mobatek.net/download-home-edition.html</a>
<div style="clear:both"></div>--
<span class="record">※ 作者: uefangsmith 時間: 2015-09-01 11:00:40</span></div></pre>
uefangsmith
[Perl]
http://disp.cc/b/20-8UJo
2015-08-21T16:38:25+08:00
2016-10-15T20:17:58+08:00
#Tool
https://www.perl.org/get.html#win32
#[Perl語言] 利用ActivePerl在Windows上撰寫Per語言
http://chibli.pixnet.net/blog/post/51826430-[perl語言]-利用activeperl在windows上撰寫per語言
#安裝Spreadsheet-WriteExcel
http://search.cpan.org/dist/Spreadsheet-WriteExcel-2.40/
利用: PPM (Perl Package Manager) (先裝ActivePerl)
1. C:\> ppm
2. 然後在PPM UI Windows上, Search Spreadsheet-WriteExcel in View all packages
按右鍵install, 移至view package to install ,再按 UI 上 Run marked action
=================================================== ...]]>
<pre><div style="color:#C0C0C0;background-color:#000; font-family:mingliu; white-space: pre-wrap;word-wrap: break-word; padding:0 .3em 0 .3em;"><div style="background-color:#000080;line-height:100%;"><div style="float:right;"><span style="color:#000080;background-color:#C0C0C0"> 看板 </span> uefacool </div><span style="color:#000080;background-color:#C0C0C0"> 作者 </span> uefangsmith (唉呦!不錯哦~)<br /><span style="color:#000080;background-color:#C0C0C0"> 標題 </span> [Perl]<br /><span style="color:#000080;background-color:#C0C0C0"> 時間 </span> 2015-08-21 Fri. 16:38:25</div><hr color="#008080" />───────────────────
#Tool
<a href="https://www.perl.org/get.html#win32" target="_blank" rel="nofollow">https://www.perl.org/get.html#win32</a>
#[Perl語言] 利用ActivePerl在Windows上撰寫Per語言
<a href="http://chibli.pixnet.net/blog/post/51826430-%5Bperl%E8%AA%9E%E8%A8%80%5D-%E5%88%A9%E7%94%A8activeperl%E5%9C%A8windows%E4%B8%8A%E6%92%B0%E5%AF%ABper%E8%AA%9E%E8%A8%80" target="_blank" rel="nofollow">http://chibli.pixnet.net/blog/post/51826430-[perl語言]-利用activeperl在windows上撰寫per語言</a>
#安裝Spreadsheet-WriteExcel
<a href="http://search.cpan.org/dist/Spreadsheet-WriteExcel-2.40/" target="_blank" rel="nofollow">http://search.cpan.org/dist/Spreadsheet-WriteExcel-2.40/</a>
利用: PPM (Perl Package Manager) (先裝ActivePerl)
1. C:\> ppm
2. 然後在PPM UI Windows上, Search Spreadsheet-WriteExcel in View all packages
按右鍵install, 移至view package to install ,再按 UI 上 Run marked action
===========================================================================
#perl 教學
Perl 教學 -- 簡單的 Perl 程式
<a href="http://web.nchu.edu.tw/~jlu/cyut/perl-simple.shtml" target="_blank" rel="nofollow">http://web.nchu.edu.tw/~jlu/cyut/perl-simple.shtml</a>
網路管理語言 Perl 入門與實作
<a href="http://mirror.sars.tw/Perl_intro/" target="_blank" rel="nofollow">http://mirror.sars.tw/Perl_intro/</a>
Perl
程式設計語法整理
<a href="http://zh.scribd.com/doc/29602037/Perl%E7%A8%8B%E5%BC%8F%E8%A8%AD%E8%A8%88%E8%AA%9E%E6%B3%95%E6%95%B4%E7%90%86#scribd" target="_blank" rel="nofollow">http://zh.scribd.com/doc/29602037/Perl程式設計語法整理#scribd</a>
Perl 的運算子
<a href="http://note.tc.edu.tw/240.html" target="_blank" rel="nofollow">http://note.tc.edu.tw/240.html</a>
C 亦提供給整數型態進行逐位元運算的運算子,例如某 16 位元整數如下
0000111100001111
取其補數該整數會變成
1111000011110000
這樣的位元補數運算子在 C 是用 ~ 運算子
[Perl 教學] 取得使用者的輸入 (chomp 運算符介紹)
<a href="http://puremonkey2010.blogspot.tw/2010/08/perl-chomp.html" target="_blank" rel="nofollow">http://puremonkey2010.blogspot.tw/2010/08/perl-chomp.html</a>
Perl的基本語法
<a href="http://ind.ntou.edu.tw/~dada/cgi/Perlsynx.htm" target="_blank" rel="nofollow">http://ind.ntou.edu.tw/~dada/cgi/Perlsynx.htm</a>
[Perl 學習手冊] CH13 : 目錄操作
<a href="http://puremonkey2010.blogspot.tw/2010/09/perl-ch13.html" target="_blank" rel="nofollow">http://puremonkey2010.blogspot.tw/2010/09/perl-ch13.html</a>
<span class="record">※ 編輯: uefangsmith 時間: 2016-10-15 20:17:58</span></div></pre>
uefangsmith
[MCU ] EMI
http://disp.cc/b/20-8UCO
2015-08-20T17:42:07+08:00
2015-08-20T17:42:28+08:00
一般而言,微控制器會整合多元的通訊串列、並列週邊及一般輸出入介面(GPIO)等功能。串列介面包括UART、SPI、I2C、四線串列介面(Microwire)及1-wire等。
並列介面是以外部記憶體介面(External Memory Interface, EMI)、區域匯流排介面(Local Bus Interface, LBI)或PCI Bus與其他晶片連接,微控制器可當成受控(Slave)的周邊晶片來運用,其他欲操控微控制器的主控(Master)晶片只需使用最傳統的8/16位元並列介面,便可讓主控晶片、受控晶片進行傳輸、操控。時序功能則包括看門狗計時器、計時器/計數器、可編程計數器/計時器陣列(PCA)與即時鐘(RTC)。 ...]]>
<pre><div style="color:#C0C0C0;background-color:#000; font-family:mingliu; white-space: pre-wrap;word-wrap: break-word; padding:0 .3em 0 .3em;"><div style="background-color:#000080;line-height:100%;"><div style="float:right;"><span style="color:#000080;background-color:#C0C0C0"> 看板 </span> uefacool </div><span style="color:#000080;background-color:#C0C0C0"> 作者 </span> uefangsmith (唉呦!不錯哦~)<br /><span style="color:#000080;background-color:#C0C0C0"> 標題 </span> [MCU] EMI<br /><span style="color:#000080;background-color:#C0C0C0"> 時間 </span> 2015-08-20 Thu. 17:42:07</div><hr color="#008080" />───────────────────
一般而言,微控制器會整合多元的通訊串列、並列週邊及一般輸出入介面(GPIO)等功能。串列介面包括UART、SPI、I2C、四線串列介面(Microwire)及1-wire等。
<div class="long_string"><span style="color:#F0F000">並列介面是以外部記憶體介面(External Memory Interface, EMI)</span>、區域匯流排介面(Local Bus Interface, LBI)或PCI Bus與其他晶片連接,微控制器可當成受控(Slave)的周邊晶片來運用,其他欲操控微控制器的主控(Master)晶片只需使用最傳統的8/16位元並列介面,便可讓主控晶片、受控晶片進行傳輸、操控。時序功能則包括看門狗計時器、計時器/計數器、可編程計數器/計時器陣列(PCA)與即時鐘(RTC)。</div>
<div style="clear:both"></div>--
<span class="record">※ 作者: uefangsmith 時間: 2015-08-20 17:42:07</span>
<span class="record">※ 編輯: uefangsmith 時間: 2015-08-20 17:42:28</span></div></pre>
uefangsmith
[Proc] Web開發基礎知識分享:Php基礎知識了解
http://disp.cc/b/20-8Q0O
2015-07-16T22:16:41+08:00
2015-07-16T22:17:30+08:00
Web開發基礎知識分享:Php基礎知識了解 — IT技術 - 賽迪網
發佈時間:2008.09.03 04:45 來源:賽迪網 作者:fen
【賽迪網-IT技術報道】
什麼是PHP?
php是Hypertext Preprocessor的縮寫,php是一種內嵌HTML的腳本語言。PHP的獨特語法混合了c,java和perl及PHP式的新語法。
這門語言的的目標是讓網頁開發人員快速的寫出動態的網頁。
什麼是PHPer?
PHP programmer,指編寫PHP的程式員
什麼是模式? 模式,即pattern。其實就是解決某一類問題的方法論。你把解決某類問題的方法總結歸納到理論高度,那就是模式。
什麼是框架? 框架,即framework。其實就是某種應用的半成品,就是一組組件,供你選用完成你自己的系統。簡單說就是使用別人搭好的舞臺,你來做表演。而且,框架一般是成熟的,不斷升級的軟體。
什麼是模版?
PHP模板發展自Perl的Template。模板能夠改善網站的結構,可以在幾秒鐘改變你的整個站點的外觀; 抽象程式設計,沒有垃圾HTML代碼; 設計人員不需要關心全部的&quo ...]]>
<pre><div style="color:#C0C0C0;background-color:#000; font-family:mingliu; white-space: pre-wrap;word-wrap: break-word; padding:0 .3em 0 .3em;"><div style="background-color:#000080;line-height:100%;"><div style="float:right;"><span style="color:#000080;background-color:#C0C0C0"> 看板 </span> uefacool </div><span style="color:#000080;background-color:#C0C0C0"> 作者 </span> uefangsmith (唉呦!不錯哦~)<br /><span style="color:#000080;background-color:#C0C0C0"> 標題 </span> [Proc] Web開發基礎知識分享:Php基礎知識了解<br /><span style="color:#000080;background-color:#C0C0C0"> 時間 </span> 2015-07-16 Thu. 22:16:41</div><hr color="#008080" />───────────────────
Web開發基礎知識分享:Php基礎知識了解 — IT技術 - 賽迪網
發佈時間:2008.09.03 04:45 來源:賽迪網 作者:fen
【賽迪網-IT技術報道】
什麼是PHP?
php是Hypertext Preprocessor的縮寫,php是一種內嵌HTML的腳本語言。PHP的獨特語法混合了c,java和perl及PHP式的新語法。
這門語言的的目標是讓網頁開發人員快速的寫出動態的網頁。
什麼是PHPer?
PHP programmer,指編寫PHP的程式員
什麼是模式? 模式,即pattern。其實就是解決某一類問題的方法論。你把解決某類問題的方法總結歸納到理論高度,那就是模式。
<div class="long_string">什麼是框架? 框架,即framework。其實就是某種應用的半成品,就是一組組件,供你選用完成你自己的系統。簡單說就是使用別人搭好的舞臺,你來做表演。而且,框架一般是成熟的,不斷升級的軟體。</div>
什麼是模版?
<div class="long_string">PHP模板發展自Perl的Template。模板能夠改善網站的結構,可以在幾秒鐘改變你的整個站點的外觀; 抽象程式設計,沒有垃圾HTML代碼; 設計人員不需要關心全部的"模糊"代碼; 運行更加的快速; 更容易重用舊的模版(對普通的表單而說)</div>
<div class="long_string">什麼是CGI用戶? CGI 是Common Gateway Interface (公共網關介面)的縮寫, Web主機與其外部電腦程式之間所使用的一種資訊交換標準。撰寫外部程式時可採用執行Web主機的作業系統所支援的任一種程式設計語言。</div>
什麼是資源數據庫?
資源是一種特殊變數,保存了到外部資源的一個引用。資源是通過專門的函數來建立和使用的。所有這些函數及其相應資源類型見php手冊 。
什麼是類?
<div class="long_string">類是對某個對象的定義。它包含有關對象動作方式的資訊,包括它的名稱、方法、屬性和事件。實際上它本身並不是對象,因為它不存在於記憶體中。當引用類的代碼運行時,類的一個新的實例,即對象,就在記憶體中創建了。雖然只有一個類,但能從這個類在記憶體中創建多個相同類型的對象。</div>
什麼是函數?
<div class="long_string">函數為程式設計人員提供了方便,通常在進行一個複雜的程式設計時,總是根據所要完成的功能,將程式劃分為一些相對獨立的部分,每一部分編寫一個函數,從而使各部分充分獨立,任務單一,程式清晰,易懂、易讀、易維護。</div>
什麼是面向對象?
<div class="long_string">面向對象方法(Object-Oriented Method)是一種把面向對象的思想應用於軟體開發過程中,指導開發活動的 系統方法,簡稱OO (Object-Oriented)方法,是建立在“對象”概念基礎上的方法學。對像是由數據和容許的操作組成的封裝體,與客觀實體有直接對應關係,一個 對象類定義了具有相似性質的一組對象。而每繼承性是對具有層次關係的類的屬性和操作進行共用的一種方式。所謂面向對象就是基於對象概念,以對象為中心,以 類和繼承為構造機制,來認識、理解、刻畫客觀世界和設計、構建相應的軟體系統。</div>
什麼是session?
session用中文來解釋就是會話期。一個會話期開始於用戶輸入一個站點的網址時,結束于他離開這個站點時。
什麼是socket?
<div class="long_string">所謂socket通常也稱作"套接字",用於描述IP地址和端口,是一個通信鏈的句柄。應用程式通常通過"套接字"向網路發出請求或者應答網路請求。</div>
什麼是pecl?
PECL 是通過 PEAR 打包系統來的 PHP 擴展庫倉庫。
什麼是變數?
PHP 中的變數用一個美元符號後面跟變數名來表示。變數名是區分大小寫的。
什麼是常量?
<div class="long_string">常量是一個簡單值的標識符(名字)。如同其名稱所暗示的,在腳本執行期間該值不能改變(除了所謂的魔術常量,它們其實不是常量)。常量默認為大小寫敏感。按照慣例常量標識符總是大寫的。</div>
什麼是超全局變數?
<div class="long_string">常量是一個簡單值的標識符(名字)。如同其名稱所暗示的,在腳本執行期間該值不能改變(除了所謂的魔術常量,它們其實不是常量)。常量默認為大小寫敏感。按照慣例常量標識符總是大寫的。</div>
(責任編輯:董建偉)
<span class="record">※ 編輯: uefangsmith 時間: 2015-07-16 22:17:30</span>
</div></pre>
uefangsmith
[SP ] Trace32 Simulator for ARM (Qualcomm dump analysis)
http://disp.cc/b/20-8N5t
2015-06-26T23:27:17+08:00
2015-06-26T23:27:17+08:00
http://www.xuebuyuan.com/1068660.html
Trace32 Simulator for ARM (Qualcomm dump analysis)
2013年10月03日 ⁄ 综合 ⁄ 共 632字 ⁄ 字号 小 中 大 ⁄ 评论关闭
Trace32 ICD ARM USB能实时Debug程序在手机中的运行情况,需要连接Trace32硬件才可以工作。但是,对于概率性的实际问题,借助Trace32 ICD ARM USB找到问题原因比较困难,因为不能确定手机什么时候Crash。
使用Trace32的WIN32版本,把手机Crash时的寄存器信息dump出来,就能在WIN32下定位到死在程序代码的那一行,非常类似于EMP平台的CHKARM工具。
本文介绍Trace32 Simulator for ARM工具。
Qualcomm QPST获取dump
手机死机时,按"#"键进入Download模式。
运行QPST/Memory Debug,制定数据传输端口。
按钮Get Regions显示要获取的dump信息。
...]]>
<pre><div style="color:#C0C0C0;background-color:#000; font-family:mingliu; white-space: pre-wrap;word-wrap: break-word; padding:0 .3em 0 .3em;"><div style="background-color:#000080;line-height:100%;"><div style="float:right;"><span style="color:#000080;background-color:#C0C0C0"> 看板 </span> uefacool </div><span style="color:#000080;background-color:#C0C0C0"> 作者 </span> uefangsmith (唉呦!不錯哦~)<br /><span style="color:#000080;background-color:#C0C0C0"> 標題 </span> [SP ] Trace32 Simulator for ARM (Qualcomm dump analysis)<br /><span style="color:#000080;background-color:#C0C0C0"> 時間 </span> 2015-06-26 Fri. 23:27:17</div><hr color="#008080" />───────────────────
<a href="http://www.xuebuyuan.com/1068660.html" target="_blank" rel="nofollow">http://www.xuebuyuan.com/1068660.html</a>
Trace32 Simulator for ARM (Qualcomm dump analysis)
2013年10月03日 ⁄ 综合 ⁄ 共 632字 ⁄ 字号 小 中 大 ⁄ 评论关闭
<div class="long_string">Trace32 ICD ARM USB能实时Debug程序在手机中的运行情况,需要连接Trace32硬件才可以工作。但是,对于概率性的实际问题,借助Trace32 ICD ARM USB找到问题原因比较困难,因为不能确定手机什么时候Crash。</div>
使用Trace32的WIN32版本,把手机Crash时的寄存器信息dump出来,就能在WIN32下定位到死在程序代码的那一行,非常类似于EMP平台的CHKARM工具。
本文介绍Trace32 Simulator for ARM工具。
Qualcomm QPST获取dump
手机死机时,按"#"键进入Download模式。
运行QPST/Memory Debug,制定数据传输端口。
按钮Get Regions显示要获取的dump信息。
按钮SaveTo保存dump数据,如:C:/dump。
Dump分析
打开Trace32 Simulator for ARM。
工作路径切换至dump存放目录,如:命令行中输入 cd C:/dump
命令行输入 do load_log 后回车。
根据屏幕上的提示,选择2.Call stack or memory compression log(.cmm file),然后回车。
根据屏幕上的提示,直接回车。
选中刚才dump出来的load.cmm文件并导入。
完成load.cmm导入后,在命令行输入 do load_rex_core 后回车。
Trace32定位到死机的代码行(高亮显示)。
<div style="clear:both"></div>--
<span class="record">※ 作者: uefangsmith 時間: 2015-06-26 23:27:17</span></div></pre>
uefangsmith
[SP ] 聯發科 Helio P10 (MT6755)發佈
http://disp.cc/b/20-8Kdy
2015-06-06T21:29:14+08:00
2015-06-06T21:29:14+08:00
各大新聞網站都陸續發佈新聞了
MT6752 的下一代 MT6755 推出CPU、GPU小升、再降功耗 然後多了全網通、CAT6
(發佈的PPT 也是與MT6752比較)
http://tinyurl.com/o85qqjz http://tinyurl.com/o3kghyd
微博潘九堂曝光,6755最近即將發佈,採用2.0g主頻的八核A53CPU,gpu比6752提升20%的同
時同性能下功耗降低,最關鍵的是支持全網基帶,支持cat6。
http://tinyurl.com/poqcjwk 看他爆料的另一重點 看來高通S615真的有改版..
MT6752搶了高通S615的一些市場
這篇寫到 MT6755的重點比較多
聯發科為輕薄設計推出Helio P10系統單芯片解決方案
http://tinyurl.com/njwoqr7
联发科技推出Helio P10系统单芯片解决方案 为设计轻薄时尚的智能手机提供极致性能 - MediaTek 联发科技推出Helio P10系统单芯片解决方案
为设计轻薄时尚的智能手机提供极致性能 ...
...]]>
<pre><div style="color:#C0C0C0;background-color:#000; font-family:mingliu; white-space: pre-wrap;word-wrap: break-word; padding:0 .3em 0 .3em;"><div style="background-color:#000080;line-height:100%;"><div style="float:right;"><span style="color:#000080;background-color:#C0C0C0"> 看板 </span> uefacool </div><span style="color:#000080;background-color:#C0C0C0"> 作者 </span> uefangsmith()<br /><span style="color:#000080;background-color:#C0C0C0"> 標題 </span> [轉錄][自動轉寄] [情報] 聯發科 Helio P10 (MT6755)發佈<br /><span style="color:#000080;background-color:#C0C0C0"> 時間 </span> 2015年06月06日 Sat. PM 09:29:14</div><hr color="#008080" />
<span class="record"><div style="background-color:#000080;line-height:100%;"><div style="float:right;"><span style="color:#000080;background-color:#C0C0C0"> 看板 </span> MobileComm </div><span style="color:#000080;background-color:#C0C0C0"> 作者 </span> BadGame (人生 歡樂易忘卻執著痛苦)<br /><span style="color:#000080;background-color:#C0C0C0"> 標題 </span> [情報] 聯發科 Helio P10 (MT6755)發佈<br /><span style="color:#000080;background-color:#C0C0C0"> 時間 </span> Mon Jun 1 22:26:42 2015</div><hr color="#008080" />
各大新聞網站都陸續發佈新聞了
MT6752 的下一代 MT6755 推出CPU、GPU小升、再降功耗 然後多了全網通、CAT6
(發佈的PPT 也是與MT6752比較)
<a href="http://tinyurl.com/o85qqjz" target="_blank" rel="nofollow">http://tinyurl.com/o85qqjz</a> <a href="http://tinyurl.com/o3kghyd" target="_blank" rel="nofollow">http://tinyurl.com/o3kghyd</a>
<div align="center"><a href="http://imgsrc.baidu.com/forum/w%3D580/sign=cb2d29ecd388d43ff0a991fa4d1fd2aa/bf4eba096b63f6245c4eb79a8244ebf81b4ca3ed.jpg" target="_blank" class="img" rel="nofollow"><div class="img" data-ori_w="580" data-ori_h="435" style="width:580px;height:435px"><img style="max-width:100%;" src="http://i3.disp.cc/t/0/baidu_bf4eba096b63f6245c4eb79a8244ebf81b4ca3ed.jpg" alt="[圖]" /></div></a> <a href="http://imgsrc.baidu.com/forum/w%3D580/sign=318da07ca86eddc426e7b4f309dab6a2/571d550fd9f9d72a5f209e84d12a2834359bbbb0.jpg" target="_blank" class="img" rel="nofollow"><div class="img" data-ori_w="580" data-ori_h="435" style="width:580px;height:435px"><img style="max-width:100%;" src="http://i3.disp.cc/t/0/baidu_571d550fd9f9d72a5f209e84d12a2834359bbbb0.jpg" alt="[圖]" /></div></a> </div>
<span style="color:#F0F000">微博潘九堂曝光,6755最近即將發佈,採用2.0g主頻的八核A53CPU,gpu比6752提升20%的同</span>
<span style="color:#F0F000">時同性能下功耗降低,最關鍵的是支持全網基帶,支持cat6。</span>
<a href="http://tinyurl.com/poqcjwk" target="_blank" rel="nofollow">http://tinyurl.com/poqcjwk</a> 看他爆料的另一重點 看來高通S615真的有改版..
<div align="center"><a href="http://imgsrc.baidu.com/forum/w%3D580/sign=b79c726a7c310a55c424defc87444387/ffe6d4a20cf431ad8b45aba04e36acaf2fdd9861.jpg" target="_blank" class="img" rel="nofollow"><div class="img" data-ori_w="338" data-ori_h="600" style="width:338px;height:600px"><img style="max-width:100%;" src="http://i3.disp.cc/t/0/baidu_ffe6d4a20cf431ad8b45aba04e36acaf2fdd9861.jpg" alt="[圖]" /></div></a> </div>
MT6752搶了高通S615的一些市場
這篇寫到 MT6755的重點比較多
聯發科為輕薄設計推出Helio P10系統單芯片解決方案
<a href="http://tinyurl.com/njwoqr7" target="_blank" rel="nofollow">http://tinyurl.com/njwoqr7</a>
<div align="center"><div style="background-color:#222; margin:.25em; padding:.25em; text-align:left;"><div class="quote_in"><a href="http://www.mediatek.com/zh-CN/news-events/mediatek-news/helio-p10-/" target="_blank" rel="nofollow"><strong>联发科技推出Helio P10系统单芯片解决方案 为设计轻薄时尚的智能手机提供极致性能 - MediaTek</strong></a> 联发科技推出Helio P10系统单芯片解决方案
为设计轻薄时尚的智能手机提供极致性能 ...</div></div>
</div>
(北京訊)2015年6月1日──聯發科技今天宣佈推出MediaTek Helio™ 系列新款系統單芯
片Helio P10。此款高性能、高價值的系統單芯片解決方案是專為智能手機追求時尚輕薄
外型的需求而開發。Helio P10內建主頻達2GHz的真八核64位Cortex-A53處理器,及主頻
達700MHz的雙核64位Mali-T860圖形處理器(GPU)。Helio P10將在今年第三季度進入量產
。搭載Helio P10的智能手機預計在今年底上市。
Helio P10為 Helio P系列中第一款系統單芯片。全新推出的 Helio P 系列整合多項聯發
科技頂級技術,包括全球全模LTE Category 6 (Cat 6) 調製解調器,以及全球首創支持
高感度RWWB的True Bright圖像處理器、提供高質量影像顯示的聯發科技MiraVision™
2.0技術,以及聯發科技獨家的異構運算技術CorePilotTM,可適當調配工作,優化中央
處理器與圖像處理器的性能及功耗。
<span style="color:#F000F0">Helio P10 內建基於聯發科技圖像處理應用技術而設計的「非接觸式心率檢測應用」,只</span>
<span style="color:#F000F0">要使用智能手機的鏡頭就能讀取心率數值,其結果與脈搏血氧儀或便攜式心電圖儀一樣準</span>
<span style="color:#F000F0">確。</span>
聯發科技資深副總經理朱尚祖表示:「P系列產品將為智能手機製造商帶來更多的設計彈
性,以符合消費者期待輕薄時尚外型與豐富的多媒體體驗。P10 不僅讓智能手機的移動運
算性能與豐富的多媒體體驗邁入新的里程碑,同時又能兼顧電池使用壽命。」
<span style="color:#F00000">Helio P10率先採用台積電28納米HPC+製程,能有效降低處理器功耗。與目前採用28納米</span>
<span style="color:#F00000">HPC製程的智能手機系統單芯片相比,Helio P10 在最新28納米HPC+製程與各式架構及電</span>
<span style="color:#F00000">路設計優化等相輔相成之下,能節省高達30%以上的功耗(視使用情況而定)。</span>
<span style="color:#00F000">台灣積體電路製造公司業務開發副總經理金平中博士表示:「我們很高興見到聯發科技開</span>
<span style="color:#00F000">發領先全球、基於28HPC+製程的智能手機芯片,28HPC+是台積電28 HPC製程的加強版,在</span>
<span style="color:#00F000">相同功耗下,速度提高15%;在相同速度下,漏電流降低50%。我們在極具競爭力的28HPC+</span>
<span style="color:#00F000">技術與製程設計方面與聯發科技攜手合作,相信聯發科技會推出造福全球智能手機用戶的</span>
<span style="color:#00F000">一系列嶄新產品。」</span>
與Helio系列芯片相同,P10也具備頂級多媒體功能。除主要的先進顯示技術、絕佳照相功
能與HiFi音質,P10還具備以下多項特點:
a 全球首款內建True Bright圖像處理器的2100萬像素高階攝像頭:
b 內建RWWB影像傳感器,在同樣曝光時間下可較傳統RGB傳感器捕捉更多光影與保留貼近
真實的細節,甚至在低光源環境下仍可有卓越表現。與RGBW傳感器相比,RWWB可增強
顏色分辨率。
c 其他功能包括全新降噪/去除馬賽克硬件、PDAF、影像iHDR、兩顆主鏡頭、低於200毫
秒的連拍延遲,及實時影片美顏技術。
d 達到110dB SNR與-95dB THD水平的高度清晰、純淨的音效體驗
e 內建聯發科技MiraVision 2.0 技術,支持Full-HD 60fps影片顯示:
f 極致光暗調節(Ultra-dimming):靈活調節畫面顯示亮度,在低亮度環境下也能提供
舒適畫面觀看質量。
g 藍色光濾波器(Blue light filter):相較一般傳統軟件應用,內建藍色光濾波器能
進一步節省電量。
h 智能色彩引擎(Adaptive Picture Quality):確保無論使用什麼應用程序,都能有
極佳的圖像質量。在拍攝情境下,顯示接近真實環境的色彩;在影片觀賞狀態下,則
提供鮮艷的色彩質量。
聯發科技Helio P10預計於第三季度進入量產。搭載P10的智能手機將於今年底上市。
<div style="clear:both"></div>--
<span class="record">※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.135.139.29</span>
<span class="record">※ 文章代碼(AID): <a href="https://www.ptt.cc/bbs/MobileComm/M.1433168808.A.18D.html" target="_blank">#1LR6ke6D (MobileComm)</a></span>
<span class="record">※ 文章網址: <a href="https://www.ptt.cc/bbs/MobileComm/M.1433168808.A.18D.html" target="_blank">https://www.ptt.cc/bbs/MobileComm/M.1433168808.A.18D.html</a></span>
<div class="re-group"></div>
<div class="ptt-push-group">
<div class="push_row"><span style="color:#F00000">→ <span class="ptt-push-author"><a href="/ptt/user/BadGame/push?y=15" target="_blank">BadGame</a> </span></span><span class="ptt-push-content">: 發哥 猛進 一顆中階 SOC 想要通包所有功能了嗎?</span><span class="push-right">1F 06/01 22:28</span></div>
<div class="push_row"><span style="color:#FFF">推 <span class="ptt-push-author"><a href="/ptt/user/Lsamia/push?y=15" target="_blank">Lsamia</a> </span></span><span class="ptt-push-content">: 其實我覺得這變相預告發哥明年上半都還進不了Finfet</span><span class="push-right">2F 06/01 22:30</span></div>
<div class="push_row"><span style="color:#FFF">推 <span class="ptt-push-author"><a href="/ptt/user/bla/push?y=15" target="_blank">bla</a> </span></span><span class="ptt-push-content">: a和b是說會內建感光元件??</span><span class="push-right">3F 06/01 22:32</span></div>
<div class="push_row"><span style="color:#F00000">→ <span class="ptt-push-author"><a href="/ptt/user/BadGame/push?y=15" target="_blank">BadGame</a> </span></span><span class="ptt-push-content">: 曦力 P系列 不是以頂級性能為主</span><span class="push-right">4F 06/01 22:33</span>
<span style="color:#F00000">→ <span class="ptt-push-author"><a href="/ptt/user/BadGame/push?y=15" target="_blank">BadGame</a> </span></span><span class="ptt-push-content">: <a href="http://tinyurl.com/ppc99ht" target="_blank" rel="nofollow">http://tinyurl.com/ppc99ht</a></span></div>
<div align="center"><div class="img" data-ori_w="650" data-ori_h="399" style="width:650px;height:399px"><img style="max-width:100%;" src="http://www.mtksj.com/uploads/allimg/150327/1-15032G5425O91.jpg" alt="[圖]" /></div> </div>
<div class="push_row"><span style="color:#F00000">→ <span class="ptt-push-author"><a href="/ptt/user/Lsamia/push?y=15" target="_blank">Lsamia</a> </span></span><span class="ptt-push-content">: 可是X目前最高也就兩個A72的X20吧</span><span class="push-right">6F 06/01 22:34</span></div>
<div class="push_row"><span style="color:#FFF">推 <span class="ptt-push-author"><a href="/ptt/user/LIONDODO/push?y=15" target="_blank">LIONDODO</a> </span></span><span class="ptt-push-content">: 發哥在Maker Faire的攤位還滿有趣的</span><span class="push-right">7F 06/01 22:40</span></div>
<div class="push_row"><span style="color:#FFF">推 <span class="ptt-push-author"><a href="/ptt/user/jeff101234/push?y=15" target="_blank">jeff101234</a> </span></span><span class="ptt-push-content">: 最大的問題都是到底哪些手機用QQ...</span><span class="push-right">8F 06/01 22:50</span></div>
<div class="push_row"><span style="color:#F00000">→ <span class="ptt-push-author"><a href="/ptt/user/Lsamia/push?y=15" target="_blank">Lsamia</a> </span></span><span class="ptt-push-content">: 肯定有hTC吧</span><span class="push-right">9F 06/01 22:51</span></div>
<div class="push_row"><span style="color:#F00000">→ <span class="ptt-push-author"><a href="/ptt/user/james732/push?y=15" target="_blank">james732</a> </span></span><span class="ptt-push-content">: desire家族要來排列組合了嗎?</span><span class="push-right">10F 06/01 22:53</span></div>
<div class="push_row"><span style="color:#F00000">→ <span class="ptt-push-author"><a href="/ptt/user/Lsamia/push?y=15" target="_blank">Lsamia</a> </span></span><span class="ptt-push-content">: 說到Desire這點有件事情挺有趣的...XD</span><span class="push-right">11F 06/01 22:57</span></div>
<div class="push_row"><span style="color:#F00000">→ <span class="ptt-push-author"><a href="/ptt/user/PCMAN2005/push?y=15" target="_blank">PCMAN2005</a> </span></span><span class="ptt-push-content">: 發哥加油 幹翻高通</span><span class="push-right">12F 06/01 23:07</span></div>
<div class="push_row"><span style="color:#F00000">→ <span class="ptt-push-author"><a href="/ptt/user/wiabc/push?y=15" target="_blank">wiabc</a> </span></span><span class="ptt-push-content">: 今年比較流行m e 9 +,desire落伍了</span><span class="push-right">13F 06/01 23:08</span></div>
<div class="push_row"><span style="color:#FFF">推 <span class="ptt-push-author"><a href="/ptt/user/cm87/push?y=15" target="_blank">cm87</a> </span></span><span class="ptt-push-content">: 可以賣4000嗎?4000 我買一隻</span><span class="push-right">14F 06/01 23:22</span>
<span style="color:#F00000">→ <span class="ptt-push-author"><a href="/ptt/user/cm87/push?y=15" target="_blank">cm87</a> </span></span><span class="ptt-push-content">: 發科出大絕了.不過也預告他的高階變中階.中階變地階</span></div>
<div class="push_row"><span style="color:#F00000">→ <span class="ptt-push-author"><a href="/ptt/user/jinkela1/push?y=15" target="_blank">jinkela1</a> </span></span><span class="ptt-push-content">: 高通 你gg吧</span><span class="push-right">16F 06/01 23:26</span></div>
<div class="push_row"><span style="color:#FFF">推 <span class="ptt-push-author"><a href="/ptt/user/cm87/push?y=15" target="_blank">cm87</a> </span></span><span class="ptt-push-content">: 這應該也是發科看好Q3 Q4得原因吧</span><span class="push-right">17F 06/01 23:55</span></div>
<div class="push_row"><span style="color:#FFF">推 <span class="ptt-push-author"><a href="/ptt/user/predominant/push?y=15" target="_blank">predominant</a> </span></span><span class="ptt-push-content">: 為台灣爆肝的工程師致敬</span><span class="push-right">18F 06/01 23:59</span></div>
<div class="push_row"><span style="color:#FFF">推 <span class="ptt-push-author"><a href="/ptt/user/cm87/push?y=15" target="_blank">cm87</a> </span></span><span class="ptt-push-content">: 看他賣多少錢.如果拿來打8000這個價位.效果不會好</span><span class="push-right">19F 06/02 00:01</span></div>
<div class="push_row"><span style="color:#F00000">→ <span class="ptt-push-author"><a href="/ptt/user/wtl/push?y=15" target="_blank">wtl</a> </span></span><span class="ptt-push-content">: 這是第一顆有CA的</span><span class="push-right">20F 06/02 00:02</span></div>
<div class="push_row"><span style="color:#FFF">推 <span class="ptt-push-author"><a href="/ptt/user/jasonkey123/push?y=15" target="_blank">jasonkey123</a> </span></span><span class="ptt-push-content">: P10 X10差在哪?</span><span class="push-right">21F 06/02 00:04</span></div>
<div class="push_row"><span style="color:#FFF">推 <span class="ptt-push-author"><a href="/ptt/user/predominant/push?y=15" target="_blank">predominant</a> </span></span><span class="ptt-push-content">: 發哥號稱4G晶片 年底大陸拿下四成市占率 高通GG了</span><span class="push-right">22F 06/02 00:04</span></div>
<div class="push_row"><span style="color:#FFF">推 <span class="ptt-push-author"><a href="/ptt/user/cm87/push?y=15" target="_blank">cm87</a> </span></span><span class="ptt-push-content">: 這棵有CA應該不會太便宜.不知道價位多少.</span><span class="push-right">23F 06/02 00:08</span></div>
<div class="push_row"><span style="color:#F00000">→ <span class="ptt-push-author"><a href="/ptt/user/BadGame/push?y=15" target="_blank">BadGame</a> </span></span><span class="ptt-push-content">: HPC+工藝 似乎比HPM要更好了 漏電率低 又降功耗</span><span class="push-right">24F 06/02 00:20</span>
<span style="color:#F00000">→ <span class="ptt-push-author"><a href="/ptt/user/BadGame/push?y=15" target="_blank">BadGame</a> </span></span><span class="ptt-push-content">: CPU方面 發哥玩 高頻A53 玩的很順 沒啥問題</span></div>
<div class="push_row"><span style="color:#F00000">→ <span class="ptt-push-author"><a href="/ptt/user/Lsamia/push?y=15" target="_blank">Lsamia</a> </span></span><span class="ptt-push-content">: 可是A53天生註定贏不過A72的</span><span class="push-right">26F 06/02 00:22</span></div>
<div class="push_row"><span style="color:#F00000">→ <span class="ptt-push-author"><a href="/ptt/user/BadGame/push?y=15" target="_blank">BadGame</a> </span></span><span class="ptt-push-content">: 至於GPU Mail-T860mp2 比原T760mp2 提升20% 差不多</span><span class="push-right">27F 06/02 00:22</span>
<span style="color:#F00000">→ <span class="ptt-push-author"><a href="/ptt/user/BadGame/push?y=15" target="_blank">BadGame</a> </span></span><span class="ptt-push-content">: MT6795 的2Ghz 單核心跑分 跟高通S800系列幾乎一樣</span>
<span style="color:#F00000">→ <span class="ptt-push-author"><a href="/ptt/user/BadGame/push?y=15" target="_blank">BadGame</a> </span></span><span class="ptt-push-content">: 4顆->8顆 又能2~8核隨便開 日常用該沒啥問題</span></div>
<div class="push_row"><span style="color:#F00000">→ <span class="ptt-push-author"><a href="/ptt/user/Lsamia/push?y=15" target="_blank">Lsamia</a> </span></span><span class="ptt-push-content">: 應該說真的差不多的話就直接A53*10而不用4+4+2了XD</span><span class="push-right">30F 06/02 00:32</span>
<span style="color:#F00000">→ <span class="ptt-push-author"><a href="/ptt/user/Lsamia/push?y=15" target="_blank">Lsamia</a> </span></span><span class="ptt-push-content">: 這兩者天生地位就是不對等的</span></div>
<div class="push_row"><span style="color:#F00000">→ <span class="ptt-push-author"><a href="/ptt/user/BadGame/push?y=15" target="_blank">BadGame</a> </span></span><span class="ptt-push-content">: 這顆發哥PPT 對比MT6752 性能提升120% 功耗只有70%</span><span class="push-right">32F 06/02 00:37</span>
<span style="color:#F00000">→ <span class="ptt-push-author"><a href="/ptt/user/BadGame/push?y=15" target="_blank">BadGame</a> </span></span><span class="ptt-push-content">: 應該是臺積電的HPC+幫助了不少</span>
<span style="color:#F00000">→ <span class="ptt-push-author"><a href="/ptt/user/BadGame/push?y=15" target="_blank">BadGame</a> </span></span><span class="ptt-push-content">: 還又比較有興趣的是 多媒體 塞了好多東西、技術</span>
<span style="color:#F00000">→ <span class="ptt-push-author"><a href="/ptt/user/BadGame/push?y=15" target="_blank">BadGame</a> </span></span><span class="ptt-push-content">: 不知道人民幣千元左右的手機大戰 又要怎樣大變動</span></div>
<div class="push_row"><span style="color:#FFF">推 <span class="ptt-push-author"><a href="/ptt/user/llwopp/push?y=15" target="_blank">llwopp</a> </span></span><span class="ptt-push-content">: 有支援台灣的非對稱載波聚合嗎?</span><span class="push-right">36F 06/02 02:45</span></div>
<div class="push_row"><span style="color:#F00000">→ <span class="ptt-push-author"><a href="/ptt/user/seopen/push?y=15" target="_blank">seopen</a> </span></span><span class="ptt-push-content">: 奇怪發哥這麼好用的晶片國產機卻不太愛搭載</span><span class="push-right">37F 06/02 07:47</span></div>
<div class="push_row"><span style="color:#FFF">推 <span class="ptt-push-author"><a href="/ptt/user/semihumanity/push?y=15" target="_blank">semihumanity</a></span></span><span class="ptt-push-content">: 崇洋媚外啊</span><span class="push-right">38F 06/02 10:08</span></div>
<div class="push_row"><span style="color:#FFF">推 <span class="ptt-push-author"><a href="/ptt/user/xx3877/push?y=15" target="_blank">xx3877</a> </span></span><span class="ptt-push-content">: 發哥加油</span><span class="push-right">39F 06/02 10:16</span></div>
<div style="clear:both"></div>--
<span class="record">※ 看板: ott 文章位址: <a href="http://disp.cc/b/18-" target="_blank" rel="nofollow">http://disp.cc/b/18-</a></span>
<div style="clear:both"></div>--
<span class="record">※ 作者: uefangsmith 時間: 2015-06-06 21:29:14</div><!--.ptt-push-group--></span></div></pre>
uefangsmith
[WiFi] MIC Error
http://disp.cc/b/20-8Hyz
2015-05-18T11:37:38+08:00
2015-05-18T11:44:27+08:00
#1 目前的 WPA 1.x TKIP 相較於原本的WEP加密機制,多了以下的能力
(1)48-bits的IV值
(2)TKIP Per-Packet Key加密機制è每個Packet都產生不同加密的Key
(3)MIC(Message Integrity Code)<Michael>è訊息完整性編碼機制
基本上MIC的運作機制是,送端在送出封包前,把未加密過的資料內容透過Michael演算法,求得一個64 bits的MIC值,對收端來說,把收到的封包解密後,依樣針對資料內容透過Michael演算法計算一次MIC值,如果一致就表示封包正確無誤,如果不一致,就表示封包在傳輸過程中發生錯誤。
Ref. http://blog.yam.com/deanmimas/article/15834864
#2
訊息完整碼MIC(Message Integrity Code)使用Michael演算法雖然強大,但須配合Sequence Number (IV)的使用尚可達到安全標準
#3
About MIC Error Verify
wifi t ...]]>
<pre><div style="color:#C0C0C0;background-color:#000; font-family:mingliu; white-space: pre-wrap;word-wrap: break-word; padding:0 .3em 0 .3em;"><div style="background-color:#000080;line-height:100%;"><div style="float:right;"><span style="color:#000080;background-color:#C0C0C0"> 看板 </span> uefacool </div><span style="color:#000080;background-color:#C0C0C0"> 作者 </span> uefangsmith (唉呦!不錯哦~)<br /><span style="color:#000080;background-color:#C0C0C0"> 標題 </span> [WiFi] MIC Error<br /><span style="color:#000080;background-color:#C0C0C0"> 時間 </span> 2015-05-18 Mon. 11:37:38</div><hr color="#008080" />───────────────────
#1 目前的 WPA 1.x TKIP 相較於原本的WEP加密機制,多了以下的能力
(1)48-bits的IV值
(2)TKIP Per-Packet Key加密機制è每個Packet都產生不同加密的Key
(3)<span style="color:#F0F000">MIC(Message Integrity Code)<Michael>è訊息完整性編碼機制</span>
<div class="long_string">基本上MIC的運作機制是,送端在送出封包前,把未加密過的資料內容透過Michael演算法,求得一個64 bits的MIC值,對收端來說,把收到的封包解密後,依樣針對資料內容透過Michael演算法計算一次MIC值,如果一致就表示封包正確無誤,如果不一致,就表示封包在傳輸過程中發生錯誤。</div>
Ref. <a href="http://blog.yam.com/deanmimas/article/15834864" target="_blank" rel="nofollow">http://blog.yam.com/deanmimas/article/15834864</a>
#2
訊息完整碼MIC(Message Integrity Code)使用Michael演算法雖然強大,但須配合Sequence Number (IV)的使用尚可達到安全標準
#3
About MIC Error Verify
wifi test plan 4.2.13 for AP: WPA Specific Countermeasures
Purpose and Description
<div class="long_string">The purpose of the following test is to ensure that WPA countermeasures are implemented correctly within the APUT and that the products within the test bed can recover from a MIC failure. Note: If the APUT does not support mixed mode WPA2/WPA, this test is skipped.</div>
<div class="long_string">For an APUT the configuration considered by this test is two test bed STAs, one operating with WPA2-Personal (802.11a/b/g STA) and the other operating in WPA-personal (802.11a/b/g STA) – a mixed mode. Both are associated with the APUT. With this configuration all group traffic will use TKIP. A third station, the WFA-EMT operating as a station using WPA-Personal, is introduced into this configuration; this is the MIC attacker and is capable of generating a Michael MIC failure data frame.</div>
for STA
5.2.18 WPA Specific Countermeasures – WPA2/WPA Mixed Mode
Purpose & Description
<div class="long_string">The purpose of the following test is to ensure that WPA countermeasures are implemented correctly within the STAUT and that the products within the test bed can recover from a MIC failure when work in mixed WPA2/WPA mixed mode.</div>
<div style="clear:both"></div>--
<span class="record">※ 作者: uefangsmith 時間: 2015-05-18 11:37:38</span>
<span class="record">※ 編輯: uefangsmith 時間: 2015-05-18 11:44:27</span></div></pre>
uefangsmith
[Netw] Windows Net Buffer
http://disp.cc/b/20-8H9p
2015-05-15T10:16:27+08:00
2015-05-15T10:16:27+08:00
http://blog.sina.com.cn/s/blog_6678fd2c0100qou8.html
Windows Driver Kit: Network Devices and Protocols
Network Data Structures
Network data consists of packets of data that are sent or received over the network. NDIS provides data structures to describe and organize such data. The primary NDIS 6.0 network data structures include the following:
NET_BUFFER structures
NET_BUFFER LIST structures
NET_BUFFER_LIST_CONTEXT structures
The following figure illustrates the relationships between these struc ...]]>
<pre><div style="color:#C0C0C0;background-color:#000; font-family:mingliu; white-space: pre-wrap;word-wrap: break-word; padding:0 .3em 0 .3em;"><div style="background-color:#000080;line-height:100%;"><div style="float:right;"><span style="color:#000080;background-color:#C0C0C0"> 看板 </span> uefacool </div><span style="color:#000080;background-color:#C0C0C0"> 作者 </span> uefangsmith (唉呦!不錯哦~)<br /><span style="color:#000080;background-color:#C0C0C0"> 標題 </span> [Netw] Windows Net Buffer <br /><span style="color:#000080;background-color:#C0C0C0"> 時間 </span> 2015-05-15 Fri. 10:16:27</div><hr color="#008080" />───────────────────
<a href="http://blog.sina.com.cn/s/blog_6678fd2c0100qou8.html" target="_blank" rel="nofollow">http://blog.sina.com.cn/s/blog_6678fd2c0100qou8.html</a>
Windows Driver Kit: Network Devices and Protocols
Network Data Structures
<div class="long_string">Network data consists of packets of data that are sent or received over the network. NDIS provides data structures to describe and organize such data. The primary NDIS 6.0 network data structures include the following:</div>
NET_BUFFER structures
NET_BUFFER LIST structures
NET_BUFFER_LIST_CONTEXT structures
The following figure illustrates the relationships between these structures.
NDIS 6.0 Network Data Structures
<div class="long_string">In NDIS 6.0, the NET_BUFFER is the basic building block for packaging network data. Each NET_BUFFER structure has an MDL chain. The MDLs map the addresses of data buffers to the data space that the NET_BUFFER structures specify. This data mapping is identical to the MDL chains that NDIS 5.x and earlier drivers use in the NDIS_PACKET structure. NDIS provides functions to manipulate the MDL chain.</div>
<div class="long_string">Multiple NET_BUFFER structures can be attached to a NET_BUFFER_LIST structure. The NET_BUFFER structures are organized as a NULL-terminated singly linked list. Only the driver that originates a NET_BUFFER_LIST structure, or NDIS, should modify the linked list directly to insert and delete NET_BUFFER structures.</div>
<div class="long_string">NET_BUFFER LIST structures contain information that describes all the NET_BUFFER structures that are attached to a list. If a driver requires additional space for context information, the driver can store such information in the NET_BUFFER_LIST_CONTEXT structures. NDIS provides functions to allocate, free and access the data in the NET_BUFFER_LIST_CONTEXT structures.</div>
<div class="long_string">Multiple NET_BUFFER_LIST structures can be attached to form a list of NET_BUFFER_LIST structures. The NET_BUFFER_LIST structures are organized as a NULL-terminated singly linked list. Drivers can modify the linked list directly to insert and delete NET_BUFFER_LIST structures.</div>
# Network Data Structures: Picture Ref
<a href="https://msdn.microsoft.com/en-us/library/windows/hardware/ff568355(v=vs.85).aspx" target="_blank" rel="nofollow">https://msdn.microsoft.com/en-us/library/windows/hardware/ff568355(v=vs.85).aspx</a>
<div style="clear:both"></div>--
<span class="record">※ 作者: uefangsmith 時間: 2015-05-15 10:16:27</span></div></pre>
uefangsmith
[SaPh] google android 驅動裝不上
http://disp.cc/b/20-8FFv
2015-05-04T17:31:44+08:00
2015-05-04T17:31:44+08:00
http://j796160836.pixnet.net/blog/post/29610725-[android]-google出的android萬用驅動,驅動裝不上 ...]]>
<pre><div style="color:#C0C0C0;background-color:#000; font-family:mingliu; white-space: pre-wrap;word-wrap: break-word; padding:0 .3em 0 .3em;"><div style="background-color:#000080;line-height:100%;"><div style="float:right;"><span style="color:#000080;background-color:#C0C0C0"> 看板 </span> uefacool </div><span style="color:#000080;background-color:#C0C0C0"> 作者 </span> uefangsmith (唉呦!不錯哦~)<br /><span style="color:#000080;background-color:#C0C0C0"> 標題 </span> [SaPh] google android 驅動裝不上<br /><span style="color:#000080;background-color:#C0C0C0"> 時間 </span> 2015-05-04 Mon. 17:31:44</div><hr color="#008080" />───────────────────
<a href="http://j796160836.pixnet.net/blog/post/29610725-%5Bandroid%5D-google%E5%87%BA%E7%9A%84android%E8%90%AC%E7%94%A8%E9%A9%85%E5%8B%95%EF%BC%8C%E9%A9%85%E5%8B%95%E8%A3%9D%E4%B8%8D%E4%B8%8A" target="_blank" rel="nofollow">http://j796160836.pixnet.net/blog/post/29610725-[android]-google出的android萬用驅動,驅動裝不上</a>
<div style="clear:both"></div>--
<span class="record">※ 作者: uefangsmith 時間: 2015-05-04 17:31:44</span></div></pre>
uefangsmith
[Wire] 寬頻類比前端(AFE)技術介紹
http://disp.cc/b/20-8CZC
2015-04-16T20:01:53+08:00
2015-04-16T20:02:34+08:00
http://www.ctimes.com.tw/DispArt/tw/02120510580S.shtml
【作者: 誠君】 2002年12月05日 星期四
纜線數據機(cable modem)、xDSL和無線電固網(fixed wireless)是目前提供寬頻服務與應用給家庭的主要技術。這些技術都具有一個共同點:它們都能提供高效率的頻寬,也因為如此,才能使寬頻服務的夢想成真。
這些技術雖然都使用數位技術來達成,但是,不可避免的,還必須用到屬於類比技術的接收機和發射機透過「媒介」(例如:纜線、電話線、空氣)來傳收資訊。「類比前端」(analog front end;AFE)是由純類比電路和數位類比混合電路構成的,它負責執行許多工作,包含:訊號抓取(signal capture)、類比濾波(analog filtering)、數位類比轉換(DAC)、類比數位轉換(ADC)、功率放大。這些工作對調變解調器或數據機(modem)而言是非常重要的,所以如何設計出高效能和高品質的「類比前端」成為所有寬頻擷取(broadband access)技術的關鍵。 ...]]>
<pre><div style="color:#C0C0C0;background-color:#000; font-family:mingliu; white-space: pre-wrap;word-wrap: break-word; padding:0 .3em 0 .3em;"><div style="background-color:#000080;line-height:100%;"><div style="float:right;"><span style="color:#000080;background-color:#C0C0C0"> 看板 </span> uefacool </div><span style="color:#000080;background-color:#C0C0C0"> 作者 </span> uefangsmith (唉呦!不錯哦~)<br /><span style="color:#000080;background-color:#C0C0C0"> 標題 </span> [] <br /><span style="color:#000080;background-color:#C0C0C0"> 時間 </span> 2015-04-16 Thu. 20:01:53</div><hr color="#008080" />───────────────────
<a href="http://www.ctimes.com.tw/DispArt/tw/02120510580S.shtml" target="_blank" rel="nofollow">http://www.ctimes.com.tw/DispArt/tw/02120510580S.shtml</a>
【作者: 誠君】 2002年12月05日 星期四
<div class="long_string">纜線數據機(cable modem)、xDSL和無線電固網(fixed wireless)是目前提供寬頻服務與應用給家庭的主要技術。這些技術都具有一個共同點:它們都能提供高效率的頻寬,也因為如此,才能使寬頻服務的夢想成真。</div>
<div class="long_string">這些技術雖然都使用數位技術來達成,但是,不可避免的,還必須用到屬於類比技術的接收機和發射機透過「媒介」(例如:纜線、電話線、空氣)來傳收資訊。<span style="color:#F0F000">「類比前端」(analog front end;AFE)是由純類比電路和數位類比混合電路構成的,它負責執行許多工作,包含:訊號抓取(signal capture)、類比濾波(analog filtering)、數位類比轉換(DAC)、類比數位轉換(ADC)、功率放大。</span>這些工作對調變解調器或數據機(modem)而言是非常重要的,所以如何設計出高效能和高品質的「類比前端」成為所有寬頻擷取(broadband access)技術的關鍵。</div>
<div style="clear:both"></div>--
<span class="record">※ 作者: uefangsmith 時間: 2015-04-16 20:01:53</span>
<span class="record">※ 編輯: uefangsmith 時間: 2015-04-16 20:02:34</span></div></pre>
uefangsmith
[Tool] Windows上的 X Server連線工具 - Xming X Server(xming)
http://disp.cc/b/20-8BHF
2015-04-08T11:46:45+08:00
2015-04-08T11:46:45+08:00
http://blog.jangmt.com/2011/02/windows-x-server-xming-x-serverxming.html
如何啟動圖形介面的Linux程式,並將他顯示在Windows的機器上面。
於是他找到了一套免費的X Server for Windows工具 Xming X Server (http://sourceforge.net/projects/xming/ ),他目前最後的的版本 6.9.0.31。目前在sf.net上面以不再更新版本,最新的版本在該開發者的站台上,有支援 Windows7 64bit。但目前免費的版本已經可以滿足小勳同學的需求了。Xming下載頁面:http://sourceforge.net/projects/xming/files/Xming/6.9.0.31/
在使用X Server 工具前,先瞭解Linux 的 X Server 的通訊協定,簡單的來說其中
* X-client 負責程式的運作
* X-Server 負責畫面的顯示
所以要遠端連線到Linux系統,其實就是把Linux的圖形畫面,丟到一台X-Server上 ...]]>
<pre><div style="color:#C0C0C0;background-color:#000; font-family:mingliu; white-space: pre-wrap;word-wrap: break-word; padding:0 .3em 0 .3em;"><div style="background-color:#000080;line-height:100%;"><div style="float:right;"><span style="color:#000080;background-color:#C0C0C0"> 看板 </span> uefacool </div><span style="color:#000080;background-color:#C0C0C0"> 作者 </span> uefangsmith (唉呦!不錯哦~)<br /><span style="color:#000080;background-color:#C0C0C0"> 標題 </span> [Tool] Windows上的 X Server連線工具 - Xming X Server(xming)<br /><span style="color:#000080;background-color:#C0C0C0"> 時間 </span> 2015-04-08 Wed. 11:46:45</div><hr color="#008080" />───────────────────
<a href="http://blog.jangmt.com/2011/02/windows-x-server-xming-x-serverxming.html" target="_blank" rel="nofollow">http://blog.jangmt.com/2011/02/windows-x-server-xming-x-serverxming.html</a>
如何啟動圖形介面的Linux程式,並將他顯示在Windows的機器上面。
<div class="long_string">於是他找到了一套免費的X Server for Windows工具 Xming X Server (<a href="http://sourceforge.net/projects/xming/" target="_blank" rel="nofollow">http://sourceforge.net/projects/xming/</a> ),他目前最後的的版本 6.9.0.31。目前在sf.net上面以不再更新版本,最新的版本在該開發者的站台上,有支援 Windows7 64bit。但目前免費的版本已經可以滿足小勳同學的需求了。Xming下載頁面:<a href="http://sourceforge.net/projects/xming/files/Xming/6.9.0.31/" target="_blank" rel="nofollow">http://sourceforge.net/projects/xming/files/Xming/6.9.0.31/</a> </div>
在使用X Server 工具前,先瞭解Linux 的 X Server 的通訊協定,簡單的來說其中
* X-client 負責程式的運作
* X-Server 負責畫面的顯示
所以要遠端連線到Linux系統,其實就是把Linux的圖形畫面,丟到一台X-Server上
<div class="long_string">Linux只要有安裝圖形介面幾乎就是支援X-Server了,但是在Windows 上面只能透過,第三方的程式來當成X Server 提供畫面的顯示。剛剛下載的 Xming程式安裝完成後他會自動執行一支 XLaunch程式,他就是Windows上面的X Server。</div>
<div style="clear:both"></div>--
<span class="record">※ 作者: uefangsmith 時間: 2015-04-08 11:46:45</span></div></pre>
uefangsmith
[Webs] AJEX Note
http://disp.cc/b/20-8AYL
2015-04-03T17:02:42+08:00
2015-04-03T17:02:42+08:00
#span 和div差在能不能換行
span不用換行
div 要換行
#AJEX
function GetXmlHttpObject()
{
if (window.XMLHttpRequest)
{
// code for IE7+, Firefox, Chrome, Opera, Safari
return new XMLHttpRequest();
}
if (window.ActiveXObject)
{
// code for IE6, IE5
return new ActiveXObject("Microsoft.XMLHTTP");
}
return null;
} ...]]>
<pre><div style="color:#C0C0C0;background-color:#000; font-family:mingliu; white-space: pre-wrap;word-wrap: break-word; padding:0 .3em 0 .3em;"><div style="background-color:#000080;line-height:100%;"><div style="float:right;"><span style="color:#000080;background-color:#C0C0C0"> 看板 </span> uefacool </div><span style="color:#000080;background-color:#C0C0C0"> 作者 </span> uefangsmith (唉呦!不錯哦~)<br /><span style="color:#000080;background-color:#C0C0C0"> 標題 </span> [Webs] AJEX Note<br /><span style="color:#000080;background-color:#C0C0C0"> 時間 </span> 2015-04-03 Fri. 17:02:42</div><hr color="#008080" />───────────────────
#span 和div差在能不能換行
span不用換行
div 要換行
#AJEX
function GetXmlHttpObject()
{
if (window.XMLHttpRequest)
{
// code for IE7+, Firefox, Chrome, Opera, Safari
return new XMLHttpRequest();
}
if (window.ActiveXObject)
{
// code for IE6, IE5
return new ActiveXObject("Microsoft.XMLHTTP");
}
return null;
}
<div style="clear:both"></div>--
<span class="record">※ 作者: uefangsmith 時間: 2015-04-03 17:02:42</span></div></pre>
uefangsmith
[Pict] Reproduce
http://disp.cc/b/20-8AvA
2015-03-31T16:40:36+08:00
2015-03-31T16:44:11+08:00
...]]>
<pre><div style="color:#C0C0C0;background-color:#000; font-family:mingliu; white-space: pre-wrap;word-wrap: break-word; padding:0 .3em 0 .3em;"><div style="background-color:#000080;line-height:100%;"><div style="float:right;"><span style="color:#000080;background-color:#C0C0C0"> 看板 </span> uefacool </div><span style="color:#000080;background-color:#C0C0C0"> 作者 </span> uefangsmith (唉呦!不錯哦~)<br /><span style="color:#000080;background-color:#C0C0C0"> 標題 </span> [Pict] Reproduce<br /><span style="color:#000080;background-color:#C0C0C0"> 時間 </span> 2015-03-31 Tue. 16:40:36</div><hr color="#008080" />───────────────────
<div class="img" style="width:100%;height:400px"><img style="max-width:100%;" src="http://i.imgur.com/o46y9d4.gif" alt="[圖]" /></div>
<div class="img" style="width:100%;height:400px"><img style="max-width:100%;" src="https://lakhil.files.wordpress.com/2009/12/1.jpg" alt="[圖]" /></div>
<div style="clear:both"></div>--
<span class="record">※ 作者: uefangsmith 時間: 2015-03-31 16:40:36</span>
<span class="record">※ 編輯: uefangsmith 時間: 2015-03-31 16:44:11</span></div></pre>
uefangsmith
[P2P ] 基于 Wi-Fi Direct(Wi-Fi P2P)的软件或应用的前景怎么样?
http://disp.cc/b/20-8Avu
2015-03-31T16:18:43+08:00
2015-03-31T16:18:43+08:00
http://www.zhihu.com/question/20770501
我认为@隋柯西 和其它几位知友的回答都不太令人满意,说一下我的理解。
没耐心读长文的只需要看这一句话:Wi-Fi Direct技术是Wi-Fi产业链向蓝牙技术发起的挑战,它试图完全取代蓝牙
第一,Wi-Fi Direct是一种点对点连接技术,它可以在两台station之间直接建立tcp/ip链接,并不需要AP的参与;其中一台station会起到传统意义上的AP的作用,称为Group Owner(GO),另外一台station则称为Group Client(GC),像连接AP一样连接到GO。GO和GC不仅可以是一对一,也可以是一对多;比如,一台GO可以同时连接着多台GC
当前,已经有数百种设备获得了Wi-Fi Direct认证
Product Finder
第二,Wi-Fi Direct不是ad-hoc,它应该是ad-hoc的延续
第三,Wi-Fi Direct和传统wifi技术并不是互斥的:GO可以可以像AP一样为几台GC提供服务;它同时可以像传统的station一样,连接到某个AP;它同时自己也可以是一个 ...]]>
<pre><div style="color:#C0C0C0;background-color:#000; font-family:mingliu; white-space: pre-wrap;word-wrap: break-word; padding:0 .3em 0 .3em;"><div style="background-color:#000080;line-height:100%;"><div style="float:right;"><span style="color:#000080;background-color:#C0C0C0"> 看板 </span> uefacool </div><span style="color:#000080;background-color:#C0C0C0"> 作者 </span> uefangsmith (唉呦!不錯哦~)<br /><span style="color:#000080;background-color:#C0C0C0"> 標題 </span> [P2P ] 基于 Wi-Fi Direct(Wi-Fi P2P)的软件或应用的前景怎么样?<br /><span style="color:#000080;background-color:#C0C0C0"> 時間 </span> 2015-03-31 Tue. 16:18:43</div><hr color="#008080" />───────────────────
<a href="http://www.zhihu.com/question/20770501" target="_blank" rel="nofollow">http://www.zhihu.com/question/20770501</a>
我认为@隋柯西 和其它几位知友的回答都不太令人满意,说一下我的理解。
没耐心读长文的只需要看这一句话:Wi-Fi Direct技术是Wi-Fi产业链向蓝牙技术发起的挑战,它试图完全取代蓝牙
<div class="long_string">第一,Wi-Fi Direct是一种点对点连接技术,它可以在两台station之间直接建立tcp/ip链接,并不需要AP的参与;其中一台station会起到传统意义上的AP的作用,称为Group Owner(GO),另外一台station则称为Group Client(GC),像连接AP一样连接到GO。GO和GC不仅可以是一对一,也可以是一对多;比如,一台GO可以同时连接着多台GC</div>
当前,已经有数百种设备获得了Wi-Fi Direct认证
Product Finder
第二,Wi-Fi Direct不是ad-hoc,它应该是ad-hoc的延续
<div class="long_string">第三,Wi-Fi Direct和传统wifi技术并不是互斥的:GO可以可以像AP一样为几台GC提供服务;它同时可以像传统的station一样,连接到某个AP;它同时自己也可以是一个AP。。。。详见下图</div>
<div class="long_string">想象下这种使用场景:手机连接到某AP上网,运行youtube客户端看视频;手机同时通过Wi-Fi Direct连接到电视,将视频通过Wi-Fi Direct Display(等会儿介绍这个技术)投射到大银幕上</div>
第四,Wi-Fi Direct是一种“纯软件“的技术,任何已存在的Wi-Fi硬件都可以通过软件升级获得Wi-Fi Direct的功能(取决于Wi-Fi硬件提供商的良心)。
例如,Android自4.0之后添加了Wi-Fi Direct的功能,那些出厂时预装Android 2.2/2.3的机器,在获得官方4.0升级之后,很多都获得了Wi-Fi Direct的支持
第五, 以下是吐槽时间
大部分人第一次看到这个名词应该是在android OS中
<div class="long_string">自android 4.0开始,google正式加入Wi-Fi Direct的支持,可是由于google一贯的beta本性,android 4.0的Wi-Fi Direct只有一个”开启/关闭“的开关。。。。。没有”搜索对端设备/建立连接“的UI,这让用户怎么用。。。。更好笑的是,其实android 4的代码里面已经有了Wi-Fi Direct的setting UI,被google注释掉了。。。。。。你为啥不连开关一起注释掉啊。。。。</div>
自android 4.1开始,Wi-Fi Direct总算有一个能用的UI了,UI入口见下图
<div class="long_string">第六,我们可以看到,Wi-Fi Direct只是解决了两台设备怎么连起来的问题,没有第三方软件的支持,我们什么也做不了。当前,play store上已经有很多诸如”Wi-Fi Direct file transfer“,”Wi-Fi shooter“之类的app,其使用流程不外乎 1)调用系统settings UI建立Wi-Fi Direct连接,2)在app UI中选择文件传送,这些app的下载量都不大</div>
第六,感谢你有耐心读到这里。
<div class="long_string">现在我们知道,Wi-Fi Direct的功能离蓝牙还差得远。想想蓝牙可以做什么?文件/名片共享,连接打印机,连接蓝牙耳机,连接鼠标键盘等等,而且基本上由OS自身支持这些go,无需安装第三方app,这些功能除了文件传输之外,Wi-Fi Direct都不具备。</div>
为了应对Wi-Fi Direct功能的匮乏,Wi-Fi产业联盟已经提出了Wi-Fi Direct Services的规范,首批推出四种功能
1)Wi-Fi Direct Send,基于upnp的文件传输
2)Wi-Fi Direct play,基于dlna的音频视频照片分享
3)Wi-Fi Direct print,基于ipp的打印
4)Wi-Fi Direct display, 基于wifi display的屏幕分享技术
可以预见,这个Service的列表会越来越长,我认为蓝牙的每一种功能(profile)都会有对应的Wi-Fi Direct Service。
<div class="long_string">另外,我觉得比较有意思的一种技术称为USB over wifi Wi-Fi Direct,它试图用Wi-Fi Direct连接替换掉实体USB线缆,而且基本上不需修改USB驱动程序,这样,任何通过USB即插即用的设备如鼠标键盘耳机音箱打印机等等,都可以基于Wi-Fi Direct连接使用了</div>
另:Wi-Fi Direct Services和USB over wifi Wi-Fi Direct目前只有规范,大家想实际用到可能还要等一两年咯
update: 2015/03/23更新
在写下这个答案两年以后,我刚刚看到win10 mobile已经支持Wi-Fi Direct Services的部分功能了,泪流满面啊
<div class="long_string">第七,wifi display (miracast)是一种屏幕分享技术,在mirror模式下,可以将本地银幕投射到远端的大银幕上,打字累了,请自行google此技术或者查看WIFI DISPLAY_百度文库</div>
自android 4.2开始,wifi display (miracast)称为android的标配
至于@黄新宇的疑问,由于iPhone不支持Wi-Fi Direct,你应该使用android设备建立无线热点,然后用iPhone连进去
最后回答下提问者的问题
"基于 Wi-Fi Direct(Wi-Fi P2P)的软件或应用的前景怎么样"
1 Wi-Fi Direct未来会成为所有Wi-Fi设备的标配
2 从第三方开发者的角度而言,由于Wi-Fi Direct Services的功能肯定会被集成到OS中,必须考虑到自己app比起系统自身的功能有无优势
也许知友们有疑问,为啥iPhone不支持Wi-Fi Direct和Wi-Fi Display呢?
1 当前的Wi-Fi Direct技术除了传文件之外用处不大,Apple可能认为此技术还不成熟
2 Apple已经公布了airplay direct技术,可以在AP不参与的前提下将银幕共享到远端设备,看起来这个技术和Wi-Fi Display功能相同,它又要玩封闭花园了
<div style="clear:both"></div>--
<span class="record">※ 作者: uefangsmith 時間: 2015-03-31 16:18:43</span></div></pre>
uefangsmith
[P2P ] Android -wifi 直连(wifi direct )
http://disp.cc/b/20-8Avq
2015-03-31T15:59:48+08:00
2015-03-31T16:00:05+08:00
http://blog.csdn.net/menuconfig/article/details/7298563
Android -wifi 直连(wifi direct )
分类: Android 2012-02-27 15:47
现在,Android的支持Wi -Fi的直接点对点点对点(P2P)Android系统的供电设备和其他类型的设备,没有一个热点或互联网连接之间的连接。Android框架提供了一套Wi - Fi的P2P的API,允许你去发现和连接到其他设备时,每个设备的Wi -Fi的直接支持,然后沟通跨越距离远远长于蓝牙连接迅速连接。
android.net.wifi.p2p,一个新的软件包,包含所有的API执行同行等连接与Wi - Fi。 你需要与主类是WifiP2pManager,您可以调用getSystemService(WIFI_P2P_SERVICE)收购。WifiP2pManager包括API,允许您:
1、您P2P连接的应用程序通过调用initialize
2、探索通过调用附近的设备discoverPeers
开始通过调用P2P连接connect以及一些其他的 ...]]>
<pre><div style="color:#C0C0C0;background-color:#000; font-family:mingliu; white-space: pre-wrap;word-wrap: break-word; padding:0 .3em 0 .3em;"><div style="background-color:#000080;line-height:100%;"><div style="float:right;"><span style="color:#000080;background-color:#C0C0C0"> 看板 </span> uefacool </div><span style="color:#000080;background-color:#C0C0C0"> 作者 </span> uefangsmith (唉呦!不錯哦~)<br /><span style="color:#000080;background-color:#C0C0C0"> 標題 </span> [P2P ] Android -wifi 直连(wifi direct )<br /><span style="color:#000080;background-color:#C0C0C0"> 時間 </span> 2015-03-31 Tue. 15:59:48</div><hr color="#008080" />───────────────────
<a href="http://blog.csdn.net/menuconfig/article/details/7298563" target="_blank" rel="nofollow">http://blog.csdn.net/menuconfig/article/details/7298563</a>
Android -wifi 直连(wifi direct )
分类: Android 2012-02-27 15:47
<div class="long_string">现在,Android的支持Wi -Fi的直接点对点点对点(P2P)Android系统的供电设备和其他类型的设备,没有一个热点或互联网连接之间的连接。Android框架提供了一套Wi - Fi的P2P的API,允许你去发现和连接到其他设备时,每个设备的Wi -Fi的直接支持,然后沟通跨越距离远远长于蓝牙连接迅速连接。</div>
<div class="long_string">android.net.wifi.p2p,一个新的软件包,包含所有的API执行同行等连接与Wi - Fi。 你需要与主类是WifiP2pManager,您可以调用getSystemService(WIFI_P2P_SERVICE)收购。WifiP2pManager包括API,允许您:</div>
1、您P2P连接的应用程序通过调用initialize
2、探索通过调用附近的设备discoverPeers
开始通过调用P2P连接connect以及一些其他的接口和类是必要的,如:
WifiP2pManager.ActionListener接口,让您能够接收的操作时,如发现同行或连接到他们的成功或失败的回调。
<div class="long_string">WifiP2pManager.PeerListListener界面,您可以收到有关发现同行的信息。 回调提供了一个WifiP2pDeviceList,您可以从中检索一个WifiP2pDevice范围内的每个设备对象和获取信息,如设备的名称,地址,设备类型,设备支持的WPS配置。</div>
WifiP2pManager.GroupInfoListener界面,您可以收到一个P2P组信息。 回调提供了一个WifiP2pGroup对象,它提供了所有者,网络名称和密码的信息,如组。
<div class="long_string">WifiP2pManager.ConnectionInfoListener界面,您可以得到当前连接的信息。 回调提供了一个WifiP2pInfo对象,它具有信息,如一个组是否已经形成,谁是该组的所有者。</div>
为了使用的Wi - Fi P2P的API,你的应用程序必须要求以下用户权限:
1、ACCESS_WIFI_STATE
2、CHANGE_WIFI_STATE
3、INTERNET (虽然你的应用程序不技术上连接到互联网,沟通的Wi - Fi标准的Java套接字直接同行需要Internet权限)。
Android系统还广播了几种不同的行动,在特定的Wi - Fi P2P事件:
<div class="long_string">1、WIFI_P2P_CONNECTION_CHANGED_ACTION :P2P连接状态发生了变化。这与EXTRA_WIFI_P2P_INFOWifiP2pInfo与EXTRA_NETWORK_INFONetworkInfo对象的对象EXTRA_NETWORK_INFOEXTRA_NETWORK_INFOEXTRA_WIFI_P2P_INFO EXTRA_WIFI_P2P_INFO 。</div>
2、WIFI_P2P_STATE_CHANGED_ACTION :P2P的状态已经改变之间的启用和禁用。 它携带EXTRA_WIFI_STATE要么WIFI_P2P_STATE_DISABLED或WIFI_P2P_STATE_ENABLED
WIFI_P2P_PEERS_CHANGED_ACTION等设备的列表已经改变。
3、WIFI_P2P_THIS_DEVICE_CHANGED_ACTION :该设备的细节已经改变。
见的WifiP2pManager文档了解更多信息。 也期待在Wi - Fi的直接演示示例应用程序。
<a href="http://developer.android.com/reference/android/net/wifi/p2p/package-summary.html" target="_blank" rel="nofollow">http://developer.android.com/reference/android/net/wifi/p2p/package-summary.html</a>
Wi-Fi Direct与ad-hoc模式有哪些不同?
<div class="long_string"> Wi-Fi Direct将提供一个强大的发现功能,使其更易于使用。Wi-Fi Direct结合了Wi-Fi技术的若干重要创新,如更高的数据速率、企业管理能力、WMM? Quality of Service模式,以及点到点连接的电源管理协议。</div>
<a href="http://wifinetnews.com/archives/2009/10/wifi_direct_peering.html" target="_blank" rel="nofollow">http://wifinetnews.com/archives/2009/10/wifi_direct_peering.html</a>
两者在安全性上有所不同,Wi-Fi Direct采用WPA2(Wi-Fi Protection Access Version 2)加密,在Windows ad-hoc网络下,最高安全支持为WEP。不过Windows 7亦支持WPA2。
<div style="clear:both"></div>--
<span class="record">※ 作者: uefangsmith 時間: 2015-03-31 15:59:48</span>
<span class="record">※ 編輯: uefangsmith 時間: 2015-03-31 16:00:05</span></div></pre>
uefangsmith
[P2P ] WiFi Display原理和执行步骤
http://disp.cc/b/20-8Avp
2015-03-31T15:53:44+08:00
2015-03-31T15:53:44+08:00
http://www.avbuffer.com/forum.php?mod=viewthread&tid=3836
WiFI Display(WFD)是WiFI Alliance 开发出的一种规范,使多媒体设备之间建立和维持一个基于WiFi的连接,并且利用这个连接推进视频/音频的在目标设备的呈现播放。
以下是原话
The Wi-Fi Alliance is developing a “Wi-Fi Display Specification” to enable and sustain a secure connection between multimedia devices, based on Wi-Fi, to facilitate audio/video rendering
Wifi display的一些名詞
1.Source : A device that is capable of transmitting multimedia content 能提供多媒体内容传输的设备
2.Sink : A device that is capable of receiving a ...]]>
<pre><div style="color:#C0C0C0;background-color:#000; font-family:mingliu; white-space: pre-wrap;word-wrap: break-word; padding:0 .3em 0 .3em;"><div style="background-color:#000080;line-height:100%;"><div style="float:right;"><span style="color:#000080;background-color:#C0C0C0"> 看板 </span> uefacool </div><span style="color:#000080;background-color:#C0C0C0"> 作者 </span> uefangsmith (唉呦!不錯哦~)<br /><span style="color:#000080;background-color:#C0C0C0"> 標題 </span> [P2P ] WiFi Display原理和执行步骤<br /><span style="color:#000080;background-color:#C0C0C0"> 時間 </span> 2015-03-31 Tue. 15:53:44</div><hr color="#008080" />───────────────────
<a href="http://www.avbuffer.com/forum.php?mod=viewthread&tid=3836" target="_blank" rel="nofollow">http://www.avbuffer.com/forum.php?mod=viewthread&tid=3836</a>
<div class="long_string">WiFI Display(WFD)是WiFI Alliance 开发出的一种规范,使多媒体设备之间建立和维持一个基于WiFi的连接,并且利用这个连接推进视频/音频的在目标设备的呈现播放。</div>
以下是原话
The Wi-Fi Alliance is developing a “Wi-Fi Display Specification” to enable and sustain a secure connection between multimedia devices, based on Wi-Fi, to facilitate audio/video rendering
Wifi display的一些名詞
1.Source : A device that is capable of transmitting multimedia content 能提供多媒体内容传输的设备
2.Sink : A device that is capable of receiving and rendering multimedia content 能接受多媒体内容并将其呈现的设备
3.Session: 一个WFD在传输和接收设备之间连接
4.TDLS: 一项802.11协议,在两个连接到同一个Ap的客户端设备之间建立的直接连接,不懂的可以看图
Tunneled Direct Link Setup. An 802.11 protocol to setup a direct Wi-Fi link between two peer client devices (STAs) that are members of the same BSS
5.wifi direct: 设备无需通过无线路由器即可相互连接的技术,需要一台设备作为组织者建立一个类似ap功能的网络,其他设备可以搜索到并用wifi连接上
WFD原理与流程
还是用现有的图来说明其基本的过程吧
WFD连接基础
WFD建立在wifi p2p连接基础上的,支持以下两种连接方式
-wifi direct:(必须支持)
设备无需通过无线路由器即可相互连接的技术,需要一台设备作为组织者建立一个类似ap功能的网络,其他设备可以搜索到并用wifi连接上
-TDLS:(可选)
2台wifi设备连接在同一个Ap上,它们可以直接建立一个点对点的通道实现数据传输
WFD建立的11个过程
1.Device Discovery
wfd设备之间的搜索探测功能,使用现有的wifi p2p技术为基础,并在wifi信标、探测信号中加入了wfd特有格式的探测信号
2.Service discovery
此功能是可选功能,也是建立在wifi p2p原有的servicediscovery基础上,并加入wfd特有格式的请求和回应命令
3.Device selection
用户选择一个需要连接的设备
Wifi-direct 连接的强制和默认的,TDLS可选
若有2个sink,一级和二级sink,wifi p2p组织者必须是source
4.Wifi connection setup
使用wifi direct和tdls技术,建立wfd基础线路
将设备建立TCP连接,并创建一个控制端口来建立和维护session,该端口跑的协议是RTSP
5.Display capability negotiation
参数协定,决定需要使用的最佳参数,包括音视频解码率,分辨率,信道负载等等
若有一级和二级sink存在,都需要单独设定
过程和命令如下图
6.UIBC setup
即user input back channel,用户输入反向通道,此功能是可选的。
有两种类型
generic:硬件无关型,如鼠标点击,按键点击、touch点击、放大缩小等
HIDC人机接口设备控制:包括红外线、USB、蓝牙、WIFI、游戏杆、遥控器等
7.Link content protection
建立内容保护机制,可选功能
采用的是HDCP2.0安全协议,需要在数据流传输前建立
8.WFD Session setup
WFD核心步骤,必须在能力协定的基础上建立
建立过程使用RTSP通信,具体见下图
9.AV Streaming
先将Audio和video多路复用成一个MPEG2传输流
在传输流头部用MPEG2-TS格式打包,并封装RTP、UDP、IP报头如下图
10.Payload control capability
在数据流建立之后,需要有控制管道负载的能力,包含以下功能
时间同步 如果有2个sink设备,二者音视频必须同步,实现保真
编码速率控制:因信道条件和电源管理优化控制管道负载
11.Display Session Teardown
WFD会话终止,按连接分两种方法
Wifi-direct
跟 wifi p2p规范一样,source和sink有序拆除连接
TDLS
IEEE P802.11z specification规范动作,有序的拆除终止连接
<div style="clear:both"></div>--
<span class="record">※ 作者: uefangsmith 時間: 2015-03-31 15:53:44</span></div></pre>
uefangsmith
[P2P ] What is Wi-Fi Direct ?
http://disp.cc/b/20-8Avm
2015-03-31T15:44:06+08:00
2015-03-31T15:44:06+08:00
http://jiunway.blogspot.tw/2010/10/what-is-wi-fi-direct.html
[科技] What is Wi-Fi Direct ?
Wi-Fi Direct 10大問答2010/10/27-雷佳宜
Q:什麼是Wi-Fi Direct?
A:是新興的Wi-Fi無線連接技術,以Wi-Fi既有技術為基礎,讓Wi-Fi裝置在沒有路由器、熱點的情況下,仍能點對點(peer to peer;P2P)的無線連接。能讓裝置之間互動,傳輸內容,速度最高為250Mbp,最遠距離約為300公尺,具備Wi-Fi Direct認證的產品可在802.11 a、g及n的Wi-Fi標準下連結。
Q:為何需要Wi-Fi Direct?
A:由於人們生活與網路連結越來越密切,裝置之間需要彼此連結、交換內容的機會越來越多,但卻不是隨時都有Wi-Fi網路或是熱點,因此需要有Wi-Fi Direct這種新技術提供更簡便的連結。
Q:Wi-Fi Direct與藍牙有何不同?
A:兩者其實都是無線網路連接標準,藍牙主要用無線個人區域網路(WPAN),最適合在個人裝置之間的 ...]]>
<pre><div style="color:#C0C0C0;background-color:#000; font-family:mingliu; white-space: pre-wrap;word-wrap: break-word; padding:0 .3em 0 .3em;"><div style="background-color:#000080;line-height:100%;"><div style="float:right;"><span style="color:#000080;background-color:#C0C0C0"> 看板 </span> uefacool </div><span style="color:#000080;background-color:#C0C0C0"> 作者 </span> uefangsmith (唉呦!不錯哦~)<br /><span style="color:#000080;background-color:#C0C0C0"> 標題 </span> [P2P ] What is Wi-Fi Direct ?<br /><span style="color:#000080;background-color:#C0C0C0"> 時間 </span> 2015-03-31 Tue. 15:44:06</div><hr color="#008080" />───────────────────
<a href="http://jiunway.blogspot.tw/2010/10/what-is-wi-fi-direct.html" target="_blank" rel="nofollow">http://jiunway.blogspot.tw/2010/10/what-is-wi-fi-direct.html</a>
[科技] What is Wi-Fi Direct ?
Wi-Fi Direct 10大問答2010/10/27-雷佳宜
Q:什麼是Wi-Fi Direct?
<div class="long_string">A:是新興的Wi-Fi無線連接技術,以Wi-Fi既有技術為基礎,讓Wi-Fi裝置在沒有路由器、熱點的情況下,仍能點對點(peer to peer;P2P)的無線連接。能讓裝置之間互動,傳輸內容,速度最高為250Mbp,最遠距離約為300公尺,具備Wi-Fi Direct認證的產品可在802.11 a、g及n的Wi-Fi標準下連結。</div>
Q:為何需要Wi-Fi Direct?
<div class="long_string">A:由於人們生活與網路連結越來越密切,裝置之間需要彼此連結、交換內容的機會越來越多,但卻不是隨時都有Wi-Fi網路或是熱點,因此需要有Wi-Fi Direct這種新技術提供更簡便的連結。</div>
Q:Wi-Fi Direct與藍牙有何不同?
<div class="long_string">A:兩者其實都是無線網路連接標準,藍牙主要用無線個人區域網路(WPAN),最適合在個人裝置之間的連結。Wi-Fi主要用於提供無線區域網路(WLAN),Wi-Fi Direct也是用於裝置之間的連結,因此Wi-Fi Direct可說是進入藍牙既有的領域中。</div>
由於Wi-Fi Direct使用Wi-Fi技術,因此在傳輸距離及速度表現較藍牙佳,但是藍牙耗電低於Wi-Fi Direct,仍有其優勢。
Q:Wi-Fi Direct可以連結多少個裝置?
<div class="long_string">A:Wi-Fi Direct可以一對一,也可以一對多,Wi-Fi Direct認證產品連結其他裝置的數量應該少於傳統熱點。一對多是選擇性項目,意味並非所有Wi-Fi Direct認證過的產品都能支援一對多。</div>
Q:Wi-Fi Direct可在802.11 a/b/g/n下運作嗎?
A:Wi-Fi Direct可在802.11 a/g/n運作,在2.4GHz頻譜時,Wi-Fi Direct可連結802.11g及n。在5GHz頻譜時,Wi-Fi Direct可連結802.11a及n。
不支援b
Q:使用Wi-Fi Direct時,裝置可以移動嗎?
A:Wi-Fi Direct就像一般Wi-Fi一樣,在300公尺的距離之內,裝置可以隨意移動,仍能保持連線。
Q:1個裝置是否能夠同時連結至一般Wi-Fi網路以及其他支援Wi-Fi Direct裝置?
<div class="long_string">A:所有通過Wi-Fi Direct認證的裝置都可以支援一般Wi-Fi或是Wi-Fi Direct連線。由於同時支援一般Wi-Fi以及Wi-Fi Direct是選擇性的功能,因此不一定所有的裝置都具備這樣的功能。</div>
Q:Wi-Fi Direct能夠取代固定連結點(access point;AP)?
<div class="long_string">A:Wi-Fi Direct並非設計用來取代熱點,因為Wi-Fi Direct提供AP的部分功能,方便裝置之間連結。AP提供多個乙太網路連接埠、硬體防火牆、先進網路管理功能,因此多數的家庭或區域無線網路仍會需要AP。</div>
Q:Wi-Fi Direct認證產品何時上市?
A:Wi-Fi聯盟已經開始認證產品,目前已經有5款產品通過,預計在2010年底前可以上市。
Q:Wi-Fi Direct與ad-hoc網路有何不同?
A:兩者在安全性上有所不同,Wi-Fi Direct採用WPA2(Wi-Fi Protection Access Version 2)加密,在Windows ad-hoc網路下,最高安全支援為WEP。不過Windows 7亦支援WPA2。
<div style="clear:both"></div>--
<span class="record">※ 作者: uefangsmith 時間: 2015-03-31 15:44:06</span></div></pre>