原创 cadence常用快捷鍵自己總結

orCAD原理圖快捷鍵: shift+鼠標滑輪 原理圖左右移動 ctrl+鼠標滑輪  原理圖上下移動 pageup /pagedown  原理圖上下移動 ctrl+pgup/ctrl+pagedown  原理圖左右移動     i   

原创 Linux編譯PMON錯誤解決

安裝之前準備好源碼包,如果電腦可以聯網,直接輸入指令網上下載安裝,多省事。在安裝源碼包時提示錯誤:   No package 'xproto' found Consider adjusting the PKG_CONFIG_PATH e

原创 C:if 0 #endif和:#if 1 #endif

在看代碼遇到if 0  #endif和:#if 1 #endif用法,記一下筆記,以後翻翻。 if 0  ......... #endif 這種編譯器不編譯其中內容,被編譯器忽略掉。 #if 1  ......... #endif 編譯

原创 藍牙4.0BLE協議棧學習筆記(二)

在學習開發藍牙協議棧遇到的問題總結: 1.藍牙設備號BD_ADDR就是MAC地址,不同於uuid,uuid是服務號,作爲唯一標識符。 2.scanRspData數組是掃描迴應數據數組,用戶可以自定義設備名。advertData數組

原创 Cadence Allegro16.5使用技巧問題總結貼

1.ALLEGRO 自動佈線後,爲直角調整成45度角走線:Route-Gloss-Parameters-Convertcorner to arc。 2.ALLEGRO系統菜單字體太小修改:Setup-User PreferencesEd

原创 BLE 4.1 協議棧串口DMA模式

藍牙 BLE BLE-CC254x-1.4.1.43908協議棧串口默認是串口0,RX和TX引腳分別是P0_2和P0_3,硬件板子改板成串口0的Alt2方式,即RX和TX引腳分別是P1_4和P1_5。如圖: 需要修改協議棧的部分

原创 單片機、嵌入式開發及項目管理更多技術文章請關注我的百家號及頭條號的分享

平時博客分享的都是技術文章,我的更多技術文章請移步關注: 百家號: https://author.baidu.com/home?context=%7B%22app_id%22%3A%221646108714303504%22%7D&wfr

原创 STM32頻率計算——捕獲方式

STM32採用定時器捕獲的方法測低頻信號很準確,我測高頻100K-120K就誤差太大了,大概200Hz,這兒的誤差是個範圍,不是某個值。有的人說兩個定時器一個定時,一個計數,這樣太浪費資源了吧。我項目要採集兩個地感線圈的頻率,所以

原创 Qt資料大全

轉載出處:http://blog.csdn.net/liang19890820 簡述 發福利了、發福利了、發福利了,重要的事情說三遍。。。 爲了方便更多Qter瞭解、學習Qt,現將相關資源進行整理,主要內容包括:Qt官網、編碼風格、Git

原创 RFID MFRC522

一.RFID綜述   RFID目前有廣泛的應用前景,通過射頻識別在標籤和讀卡器之間交換數據,可單向讀寫數據,RFID的頻段有低頻(125KHz到135KHz),高頻(13.56MHz)和超高頻(860MHz到960MHz之

原创 狀態機的C語言編程

 轉載自: http://blog.csdn.net/bat67 一 有限狀態機的實現方式 有限狀態機(Finite State Machine或者Finite State Automata)是軟件領域中一種重要的工具,很多東西的模

原创 Scons構建RT-Thread開發環境

1.下載並安裝軟件,下載RT-Thread源碼。軟件和源碼可以去對應官網下載,這裏不多說了。 python-2.7.11 scons-2.4.1-setup 說明一下,搭建開發環境前需要安裝編譯器:MDK/IAR/VisualStu

原创 NXP QN9020 BLE協議棧學習筆記

1.需要的硬件及軟件工具: 硬件工具: 1) QN9020 Mini DK board 2)USB dongle 軟件工具: 1)BLE協議棧(QBlue-1.3.9) 2)KEIL/ IAR開發軟件 BLE協議棧安裝目錄下

原创 KEIL工程編譯出現Error command-line cannot open preprocessing output output file錯誤

KEIL工程編譯出現flash_.c: Error: command-line: #564: cannot open preprocessing output output file “.\工程文件\flash.d”: No such

原创 QT TCP Server

主要是實現了TCP服務器端的上位機應用,包括數據收發(字符串及十六進制數據),傳輸文件的功能,經測試可用。下面主要說明一下幾個基於QT的函數: 服務器端讀取數據函數: void Widget::ServerReadData() {