原创 STM32單片機的三種啓動模式

STM32是現在非常流行的一款單片機,它一共有三種啓動方式,如下圖所示: STM32的啓動方式是由BOOT0和BOOT1兩個引腳的電平狀態確定的,即在給STM32上電後,會在第四個SYSCLK時鐘上升沿鎖定這兩個引腳的電平,並且

原创 Keil MDK5中對結構體變量使用結構體成員運算符.後不自動顯示結構體成員

MDK5在對結構體變量使用結構體成員運算符.時是會顯示結構體成員的,如圖所示: 但是有時候使用結構體成員運算符.時並不會出現結構體成員,導致這個問題的原因是沒有將自己寫的文件添加到工程之中,解決辦法如下: 檢查是否將自己書寫的文

原创 Keil MDK-ARM軟件官網最新版本的下載方法

我之前的幾篇博客講的都是關於Keil MDK5-ARM軟件的一些配置方法,但是我居然忘了說一下如何去下載這個軟件了 ̄□ ̄||,今天這篇博客就把這個小知識點補上(# ^ . ^#) 第一步,去Keil的官網https://www.k

原创 Win10系統在桌面調出我的電腦、控制面板、網絡、回收站的圖標的方法

很多使用過win7或者xp系統的用戶已經習慣了電腦桌面上有個我的電腦圖標,但是有的win10系統是不自帶的,筆者的電腦就沒有自帶,經過一段時間鼓搗之後,終於找到了調出這個圖標的方法,現在公之於衆,並且當做個備忘錄。 第一步,在桌面

原创 Keil MDK5 硬件仿真之實時查看程序運行的時間

我們在調試程序的時候有時候需要知道運行一條語句或者一個函數需要的時間,又或者需要知道某個變量在達到穩定時需要的時間,這時候我們就可以使用Keil MDK5硬件仿真時自帶的顯示程序運行時間的功能: 第一步,單擊Options for

原创 Keil MDK5修改配色和字體以及字號的方法

在Keil MDK5軟件中有默認的配色,比如一般文本的背景是白色、一般代碼是黑色、關鍵字是藍色、字符串是粉紅色等等。該軟件給我們提供了修改這些配色的辦法: 第一步,左鍵單擊軟件的設置按鈕(扳手狀的按鈕): 第二步,在彈出來的選項

原创 AEM_KEIL MDK5 軟件硬件仿真時無法查看變量的值,變量的值顯示(cannot evaluate)的解決辦法

筆者今天在使用硬件仿真時忽然遇到了變量的值顯示(cannot evaluate)的情況,經過了一段時間的尋找後找到了解決辦法,現在總結一下出現這種情況的幾種可能的原因,防止遺忘: 軟件顯示如下圖所示: 第一:該變量是局部變量或者

原创 路由器忘記密碼的解決辦法

最近筆者家裏正在使用的路由器壞掉了,然後家裏還有一個很久不用的路由器,就沒打算買新的,想着先用着舊的試一試,結果插上電接上線發現WiFi密碼忘記了o(╥﹏╥)o然後筆者經過一段時間的查找資料後解決了這個問題,現在將方法記錄下來,同

原创 Windows10系統提示 爲了對電腦進行保護,已經阻止此應用(管理員已阻止你運行此應用。有關詳細信息,請與管理員聯繫。)的解決辦法

筆者最近在使用大疆的DT7遙控器,在安裝調參軟件的驅動時,彈出了下圖這個令人討厭的提示,導致我根本無法安裝軟件,經過一段時間的排查,終於解決了這個問題,現將解決方法發佈出來,同時做個備份,方便需要時查找。 如下圖所示,彈出的提示就

原创 關於鋰電池的二三事

鋰電池是我們日常生活中和製造東西時經常見到和使用的一種東西,但是有很多細節可能很多人瞭解的不是很清楚,下面我就來說一說我自己知道的關於鋰電池使用和保養時的一些細節,留作一個備忘錄,也方便還不瞭解這些細節的人學習一些新的知識^ _

原创 舵機的使用方法和一些注意事項

舵機是我們經常使用的一個工具,它可以說是直流電機的進化版本,只需要一根信號線就能方便的控制舵機旋轉固定的角度。下面我們就來看一看舵機的使用方法和一些使用過程中的注意事項: 一般的舵機總共有三條線:電源線(供電線)和信號線,其中紅色

原创 Keil MDK-ARM軟件勾選了Reset and Run之後燒錄程序到單片機中仍然不自動運行的解決辦法

筆者最近遇到了一個非常難受的事情,就是儘管我在Flash Download頁面勾選了Reset and Run選項(如圖所示),將程序燒錄到stm32裏仍然不自動運行,這在以前是從來沒有遇到過的。於是筆者就聯想到了最近剛剛更新了K

原创 ARM-Keil MDK5軟件包的下載方式

之前的一篇博客講了如何在官網下載MDK5軟件,今天這個博客就來說明一下如何下載MDK5軟件的固件庫包。ARM-Keil MDK5這個軟件是使用了軟件和支持包互相分離的形式,即安裝軟件時安裝的是一個主體,而我們在使用這個軟件進行編程

原创 Windows10將應用程序圖標顯示在任務欄上的方法

在windows10系統中,右下角會顯示很多圖標,但是有些我們自己安裝的應用程序的圖標並不會顯示在右下角的任務欄中,而是需要點擊那個上拉箭頭,使之彈出。這很不方便我們使用,下面我們就來看一下如何解決這個問題吧。 第一步,在任務欄空

原创 Keil MDK5 硬件仿真之查看變量的值(內附變量值不隨程序的運行而刷新的解決辦法)

上一篇博客我們介紹了Keil MDK5軟件硬件仿真的基本內容,今天這篇博客我們來介紹一下在硬件仿真中如何查看變量的值以及查看變量值時變量值不刷新的解決方法(1-4步是查看變量值的方法,第5步是解決不隨程序運行而刷新的辦法)。 第一