原创 電阻和電容精度表示方法

百分數表示: B :0.1% C:0.25% D:0.5% F:1% G:2% J:5% K:10% L:15% M:20% 比如:4.7uF/0603/X5R/J/10V,就表示精度是5%的電容。             27K/040

原创 Ubuntu下安裝GCC編譯器

在虛擬機Ubuntu裏面安裝gcc編譯器,首先快捷鍵alt+ctr+t調出來中端,然後輸入sudo apt-get  install  build-essential命令,即可進行安裝。

原创 MFC獲取系統時間

MFC中調用電腦系統時間函數,首先創建一個對話框,添加一個按鈕,爲該按鈕添加如下函數: CTime t = CTime::GetCurrentTime();int nYear = t.GetYear();int nMonth = t.Ge

原创 KEIL MDK 5添加Device/CPU

下載KEIL MDK5以後是沒有安裝device的,如果此時創建工程會找不到目標芯片,如下圖所示: 此時我們就要安裝自己需要的芯片系列,比如STM32F1系列。 首先選擇Project-Manage-Pack Installer如下圖所

原创 ESP8266作爲服務器配置方法

應用場景:ESP8266模塊連接到室內路由器上面然後爲MCU提供接入網絡的功能,MCU接入到網絡後,8266作爲服務器使用,通過電腦客戶端訪問8266. 步驟一: 確認模塊中間的四個引腳接到了VCC(3V3)上面,如下圖所示: 除了電源

原创 MFC調用外部exe程序的方法

MFC調用外部程序有好幾種方法,我是用的是函數ShellExecute(); 使用方法如下: ShellExecute(this->m_hWnd,"open",".\\JLink.exe",".\\para.txt","",SW_HIDE

原创 STM8設計幾點需要注意的地方

1>、STM8的PC0、PC1兩個引腳輸出只有OD開漏輸出,沒有PP輸出,如下圖所示:       如果想要使用PC0和PC1輸出高電平,硬件設計的時候需要進行上拉,這兩個端口無法進行軟件上拉,只能靠硬件上拉。 2>、使用STM8庫函數

原创 在MQTT服務器mosquitto上使用SSL/TSL

準備工作: 兩臺電腦,Window系統電腦稱爲本地電腦,Linux 系統電腦稱爲服務器電腦。 1、在本地電腦上下載mosquitto的源碼,下載地址http://mosquitto.org/files/source/,這裏選擇1.4.11

原创 Lora程序設計需要注意的幾個地方

1、Lora接收端的前導碼長度必須大於等於發送端的前導碼長度,如果發送端前導碼長度未知或隨時變化,那就將接收端的前導碼長度設置爲最大值65530,這種設置無論在普通接收還是CAD模式下都是適用的。

原创 嘉立創四層板各層厚度

嘉立創4層板各層厚度,僅供參考,具體請詳詢嘉立創客服。

原创 apt-get: Could not resolve 'archive.ubuntu.com'解決方法

在使用Ubuntu搭建TFTP服務器的時候,新買的Linux服務器主機,在是還用atp-get的時候出現了apt-get: Could not resolve 'archive.ubuntu.com'的錯誤,一開始按照網上的說法,修改a

原创 PADS設置敷銅實心銅和網格銅

PADS設置實心銅和網格銅有兩個地方在控制,首先在layout界面中打開【工具】(Tool)->【選項】(Option),找到【柵格和捕獲】這一項,在右下側有一個敷銅柵格,在這裏輸入1(該數字可爲其他值,但是該值約小,敷銅能到達的區域越精

原创 STM8庫文件判斷指定IO輸入引腳電平GPIO_ReadInputPin有問題

聲明:本文轉載自http://blog.csdn.net/lan120576664/article/details/24203639 /** * @brief Reads the specified GPIO input dat