原创 ADB 常用命令(持續更新)

進入:adb shell(如果出現錯誤就先輸入:sudo adb kill-server再輸入一次sudo adb kill-server,然後再adb shell) 退出:Ctrl+D 點贊 收藏 分享

原创 如何做好FAE工作及FAE職位發展(轉載)

推薦一篇寫的比較好的關於FAE,AE/SE,ME的職業規劃文章 https://www.cnblogs.com/shaobojiao/p/7940271.html 點贊 收藏 分享 文章舉報

原创 define宏定義中的#,##,@#及\符號

一、# 名稱:字符串化操作符 其作:將宏定義中的傳入參數名轉換成用一對雙引號括起來參數名字符串。 使用條件:只能用於有傳入參數的宏定義中,且必須置於宏定義體中的參數名前 舉例: #define example1(instr) #i

原创 利用Eclipse C/C++搭建嵌入式ARM開發環境(持續更新)

前言 第一次接觸eclipse 這個環境,因吹斯汀。如果錯誤的地方,歡迎在評論區溝通指正; 我下載的eclipse型號是eclipse IDE,而不是eclipse C/C++版本; 下面羅列出我搜集的幾種方法,如果有其他方法會

原创 unrecognized command line option '-std=gnu11'

前言 第一次安裝和使用eclipse這個環境,不太熟悉,這個錯誤先記下; 不能保證其他原因導致這個錯誤; https://www.cnblogs.com/dakewei/p/11753616.html 感謝這位博友提供的幫助

原创 安全芯片的功能是什麼

是什麼 一個可獨立進行密鑰生成、加解密的裝置,內部擁有獨立的處理器和存儲單元,可存儲密鑰和特徵數據,爲電腦提供加密和安全認證服務; 能實現那些功能? 存儲、管理密碼功能,以往這些都是由BIOS做的,忘記了密碼只要取下BIOS電

原创 關於Ubuntu安裝軟件問題:apt-get和dpkg區別

兩者的區別是dpkg繞過apt包管理數據庫對軟件包進行操作,所以你用dpkg安裝過的軟件包用apt可以再安裝一遍,系統不知道之前安裝過了,將會覆蓋之前dpkg的安裝。 具體區別: 1、dpkg是用來安裝.deb文件,但不會解決模塊

原创 無法獲得鎖/var/lib/dpkg/lock - open (11: 資源暫時不可用) Ubuntu

原文鏈接:https://blog.csdn.net/GJXS2017/article/details/80484733 前言 本博文基於Ubuntu18.04版本; 不能保證目前的方

原创 JTAG error:can not read register while CPU is running

前言 本博文的代碼用STM32CubeMX生成,MDK調試。 出現這個問題可能不止一種,所以下面我只列舉幾個解決辦法,後續遇到問題再添加; 如有不足,多多指教; 解決辦法 https://blog.csdn.net/a379

原创 STM32 程序卡死在啓動文件startup_stm32fxxxx.s的SysTick_Handler中

出現的問題 硬件調試的時候發現程序一直在啓動文件下面箭頭這行。顯然是跟SysTick_Handler有關 由於我使用了FreeRTOS,所以需要SysTick爲系統時基單元,所以需要SysTick_Handler,但是我卻沒有定

原创 STM32中斷掛起和RTOS任務掛起的區別

中斷掛起 可以理解爲:將中斷設置爲就緒狀態,一旦符合條件,立即執行中斷並進入中斷函數;比如A和B的搶佔優先級相同,A的響應優先級高於B,那麼當產生A和B中斷的事件發生時,先執行A,並同時將B掛起,一旦A執行完畢,立即執行B。 RT

原创 VS2017調試C++程序提示:無法啓動程序xxx.exe,系統找不到指定文件的解決辦法

前言 本博客基於Win10,VS2017環境; 本博客的解決辦法不一定適合所有類似情況,但是這是官方的解決辦法; 如有不足,多多指教; 遇到的問題 從官網下載的emWin V550版本,直接解壓並打開後,會顯示如下: 點擊確

原创 STemWin 流位圖Stream Bitmap的介紹 [2]

前言 本博文基於emWin5.50 ,MDK環境下實現; 本博文介紹流位圖(stream Bitmap)和創建位圖結構體的過程; 如有不足之處,多指教; 什麼是流位圖(stream Bitmap) 流位圖也可以叫以流形式的位圖

原创 STemWin 圖像錨點的理解 [1]

前言 學STemWin的時候將圖片寫到LCD屏幕上的時候遇到了圖像錨點這個概念,於是我就[黑人問號]了,根據網上搜集的資料來分析一下; 在不同的開發中,即使是同樣是說圖像錨點,但功能的實現和操作會有一定的區別,然而錨點的基本含義

原创 FreeRTOS vTasDelete() 函數執行流程 (6)

前言 本博文基於MDK5和FreeRTOS V9.0.0開發,相當於一個筆記; 本博文假設函數的建立和刪除都在動態內存環境下進行(configSUPPORT_DYNAMIC_ALLOCATION == 1且 configSUPP