原创 Qt: QML StackView: push: nothing to push

界面跳轉View的時遇到一個問題,就是參考github工程使用stackView,如:stackView.push({item:someItem, properties: {fgcolor: "red", bgcolor: "blue"

原创 FreeRTOS專題總結之基本概念講述

 大綱:FreeRTOS是什麼?內核與操作系統的關係?實時操作系統與非實時操作系統的區別?FreeRTOS與Linux的一個重要區別FreeRTOS中任務的概念?FreeRTOS的任務是如何調度的?FreeRTOS任務調度的三種策略和三種

原创 用U盤正確地安裝Win7

在幫家人用u盤安裝win7的時候,用了此前屢試不爽的U盤安裝方法,結果遇到問題了:error: cannot load file code 555h網上查了下,原來是:一般的Ghost XP系統安裝盤無法重建MBR(也就是主引導記錄),使

原创 網絡通信專題之獲取ntp時間

大綱:|NTP是什麼?|哪些地方用到了NTP?|準確獲取NTP時間的重要性?|如何準確獲取NTP時間?#NTP是什麼? NTP是網絡時間協議(Network Time Protocol),它是用來同步網絡中各個計算機的時間的協議。它的用途

原创 網絡通信專題總結之Socket API使用

#學習資料介紹 [1]Beej’s官方文檔(英文版)http://beej.us/guide/bgnet/html/multi/index.html[2] Beej’s官方文檔(中文版)http://beej-zhcn.netdpi.ne

原创 在Ubuntu安裝OpenCV以及opencv_contrib

步驟:1.在官網下載OpenCV和opencv_contrib安裝包 安裝包下載: https://github.com/opencv/opencv https://github.com/opencv/op

原创 Linux下開發:vim + cscope + ctags代碼閱讀模式之環境搭建

vim + cscope + ctags代碼閱讀模式:                                                                    在Linux中沒

原创 Linux下開發:vim + cscope + ctags代碼閱讀模式之基本使用方法

###vim + cscope + ctags代碼閱讀模式之基本使用方法cscope的用法:`回退上一個位置:ctrl+ o或者ctrl + t退出搜索:ctrl+D快捷鍵 ctrl + \ + 字母參考上

原创 在ubuntu使用sphinx編寫html文檔

Sphinx簡介:Sphinx [1]  是一個工具,它能夠輕易地創建智慧和優雅的文檔,出自Georg Brandl之手,在BSD許可證下授權。它能夠把一組 reStructuredText 格式的文件轉換成各種輸出格式,而且自動地生成交

原创 Linux內核簡介

大綱:理解Linux內核最好預備的知識點Linux內核的特點Linux內核的任務內核的組成部分哪些地方用到了內核機制?Linux進程 Linux創建新進程的機制Linux線程 內核線程地址空間與特權級別        虛擬地址與物理地址 

原创 FreeRTOS專題之常見錯誤總結與項目反思

 大綱:常見錯誤總結項目經歷的思考與改進   常見錯誤總結         1.中斷優先級             與硬件平臺有關。有些數字優先級高的代表中斷優先級高,有些則是相反;有些中斷有預搶佔優先級和子優先級,設置需注意;有些中斷不

原创 自動售賣系統開發系列——人臉識別自動售賣機二代ChingTom

大綱:售賣機二代ChingTom的簡介售賣機二代ChingTom的方案介紹   #系統整體組成   #軟件平臺   #硬件平臺售賣機二代ChingTom的實現過程   #業務邏輯介紹   #軟件流程圖   #源碼 售賣機二代ChingTo

原创 網絡通信專題總結之mqtt專題全局介紹

大綱:|網絡通信專題總結之mqtt專題|mqtt簡介|mqtt實現基本流程 |mqtt與TCP的區別|mqtt如何保障通信安全? |什麼是SSL? 什麼是TLS? SSL與TLS之間的區別? |mqtt基本通信過程 |如何進行SSL/TL

原创 網絡通信專題總結之OTA專題

大綱:|網絡通信專題總結之OTA專題|OTA簡介|OTA模式以及分類|用戶個性化定製更新業務流程講述 |具體是怎樣實現: |APP |嵌入式端 獲取url.md5.版本號 請求服務器 下載與存放固件 引導系統分區啓動新固件 上報升級狀

原创 Qt Creater Bug: multiple define of ...

在導入自己寫的文件到Qt 工程時,發現報了好多個 multiple define of ...的錯誤。網上查了以下,解決方法有提到:1.頭文件重複包含:        #ifndef ...       #define...