原创 直流電機PWM控速(無中斷)

PWM控制佔空比,stm32IO口:PA6,PA7接直流電機的兩個引腳,查看原理圖,分別對應定時器3的通道1跟2,電機有正反轉 。PWM輸出,如果沒有加中斷的話,程序會一直進行PWM輸出,我看網上推薦是有中斷比較好,作爲一名初學者,我還有

原创 ADC的DMA多通道數據採集(雨滴傳感器+光敏傳感器)

AADC1跟ADC3可以用DMA,因爲多通道,然而ADC只有一個數據寄存器,因此可以用DMA開一個數組來存數據  ADC1只能用DMA1的通道1   ADC3只能用DMA2的通道5 最近在學模擬量的測試,我用了光敏傳感器和雨滴傳感器,

原创 光敏傳感器的學習

最近在學傳感器,我一開始是想從雨滴傳感器入手學習的,但是網上對於這個傳感器的資料介紹很少,好在對光敏傳感器挺多的,就先學這個了,有些傳感器是直接DO口TTL電平的,這種只要配置GPIO就可以了,跟學習點燈差不多。但是像光敏傳感器和雨滴傳感

原创 藍橋杯基礎練習 特殊迴文數 (java)

問題描述   123321是一個非常特殊的數,它從左邊讀和從右邊讀是一樣的。   輸入一個正整數n, 編程求所有這樣的五位和六位十進制數,滿足各位數字之和等於n 。 輸入格式   輸入一行,包含一個正整數n。 輸出格式   按從小到大的順

原创 onenet平臺上面創建產品

最近在學stm32跟esp8266,我對於這些全是小白,平時作業都是代碼的搬運工,這個假期從零開始學stm32,現在只學到點燈跟串口,然後想要嘗試stm32通過esp8266上傳數據到onenet雲平臺,來實現最簡單的燈的控制。找了幾天的

原创 java 排序(三個整數從大到小排序)

@追白日夢的女孩 筆記1 問題描述   編寫一個程序,輸入3個整數,然後程序將對這三個整數按照從大到小進行排列。   輸入格式:輸入只有一行,即三個整數,中間用空格隔開。   輸出格式:輸出只有一行,即排序後的結果。   輸入輸出樣例 樣

原创 藍橋杯基礎練習 楊輝三角形 (java)

問題描述 楊輝三角形又稱Pascal三角形,它的第i+1行是(a+b)i的展開式的係數。    它的一個重要性質是:三角形中的每個數字等於它兩肩上的數字相加。    下面給出了楊輝三角形的前4行:       1      1 1   

原创 算法訓練之顯示圖形

筆記2  java 顯示圖形(打印出 *) 問題描述   編寫一個程序,首先輸入一個整數,例如5,然後在屏幕上顯示如下的圖形(5表示行數):   * * * * *   * * * *   * * *   * *   * 這裏要注意的是

原创 藍橋杯基礎練習 特殊的數字 (java)

問題描述   153是一個非常特殊的數,它等於它的每位數字的立方和,即153=1*1*1+5*5*5+3*3*3。編程求所有滿足這種條件的三位十進制數。 輸出格式   按從小到大的順序輸出滿足條件的三位十進制數,每個數佔一行。 pack

原创 基礎練習 閏年判斷(java)

問題描述 給定一個年份,判斷這一年是不是閏年。 當以下情況之一滿足時,這一年是閏年: 1. 年份是4的倍數而不是100的倍數; 2. 年份是400的倍數。 其他的年份都不是閏年。 輸入格式 輸入包含一個整數y,表示當前的年份。 輸出格式

原创 算法訓練 排序(java)

問題描述   編寫一個程序,輸入3個整數,然後程序將對這三個整數按照從大到小進行排列。   輸入格式:輸入只有一行,即三個整數,中間用空格隔開。   輸出格式:輸出只有一行,即排序後的結果。   輸入輸出樣例 樣例輸入 9 2 30 樣例

原创 藍橋杯 基礎練習 01字串(java)

問題描述 對於長度爲5位的一個01串,每一位都可能是0或1,一共有32種可能。它們的前幾個是: 00000 00001 00010 00011 00100 請按從小到大的順序輸出這32種01串。 輸入格式 本試題沒有輸入。 輸出格式 輸出

原创 藍橋杯基礎練習 數列特徵(java)

問題描述 給出n個數,找出這n個數的最大值,最小值,和。 輸入格式 第一行爲整數n,表示數的個數。 第二行有n個數,爲給定的n個數,每個數的絕對值都小於10000。 輸出格式 輸出三行,每行一個整數。第一行表示這些數中的最大值,第二行表示

原创 javaweb數據庫操作

1.首先在電腦中找到服務,啓動MYSQL(mysql需要自己先安裝好),我自己安裝好的mysql, 2.打開MYSQL服務端,如下圖,登錄mysql的密碼,我這裏的密碼的root 3.數據庫的一些指令 創建數據庫:create da

原创 ESP8266+Onenet+HTTP的串口AT指令測試過程

這個只是理解通信過程,還沒有實現代碼的傳輸,只是通過串口來測試是否建立連接,此處想要說一句,如果找不到onenet相關資料的話,可以去官網找找,裏面有一些開發文檔可以看看,我只是小白,從什麼都不知道開始,找了很久的資料,最後發現官網上有,