原创 使用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爲