原创 vscode搭建c/c++環境編譯搭建
一、下載 mingw64 編譯工具鏈 可以去官網下載mingw64的包,下載速度很慢。 /// 相關下載 (for windows) ///mingw64下載 官方:https://sourceforge.net/projects/m
原创 TCP/socket 編程筆記
一、基於Qt的TCP通訊 服務器和客戶端的框圖 1. Qt 工程包含以下 QT += network CONFIG += C++11 Service端 1. 服務器(Server)包含2個頭文件 #include <QT
原创 c++ 隨筆 Tips
本blog僅用於備考筆試用: cin() 與 getline() cin 與getline() 都可以獲取屏幕輸入,但是cin遇到空格就歇菜了。示例如下: cin 用法示例: #include <iostr
原创 AD5551芯片的DAC驅動
一、AD5551驅動 AD5551芯片,該芯片是14位輸出精度的,輸入範圍:0-16384,對應0-5V 想繼續往後看? 快充VIP,衝了就可以繼續往後看了! intent 目的 redunda
原创 AD7124讀寫驅動
編者按: AD7124作爲ADI研發的1款超高分辨率的Σ-Δ型ADC芯片,達到了驚人的24位分辨率,性能十分變態。 雖然硬件性能強悍,但是其軟件驅動卻十分複雜。不仔細研讀半個多月手冊,別想弄明白。坑不是一般的多。
原创 ADS1118驅動調試筆記
一、什麼是ADS1118 ADS1118是一個德州儀器(TI)生產的ADS1118的ADC芯片,難度倒是不難,就是看手冊浪費時間,但是不看手冊,你還真搞不出來。基本上大神3天就能調出來,做個筆記來記錄一下! (1)芯片應用 想往
原创 QT隨手筆記
細說Lambda表達式 Lambda是c++11新增加的特性, QT使用時需添加如下: 1).pro文件內需要添加如下一行: CONFIG += c++11 2)QT配合信號一起使用非常方便 QPushButton
原创 Android studio隨筆
一、 Android studio 安裝 1. 安裝java環境 即JDK,網址:https://www.oracle.com/java/technologies/javase-downloads.html 安裝完成後還要
原创 MarkDown 隨筆
# MarkDown abstract ## MarkDown with vscode 標題: 1個#代表標題1 2個#代表標題2 N個#代表標題N 換行格式: 末尾加<br> 無序列表符: 例如: - 列表2 或者:
原创 Modbus 隨筆
Modbus master send float format record: 假設設備ID = 1 下面分別舉例4種格式下的modbus的float字節序: Big-endian Little-endian Big-endian
原创 Work Log+++++++++++++++++++++++++++++++++
Work Log record start with 2020-02-28 2020-02-28 EPC board 1. My own "Find linear function " algorithms valve o
原创 嵌入式MCU工程師畢業1年,接下來要學的東西有:
剛畢業 1 年多了,接下來感覺有好多東西要學習: (一)單片機方面的: 比如μCOSii和μCOSiii,還有FreeRTOS等微型操作系統。 除了操作系統之外,還要學習諸如emwin界面設計; 還想搞一下Wifi, 以太網,藍牙BLE,
原创 c++11之多線程
c++11之thread 包含頭文件:#include <thread> c++11之chrono 包含頭文件:#include <chrono> chrono是一個日期時間相關的庫,比較常用的就是處理thread的睡
原创 IAR各版本下載
IAR各版本下載,甭管是ARM, AVR還是8051 或者MSP430,這裏面都有! 注意:如果看完覺得有幫助的朋友,麻煩在下面點個贊或留個言哦!謝謝!!! (1)在這裏面可以尋找你所需要的IAR工具 點擊網址:http://supp.
原创 在 imx6q 的ARM板上運行c++11的代碼
1. 說明 硬件環境: 迅爲imx6q開發板, ARM Cortex-A9的處理器 7.0寸電容觸摸屏軟件環境: 使用的是迅爲官方提供的u-boot.imx , uImage, Qt5.7的rootfs根文件系統 問題: 在使用迅爲提