2021年9月26日 星期日

[Android] Android studio emulator 踩坑

markdown 老樣子,android 踩坑日常。 在 android studio 中下載了 android 10 的模擬器,將模擬器開起來時出現了 error,原本出現的 error 是 Android Emulator closed because of an internal error,如下圖 ![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgch0e8QV6PJuyNFlUlvP2PR_BmKBayzYjot301i039aufPZQTvDZOVVfd-4UQnOKRHlrECkXjyhwwIZ6jeDQHp7k3OUG7IDxzMsY2DmzwNfvV-ccmNcWdJnOlaQN-0TZyRvGFFSoFkRmsQ/s0/emulator_error.png) 在 [SO](https://stackoverflow.com/questions/67316340/android-emulator-closed-because-of-an-internal-error-gpu-found) 找到一篇解,在 C:\users\[user name]\.android 中新增一個檔案 advancedFeatures.ini,然後問題就變成開模擬器時跳出一個小 window 進度條然後卡住,基本上跟[這篇](https://stackoverflow.com/questions/66250313/android-emulator-not-responding-frozen)的問題一樣。 照著那篇的解去看 intel HAXM 有沒有安裝,是有安裝但是 android studio 有提示現在安裝的不是最新版,我更新到最新版,版本為 7.6.5。 ![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi1IJlfRrn_k3w2zpmcRsGs2RhQig991ctFQnahl0JGUvufPID9gGuB6HTymtWgi_fVQ8OzQqAoFtqRuZFoC2v8MQipy92p7AcyfSrEIQknPxN6SVru9M2A0vyg1RE3mHFU3_C5Sc40BSsp/s0/haxm.png) 更新到最新版後,`C:\Users\[user_name]\AppData\Local\Android\sdk\extras\intel\Hardware_Accelerated_Execution_Manager` 目錄裡的 intelhaxm-android 檔案不見了,但是模擬器可以開起來了,所以 intel HAXM 跟模擬器也有匹配性問題,版本不對也會造成模擬器卡住開不起來。 最後,我的模擬器原本是開得起來的,不知道為什麼突然開不起來了,猜可能是因為 android studio 更新造成的。 --- * [Android Emulator not responding - frozen](https://stackoverflow.com/questions/66250313/android-emulator-not-responding-frozen) * [Android Emulator closed because of an internal error: GPU Found](https://stackoverflow.com/questions/67316340/android-emulator-closed-because-of-an-internal-error-gpu-found)

2021年9月4日 星期六

[RF] Return loss and S11

markdown RF 訊號傳輸中,會因為阻抗不匹配或是不連續導致 RF 訊號能量被反彈回來,原始 RF 功率減掉被反彈回去的 RF 功率就是 return loss。 雖然 return loss 聽起來會讓人以為它的定義像是被反彈回去的功率,這比較容易讓人誤解,但是正確的定義確實是
正常傳輸的功率 - 反彈回去的功率
數學上的表示則是
RL(dB) = 10log(Pi/Pr)
Pi 為正常 RF 功率,Pr 為被反彈回去的功率,所以一般來說我們希望 return loss 越大越好。 S11 跟 return loss 其實是指一樣的東西,不過它跟 return loss 差了一個負號,S11 = -(return loss)。所以當我們說 S11 的時候,我們希望 S11 越小越好。 --- * [return loss 回波损耗越大越好还是越小越好?](https://www.zhihu.com/question/24240508) * [什么是插入损耗和回波损耗?](https://fiber.ofweek.com/2020-06/ART-210001-11000-30444667.html) * [Understanding VSWR and Return Loss](https://www.youtube.com/watch?v=BijMGKbT0Wk) * [反射率 S11 實測-同軸電纜/終端電阻 在Smith Chart長甚麼樣子](https://www.strongpilab.com/s11-measurement-cable-terminator/)