蘇嵌暑期實訓 day16

2021-08-21 17:32:45 字數 891 閱讀 9535

姓名:祝俊寶                                        日期:2018.07.24

今日學習任務

通過gpio的相關暫存器實現流水燈

今日任務完成情況

完成了點亮乙個燈,四個燈,流水燈的程式設計

今日開發中遇到的問題彙總

1、工程設定的有關引數不知道如何設定,如在設定時要勾選「use microlib」,才能使小燈亮

2、對於暫存器的功能以及如何配置的理解不深,導致功能實現過程中稍有困難

今日未解決的問題

配置韌體庫

今日開發收穫

1、關於microlib

microlib 是預設 c 庫的備選庫。 它用於必須在極少量記憶體環境下執行的深層嵌入式應用程式。 這些應用程式不在作業系統中執行。microlib 不會嘗試成為符合標準的 iso c 庫。 

microlib 進行了高度優化以使**變得很小。 它的功能比預設 c 庫少,並且根本不具備某些 iso c 特性。某些庫函式的執行速度也比較慢,例如,memcpy()。

2、通過查閱資料對gpio的相關暫存器有了進一步的了解

自我評價

通過自主學習順利完成了今日任務

流水燈**:

#include "stm32f4xx.h"

void delay(unsigned int time)

unsigned int i = 2;

int main(void)

}

void systeminit(void)

蘇嵌暑期實訓 day3

姓名 祝俊寶 日期 2018.07.11 今日學習任務 學習指標 1 指標定義 2 指標運算 3 指標使用步驟 4 指標陣列 等等今日任務完成情況 基本 練習均完成,但指標概念有點抽象,有幾個稍複雜的習題還未解決,如字串逆序輸 出,字元排序等。今日開發中遇到的問題彙總 在對指標的使用過程中,常出現野...

蘇嵌暑期實訓 day5

姓名 祝俊寶 日期 2018.07.13 今日學習任務1 結構體 2 共用體 3 編寫學生資訊系統 今日任務完成情況編寫了1 完成了結構體的學習,編寫了有關結構體的定義,宣告,初始化的函式 2 完成了有關結構體長度的學習 3 完成了共用體的學習,編寫了有關共用體宣告,初始化的函式 今日開發中出現的問...

蘇嵌暑期實訓 day9

姓名 祝俊寶 日期 2018.07.17 今日學習任務 1 編寫程式實現按鍵鍵值輸入乙個十進位制數,並通過八個led燈顯示出來 今日任務完成情況 完成了部分功能 如鍵值獲取,十進位制數轉化 今日開發中遇到的問題 1 如何獲取鍵值,實現在按確認鍵之前將將輸入的數字按先後順序以十進位制的形式存下來 2 ...