原创 電腦使用模擬器玩手機遊戲

一、前言 我玩過的遊戲並不少,堅持玩下來的只有一個養成類遊戲《夢想小鎮》,英文名township。雖說玩了也有好幾年了,但基本上是玩一段時間就卸載,過很久又重新下載開始玩。好在這個遊戲可以使用臉書賬號備份,因此進度沒丟。手機屏幕小

原创 STM32 定時器輸入捕獲實現紅外遙控數據接收

之前已經寫過了一個使用定時器普通計時功能來識別紅外遙控數據的文章。本次是使用定時器輸入捕獲來實現,這種方法比起定時器普通計數來說要更加複雜一些,不過效果會更好。 一、原理 1、紅外發射協議 紅外發射協議已經在之前的文章中寫過

原创 C語言變量聲明加冒號的用法

原文鏈接:博客園 C語言變量聲明加冒號的用法 有些信息在存儲時,並不需要佔用一個完整的字節, 而只需佔幾個或一個二進制位。例如在存放一個開關量時,只有0和1 兩種狀態, 用一位二進位即可。爲了節省存儲空間,並使處理簡便,C語言又提

原创 STM32 USB無法連接電腦

一、說明 在調試 STM32 USB device MSC 功能時,使用官方提供的庫和示例項目,電腦可以正確識別設備,也可以正常操作。但是將 USB 部分的代碼移植到自己的工程後,發現電腦無法正確識別設備,有時會在右下角顯示無法識

原创 STM32 定時器實現紅外遙控數據接收

一、原理 1、紅外發射協議 紅外通信的協議有很多種。這個實驗使用的是NEC協議。這個協議採用PWM的方法進行調製,利用脈衝寬度來表示 0 和 1 。 NEC 遙控指令的數據格式爲:同步碼頭、地址碼、地址反碼、控制碼、控制反碼。同

原创 STM32 BSRR BRR ODR 寄存器解析

一、用法 經常會看到類似如下的宏定義語句,用於對已經初始化後的 IO 口輸出高、低電平。 #define SET_BL_HIGH() GPIOA->BSRR=GPIO_Pin_0 #define SET_BL

原创 WIN10 更新系統後,串口無法連接

一、問題 1、WIN10 更新系統後,無法連接 ST 開發板上 USB 轉串口,但可以正常的下載程序。 二、解決方法 1、嘗試更改 COM 口,例如從 COM3 轉爲 COM4。 2、嘗試更新 ST-LINK 的固件

原创 WIN10版OneDrive不能登錄,顯示正在同步其他賬戶

一、錯誤現象 前幾天通過Win10系統的推送進行了小版本的更新,更新之後需要重寫登陸OneDrive,但是登陸卻出現錯誤,提示正在同步其他賬戶,根據系統的指示在設置中更改賬號並不能解決。 二、解決方法 1、控制面板卸載Ond

原创 Arduino 按鍵實驗

一、功能 實現按鍵控制LED亮滅。按下點亮,再次按下熄滅。 二、原理圖 三、代碼 int ButtonState; int ButtonLastState; int ButtonCounter; void setup() {

原创 utf-8 to unicode

一、utf-8 unicode utf-16 1、unicode 使用兩字節表示字符。 2、utf-8 和 utf-16均爲變長編碼,使用1~4個字節來表示字符。 3、utf-8 和 utf-16是不一樣的,漢子使用 unico

原创 leetcode: power of three 三種解法

一、題目 leetcode 上有這麼一道題,power of three. 題目如下: Given an integer, write a function to determine if it is a power of th

原创 樹莓派內核升級的三種方式

一、前言 樹莓派使用的鏡像比較舊了,可以通過三種方式進行升級。一種是本地下載編譯升級,即Local build,還有一種採用交叉編譯,第三種最簡單,輸入一條命令就可以升級。 下面主要講第一種方式。 二、升級過程 1、目前的內核

原创 樹莓派使用USB攝像頭和motion實現監控

這篇文章主要爲大家詳細介紹了樹莓派使用USB攝像頭和motion實現監控,具有一定的參考價值,感興趣的小夥伴們可以參考一下 本文實例爲大家分享了樹莓派使用USB攝像頭和motion實現監控的具體代碼,供大家參考,具

原创 去除安卓5.0上的感嘆號的解決方法

adb shell settings put global captive_portal_mode 0 之後飛行模式一下,就可以了。

原创 Win 10 安裝 NET Framework 3.5錯誤解決

參考百度經驗 地址