發現幾篇好文推薦給有需要的人
ㄆㄜ ㄊㄧㄡ ㄙˋ操控 ESP8266 無線模組 - 經由 AP、STA 和 AP+STA 三種模式,學習 ESP8266 AT 指令
克里斯 寫的 【技術教學】打造Wifi遙控車(之一):使用 ESP8266進行 Wifi無線通訊
阿喵就像家 寫的 深入淺出 Wifi 晶片 ESP8266 with Arduino

MagicJackTing 發表在 痞客邦 留言(0) 人氣()

前言


會寫這一篇, 說真的有點無奈, 並非針對痞客邦惡搞來的 (畢竟他提供了一個免費的部落格, 讓我不用花錢就有個人網站, 高興的時候隨時可以發表一下). 寫這一篇純粹只是想要記錄及分享如何克服痞客邦網站上一些不是那麼恰當的設定而已.

MagicJackTing 發表在 痞客邦 留言(0) 人氣()

微軟的 Win10 免費昇級就要在 07/29 結束了. 糾纏了一年的 Win10 免費昇級總該清一清了. (2016/10/27) 印象中微軟在免費升級活動結束後, 好像有提供移除右下方 "免費升級" 圖示的更新. 如果您的機器不巧沒清除掉, 還有渣渣留著, 下面的方法可以試一下.
這一篇主要的材料來自 [教學]10秒內永久移除Windows10提醒免費升級訊息方法


MagicJackTing 發表在 痞客邦 留言(0) 人氣()

CSS Double Strikeout
今天回頭看了一下自己的部落格貼文, 發現有些地方寫錯了. 原本想要直接修改, 後來想了想, 覺得不妥, 於是改用刪除線把錯的地方槓掉, 再用不同的顏色標明新增的修正. 但是刪除線在原本的文章中很不明顯, 於是想到用雙刪除線, 查了一下 W3School 卻發現 CSS 中沒有雙刪除線這東東...

MagicJackTing 發表在 痞客邦 留言(0) 人氣()

ctfmon
Windows 雖然自 XP 推出以後, 當機的機會就少了許多, 但卻還是有些負作用, 就是檔案總管常常莫名奇妙就掛掉了, 然後接著出現重新啟動檔案總管. 大部份狀況下應該都還可以正常使用, 不過有時候中文輸入法就是會無法切換. 如果你有注意到的話, 這個時候語言列 (輸入法的狀態列) 應該是不見了.

MagicJackTing 發表在 痞客邦 留言(1) 人氣()

I2C Bus
隨著科技的演進, 在單晶片微控制器及 SoC 的領域中, SPI 及 I2C 這二種串列 (序列) 介面變得十分常見. 這二者與主機間通訊用的非同步串列通訊埠 RS-232 (UART) 非常不一樣
二個都是同步傳輸介面, 主要是用於 CPU 和週邊晶片之間.
SPI 及 I2C 二者設計的主要目的在於減少 CPU 和週邊晶片之間的接腳數.
SPI 一般需要 4 條接線 (至少三條), 而 I2C 則只要二條線, 這和早期常用的並列匯流排動輒十數條接線有著明顯的差異.
SPI 的硬體結構簡單而且傳輸速度快, 一般是 5M/10M/20Mbps 或是更快 (可以到 200Mbps), I2C 的傳輸速度則只有 100Kbps/400Kbps/1Mbps(/3.4Mbps/單向5Mbps).
SPI 是全雙工, I2C 則是半雙工

MagicJackTing 發表在 痞客邦 留言(62) 人氣()

VMware Servies
最近工作忙些, 幾個月沒空更新部落格, 今天抽空記錄一下 用 VMware 安裝測試 MAC OS X 的狀況.

用 VMware 安裝及測試 MAC OS X


MagicJackTing 發表在 痞客邦 留言(79) 人氣()

I2C Bus
I2C Bus 提昇電阻之計算


I2C Bus 和 SPI 一樣也是主從式架構, 不過它不同於 SPI 的點對點或點對多點結構, 它是以匯流排型式介接, 同時匯流排上允許有多個 master (主設備) 和多個 slave (從設備). 介接方法如下圖所示:

MagicJackTing 發表在 痞客邦 留言(3) 人氣()

寫 C 程式時偶而會遇到函數的原型宣告多設了一些暫時沒有用到的參數, 一般狀況下只要修改一下標頭檔中的宣告以及實際 C 函數的定義就好了. 不過偶而也會遇到不能改的情形, 例如:
套用某些框架系統時, 函數的原型宣告是框架系統提供的. (一改大概框架系統就不用升版了)
使用函數庫中某個函數的 call back, 而函數庫改不動, 或者沒原始程式, 沒得改.
在開發 embedded system 時, 我們需要實作或者改寫一些函數以取代 C 編譯器的一些預設行為, 例如: Keil ARM/MDK 中要把 printf() 改輸出到 SoC 的 UART.

MagicJackTing 發表在 痞客邦 留言(5) 人氣()

正常狀況下網頁中的 <sub> 和 <sup> 應該都是可以正確顯示為上標字及下標字. 不過偶而也會有不正常的時候, 例如: 痞客邦部落格的手機模式頁面, 預設的樣式不小心就把 <sub> 和 <sup> 的字高和其他所有的元素都設成一樣了, 所以就看不出上下標字了.

MagicJackTing 發表在 痞客邦 留言(1) 人氣()

SPI HW Structure
隨著科技的演進, 在單晶片微控制器及 SoC 的領域中, SPI 及 I2C 這二種串列 (序列) 介面變得十分常見. 這二者與主機間通訊用的非同步串列通訊埠 RS-232 (UART) 非常不一樣
二個都是同步傳輸介面, 主要是用於 CPU 和週邊晶片之間.
SPI 及 I2C 二者設計的主要目的在於減少 CPU 和週邊晶片之間的接腳數.
SPI 一般需要 4 條接線 (至少三條), 而 I2C 則只要二條線, 這和早期常用的並列匯流排動輒十數條接線有著明顯的差異.
SPI 的硬體結構簡單而且傳輸速度快, 一般是 5M/10M/20Mbps 或是更快 (可以到 200Mbps), I2C 的傳輸速度則只有 100Kbps/400Kbps/1Mbps(/3.4Mbps/單向5Mbps).
SPI 是全雙工, I2C 則是半雙工.
SPI 使用硬體線路來指定 slave 晶片, I2C 則在傳送的第一個位元組上指定 (7bit位址).
SPI 不提供交握機制, 無法確認 slave 晶片是否有跟上. I2C 則有雙向的確認機制.

MagicJackTing 發表在 痞客邦 留言(56) 人氣()

假設有一個 16bit 硬體計時/計數器 (Timer/Counter) 負責計數外部的訊號. 所以我們直覺的反應是某一段時間之內的訊號個數是本次讀取的計數值減掉上次讀取的計數值, 像這樣 Count = ValCurr - ValPrev. 但是如果上次讀取的內容已經接近上限了 (例如: 65530), 而這一次讀到的內容已經溢位變成一個很小的數值 (例如: 5) 呢?
當下你可能會想到下列幾個:

MagicJackTing 發表在 痞客邦 留言(0) 人氣()

Blog Stats
⚠️

成人內容提醒

本部落格內容僅限年滿十八歲者瀏覽。
若您未滿十八歲,請立即離開。

已滿十八歲者,亦請勿將內容提供給未成年人士。