原创 Serial Line Interface Protocol SLIP協議

SLIP協議官方文本 https://tools.ietf.org/rfc/rfc1055.txt   摘自《深入理解計算機網絡》 SLIP幀很簡單,只是在IP包的最前面和最後面各加一個END字符(0xc0),作爲幀邊界,標誌一個幀的起始

原创 c語言空數組

鏈接  https://www.cnblogs.com/guozhiming2003/archive/2010/03/09/1681951.html c語言空數組 空數組即下標爲0的數組,如a[0]。在函數中聲明空數組是沒有任何意義的,當

原创 一個BLE HCI ACLpacket的實例分析

一個BLE HCI ACLpacket的實例分析,原始數據如下 02 02 20 0f 00 0b 00 04 00 1b 2f 00 00 00 4f 00 00 00 00 00   1. 第1字節表示HCI packet的類型 Vo

原创 UART串口的H4協議和H5協議

鏈接 https://www.cnblogs.com/-glb/p/11617662.html 於3線串口和5線串口,它們之間有什麼差別呢? 對於3線串口,它只有三條線:TxD、RxD、GND。5線串口比三線串口多了兩條線:CTS、RTS

原创 代碼閱讀方法

有操作系統的代碼閱讀方法 系統分爲很多的任務,每個任務都是針對一個特定的目標設立,這樣的好處是功能專一化、責任清晰、隔離其他狀況的干擾、方便針對特定問題的調試。但是要現實一個具體的功能時,往往需要在幾個任務之間穿插,這就爲閱讀代碼帶來了麻

原创 圖片批量轉換爲C語言數組工具

經常需要使用emWin的GUI Builder工具把圖片轉換爲C語言數組,但這個工具每次只能添加一個圖片文件,無法批量處理。就用Python寫了一個批量轉換的小工具。 # encoding:utf-8 import os import

原创 Keil Watch窗口錯誤

在Keil中代碼如下 const oled_param_t m_oled_param = {   .dc_pin_no = 4,   .rst_pin_no = 26, }; uint32_t view_value = 0x5A; sta

原创 取餘運算與取模運算 (Complementation vs Modulo )

概念 對於整數a,b來說,取模運算或者求餘運算的方法要分如下兩步: 1.求整數商:c = a / b 2.計算模或者餘數:r = a - (c * b) 區別在於:第一步對c值的小數取向的不同 取餘運算(Complementation)

原创 GCC內聯彙編教程

 原文鏈接:https://www.ibiblio.org/gferg/ldp/GCC-Inline-Assembly-HOWTO.html ,此文爲我的中文翻譯,轉載請標明出處! GCC-Inline-Assembly-HOWTO Sa

原创 學習正則表達式的簡單方法

轉載自 https://cdoco.com/2017/08/15/learn-regex-zh/   學習正則表達式的簡單方法 Aug 15, 2017 | regex 什麼是正則表達式 ? 正則表達式是一種被用於從文本中檢索符合某些特

原创 AI資料

AI資訊 機器之心 瞭解學術前沿的最新想法和研究成果。    

原创 學習世界模型,通向AI的下一步:Yann LeCun在IJCAI 2018上的演講

摘自 機器之心 -- 學習世界模型,通向AI的下一步:Yann LeCun在IJCAI 2018上的演講     人工智能到底缺少了什麼?監督學習需要太多的樣本,強化學習需要太多的嘗試,AI 系統缺乏常識。 Yann LeCun 總結了一

原创 PyInstaller打包PyQt代碼生成exe

使用PyInstaller產生如下錯誤 " This application failed to start because it could not find or load the Qt platform plugin "window

原创 uint64_t移位

uint64_t a = 0x1234567887654321; uint64_t b = 1; int shift; for(shift = 0; shift < 64; shift++)     b = 1 << shift;  

原创 Quantum LeaPs(QP)的資料

QP官方網站QP對比RTOS有什麼好處?QP/C的SDK手冊  介紹QPC的框架、Getting Started、API和參考例程。QM的軟件手冊  QP的UML建模軟件,可以自動生成基於QP框架的代碼。QP官方的交流論壇  是獲取QP使