原创 使用beyond比較文件夾

選擇兩個文件夾 1. ctrl + a 選擇全部 2.  操作->比較內容-》基於規則的比較。 3. 開始      

原创 AM335x使用

am335x增加按鍵: 修改dts 編譯成dtb 替換sd卡里的dtb文件燒寫系統 設備節點 例子參考https://blog.csdn.net/weixin_33962923/article/details/85783144  ubo

原创 交叉編譯環境永久生效

 sudo gedit /etc/environment

原创 QtreeWidget 節點重命名

這裏 我利用對話框獲取 name 然後重新設置 name ui->treeWidget->currentItem()->setText(0,name);

原创 qt 將字符串轉成16進制的整型輸出

c++代碼 unsigned char str2hex(QString s){ return s.toInt(0,16); } 即 s.toInt(0,16);   python 代碼 def str2hex(s):   

原创 異或和

8爲異或校驗。見上圖。  

原创 blob blobmsg blobmsg_json使用

Blob :二進制大對象 Blobmsg :二進制對象網絡序列化。 blobmsg_json   用於json對象的序列化 參考鏈接:https://www.cnblogs.com/embedded-linux/p/6792359.htm

原创 linux 下 調試設備

一  CAN 設備調試: 轉載  :https://wenku.baidu.com/view/541b944202d8ce2f0066f5335a8102d276a26182.html  linux下can設備的配置 can 設備 在Li

原创 QTreeWidget 設置item可編輯和去掉可編輯屬性。 以及添加編輯完成信號。

https://bbs.csdn.net/topics/390574567?list=6218265 https://bbs.csdn.net/topics/390574567?list=6218265 https://bbs.csdn

原创 QString 截取字符串

recvdata....... "$\x11 `eth0: 10.43.82.183\tfc:69:47:c0:6c:f3 \neth1: No ip addr\tfc:69:47:c0:6c:f5 \nppp0: 10.182.143.

原创 modbus 調試記錄 -psd master and slave

1.   通信錯誤,如何定位? 答:   在處理函數中,找到接收數據幀,打印出來 。對比。 2.   有時候正常 ,過一會又不正常? 答: 這種情況需要排除 usb線 杜邦線,線纜是否是好的。先排除硬件故障。 3.  串口發送,要求加 回

原创 c語言宏定義##__VA_ARGS__封裝printf函數,單片機實現簡單的分級日誌模塊

轉載 https://blog.csdn.net/small_life/article/details/79198296

原创 c++ 學習第一節 職工管理系統

主要知識點:抽象基類,繼承  框架設計 需求分析:  對 普通員工 經理 老闆 進行管理。需要顯示 職工工號、姓名、崗位。 管理系統需要實現的功能如下:    退出管理程序、增加職工信息、刪、查、改、按編號排序,清空所有文檔,顯示職工信息

原创 c++ 常識理解

1. 什麼是泛型編程 答 :泛型編程是編寫和類型無關的邏輯代碼,是代碼複用的另一種手段。模板是實現泛型編程的一種技術。 2. 爲什麼要學習 函數模板,類模板? 答: 學習函數模板和類模板技術,目的不是爲了自己去寫,而是爲了更好的去使用c+

原创 blobmsgAPI理解

轉 參考 https://www.cnblogs.com/embedded-linux/p/6792359.html 遍歷函數blobmsg_for_each_attr(pos, attr, rem)  : pos 相當於指針 rem爲