原创 第一章 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