原创 DEVCON.EXE管理USB

查找所有的USB設備 搜索devcon.exe ​ 搜索USB設備:devcon.exe find usb* USB\VID_05AC&PID_12A8&MI_00\6&34588349&0&0000

原创 嵌入式linux Zmodem文件傳輸(lrz lsz)

嵌入式linux Zmodem文件傳輸 背景 我想如果要從PC機下載東西到開發板的嵌入式linux系統裏面,很多人首先會想到用tftp sftp等網絡工具從網口下載。但如果網絡用不了,只能通過串口下載怎麼辦呢?這個時候有兩個工具能

原创 [QT]阻塞延時與非阻塞延時

Qt一般使用QThread::sleep()來延時,但是這樣會阻塞住線程 此時,可以用 QTime delayTime = QTime::currentTime().addMSecs(3000); //在當前時間上增加3S /*

原创 關於keilMDK環境中STM32使用malloc函數

對於malloc和free對內存堆棧塊的空間操作,在keilMDK中需要滿足下面幾個條件: 1、使用的代碼文件中需要包含頭文件 <stdlib.h> 2、在工程的屬性設置中需要把 Use MicroLIB 選項勾選,如下圖。 3、

原创 NOTEPAD ++ :Failed to save file. Not enough space on disk to save file

解決方法:修改Notepad+±>Encoding->Convert to UTF-8-BOM 點贊 收藏 分享 文章舉報 Homekit2015 發佈了63 篇原創文

原创 openmv源碼編譯

1.安裝必須使用的軟件 sudo apt-get remove gcc-arm-none-eabi sudo apt-get autoremove sudo add-apt-repository ppa:team-gcc-arm-

原创 linux udev固定設備號/多路USB固定設備號/多路video固定設備號

linux udev固定設備號/多路USB固定設備號/多路video固定設備號 Q:解決多路video設備號不固定問題 A:由於上電順序不固定,導致系統先後識別 解決方法通過修改rules規則 $ ls -l /sys/class

原创 keil默認頭文件路徑

Keil_v5\ARM\RV31

原创 stm32的幾種讀保護措施講解

https://blog.csdn.net/lilijianqun/article/details/79861270

原创 嵌入式LINUX USBTMC

嵌入式USBTMC作爲HOST host驅動kernel位置:kernel\drivers\usb\class\usbtmc.c 加載驅動後,會出現/dev/usbtmc0文件 echo commod \r\n > /dev/

原创 FreeRTOS內存管理分析

https://blog.csdn.net/zhzht19861011/article/details/51606068

原创 二值信號量與互斥鎖區別

互斥鎖和二值信號量在使用上非常相似,但是互斥鎖解決了優先級翻轉的問題 以軍長 師長 團長爲案例,講解mutex與signal區別,以下是時序圖 參考:https://www.cnblogs.com/codescrew/p/8970

原创 bash的登錄與歡迎信息:/etc/issue,/etc/motd

https://blog.csdn.net/nange_nice/article/details/75270591

原创 拷貝軟連接文件

cp -d xxxx即可

原创 虛擬機ubuntu磁盤空間不足,如何擴容

https://blog.csdn.net/u011345885/article/details/73060897