原创 第一章 QT新建工程,helloworld程序,發佈程序版本

第一步:打開安裝好的QT工程,CTRL+N快捷鍵新建項目,選擇新建應用爲基於窗口創建應用QT Widgets  Application。 第二步:打開新建的工程,在UI界面,設置好helloworld界面的標籤,基於LABEL控件,在控件

原创 Ymode協議(STM32)

轉自:http://www.cnblogs.com/hiker-blogs/archive/2013/03/17/stm32.html 相信很多人都希望,不開蓋就可以對固件進行升級吧,就像手機那些。下文中的bootload就來實現這樣的功

原创 C語言數據類型——高級數據類型

雙向鏈表:除了有一個指向下一結點的指針外,還有一個指向前一結點的指針,可以通過prev()快速找到前一結點. 雙向鏈表特點:適用於需要雙向查找節點值的情況.可以進行雙方向讀取. 參考資料:https://www.jb51.net/arti

原创 C語言再學習——高級數據類型

單向鏈表的定義創建及使用 單向鏈表的特點:只能實現向一個方向的遍歷,只有一個指向下一結點的指針,也就是隻能next,適用於結點的增加和刪除。 單向鏈表的結構實例: struct node {    type  data;    struc

原创 IAP升級初識

轉載網站:https://www.cnblogs.com/wanghuaijun/p/7810182.html STM32+IAP方案 實現網絡升級應用固件 關注了這個概念有些日子了,這段時間總算有機會實戰==網絡升級應用固件,這裏記錄下

原创 Keil調試問題

**JLink Warning: CPU could not be halted ROMTableAddr = 0xE00FF000 * JLink Info: Core did not halt after reset, trying

原创 C語言再學習——第1章概述

瞭解C語言原理: 1、就編程而言,可移植性表示什麼? 自我理解:可移植性,指它的源代碼文件在不經過修改的情況下,可以在不同的計算機系統上編譯成可以成功運行的程序。 2、解釋源代碼文件、目標代碼文件和可執行文件之間的區別? 自我理解:源代碼

原创 001——IAR工具學習記錄

IAR for STM8介紹、下載、安裝與註冊:https://blog.csdn.net/ybhuangfugui/article/details/52936636 IAR for STM8系列教程(一)_新建軟件工程詳細過程:http

原创 C語言再學習——基本數據類型

總結:基本數據類型 基本數據類型中的11個關鍵字:int   long    short    unsigned   char   float   double  signed  _BOOL  _Complex(複數)    _Imagi

原创 C語言再學習——C語言概述

1、如何稱呼C程序的基本模塊? 自我理解: C程序的基本模塊: void main(void)   //從main函數開始 {                              //花括號開始  statement;       

原创 華爲C語言編程規範

轉載說明:本文轉載自博客園http://www.cnblogs.com/leezheng/p/8098720.html 華爲C語言編程規範 1 排版 1-1:程序塊要採用縮進風格編寫,縮進的空格數爲4個。 說明:對於由開發工具自動生成的代

原创 001再學習——嵌入式Linux基礎命令

001再學習——嵌入式Linux基礎命令 一、路徑操作命令總結 ls(查看當前目錄文件) pwd(查看當前位置的絕對路徑) cd (切換文件目錄,切換路徑) sudo -s(切換使用用戶到超級用戶) exit (退出超級用戶) 具體

原创 002再學習——Linux文件權限管理

轉載說明:本文轉自https://www.linuxidc.com/Linux/2016-09/135224.htm 在學習Linux的權限之前,我們先來理解幾個概念: 可讀,可寫 、可執行 Linux的文件和目錄有以下三種方式: r  

原创 Keil5,Debug調試模式下,Connect& Reset Options的操作你真的懂了嗎?

今天在完成一個新的項目時,很碰巧讓我遇到了這個BUG問題,之前調試時,都不把這個操作放在眼裏,都設置爲Normal就OK了。看過其他帖子,解釋的也很少,不是很詳細,都說在SWD模式下,Debug菜單中,Reset菜單選項只需要將默認的Au

原创 Keil編譯器問題,STM32HAL庫問題解決,指針取地址與指針取值的注意問題

本函數是HAL庫串口接收報文數據的解析函數,其中reqCommand爲接收到的命令,ackData爲接收到的數據實體,ackDataSize爲接收到的數據實體的大小,但是,在主函數中調用本函數,會出現傳入的參數cmd,RcvMsg,Ms