原创 IIC認識和理解

有關於IIC硬件部分,我這裏就不多做介紹了。 首先我們要知道什麼是IIC協議?        簡單的說IIC就一種主從架構的串行通信總線協議,其實這句話如果你能理解到位的話,那麼對IIC的理解也就差不多了。既然是一種通訊協議那麼必然有他的

原创 MLX90632傳感器調試

        由於疫情的原因,紅外測溫槍大火,與之相應的傳感器我目前瞭解的有MLX90632和MLX90614以及BM43THD80A,因爲90632封裝體積小,方便嵌入,所以採用這款傳感器來採集溫度。一下是調試過程。        

原创 STM8L051X系列RTC的低功耗應用

  很久沒在CSDN寫博客了,最近有點空學習了STM8L051F3這塊低功耗單片機。這次做的東西,其主要應用在於控制電源的開關斷操作。主要用到的外設有RTC,PWR,AWU,ADC,WWDG等。整體的功能我先大致介紹一下,這樣的話也方便大

原创 Tiny4412裸機開發過程(二)------securtCRT和cuteftp工具的使用

        爲了能在我們熟悉的windows環境下開發,將逐漸會使用到一些方便的開發工具,所以這一篇主要介紹一些工具。        在開始之前我們先實現以root用戶登錄Ubuntu,這樣爲以後一些權

原创 Tiny4412裸機開發過程(一)

        今天開始我將分享Tiny4412的學習過程和經歷,把之前所遇到的問題、收穫的感想記錄下來。由於本人現在是大三的學生,加之學習這塊ARM9的開發板時間也不長,所以如有理解或錯誤之處,歡迎指出一起學習進步。        一.

原创 STM32串口發送數據和接收數據方式總結

       之前寫了篇關於ESP8266使用AT指令進行互相通訊的實驗,在寫STM32串口接發數據的程序中,覺得有必要將之前學的有關於串口方面的使用經歷加以總結。串口發送數據:       1. 串口發送數據最直接的方式就是標準調用庫函

原创 兩個ESP8266一個作爲服務器一個作爲客戶端實現互相通訊

            關於模塊的信息我在這裏簡單介紹一下我用模塊如圖:        在使用前要確保電壓爲3.3V   接線爲3v3- 3.3V電源  RX和TX分別接USB轉串口線的TX和RX,即要交叉着接。最後還有一個EN引腳接到3

原创 Tiny4412裸機開發過程(三) ------ 安裝交叉編譯器和編譯燒寫uboot

        這一節就正式開始我們的環境搭建了。第一個要搭建的是編譯環境,之前講過爲了能夠在Ubuntu下編譯4412能夠運行裸機程序,所以就要安裝交叉編譯器。我用的交叉編譯器,是友善之臂官方給的 arm-linux-gcc-4.5.1