原创 關於flymcu燒錄stm32芯片超時的問題解決

有時候使用FlyMcu時,會出現芯片超時無應答,無法連接的情況,如下圖所示解決辦法1、flymcu是否設置有問題選擇DTR 的低電平復位,RTS 高電平進 BootLoader。這個是必要的選項(在 BOOT0 接 GND 的條件下)。選擇

原创 C語言指針簡介與相關的難點

本篇我主要寫了指針簡介以及指針與簡單數組,二維數組的關係由於字符數組用的比較廣,問題也比較多,所以我會單獨再出一篇關於指針與字符數組的最後感謝大家的觀看,如果大家能有所收穫,那真是榮幸之至一、指針簡介1.什麼是指針地址和變量:在計算機內存中

原创 C語言:字符串和常見字符串函數

一、字符串C語言中無字符串變量,用字符數組處理字符串。規定C風格的字符串都是以NULL空字符(’\0’)作爲終結符結尾。由於它是字符串的終止符,但它本身並不是字符串的一部分,所以字符串的長度並不包括NULL字節,如strlen函數。而且C標

原创 C語言:一維數組與二維數組概述

這篇主要將的是數組的簡單概述和使用的注意事項由於字符數組是我們常用的一種數組,所以我會單獨出一篇關於字符數組的指針也比較重要,所以也要單純出一篇數組概述數組構造數據類型之一數組是具有一定順序關係的若干個變量的集合,組成數組的各個變量稱爲數組

原创 常用Linux命令-文件目錄類命令

一、瀏覽目錄命令ls: 顯示目錄文件ls: 功能描述:顯示目錄文件 語法:ls[-a/l/d][文件或目錄]-a 顯示所有文件,包括隱藏文件-l 詳細信息顯示-d 查看目錄屬性-r 遞歸列出子目錄pwd: 顯示當前所在的工作目錄pw

原创 編譯原理(7):運行存儲分配

聲明:本系列文章,是根據中國大學MOOC網哈工大的編譯原理這門課學習而成的學習筆記。運行存儲分配一、運行存儲分配概述運行存儲分配策略編譯器在工作過程中,必須爲源程序中出現的一些數據對象分配運行時的存儲空間對於那些在編譯時刻就可以確定大小的數

原创 編譯原理(3):詞法分析

聲明:本系列文章,是根據中國大學MOOC網哈工大的編譯原理這門課學習而成的學習筆記。一、正則表達式正則表達式語言是一個集合,因此我們可以在語言上進行多種集合運算。比如說並運算,乘積運算(即連接運算),閉包運算等等。接下來我們看一個語言的例子

原创 編譯原理(6):中間代碼生成

聲明:本系列文章,是根據中國大學MOOC網哈工大的編譯原理這門課學習而成的學習筆記。一、類型表達式 (Type Expressions)類型表達式基本類型是類型表達式integerrealcharbooleantype_error (出錯類