▼點擊下方名片,關注公眾號,獲取更多精彩內容▼
大家好,我是子衡,嵌入式 AI 工程師,《AI+嵌入式:讓單片機學會思考》課程主理人,專注AI在 MCU 上的落地實踐。
零基礎速通嵌入式AI(加好友免費領取嵌入式AI資料)
做嵌入式開發這么多年,我一直覺得 Keil 是一個很優秀的軟件。確實陪很多工程師走過了 STM32、GD32、51、NXP、國產 MCU 的一個又一個項目。
很多人打開電腦,寫單片機程序,第一反應還是先開 Keil。對于很多嵌入式工程師來說,Keil 甚至已經不只是一個 IDE,而是一種肌肉記憶。
但另一方面,接觸過其他IDE環境的同學們應該清楚,跟其他的IDE相比(比如我們課程中使用的ST官方的cubeIDE;瑞薩芯片的e2studio、Microchip芯片的MPLAB),Keil 里有一個設計,簡直是反人性!
一:反人性的“加文件操作”

加文件。
沒錯,就是把源文件加到工程里這件事。
比如下面的圖片,當我們要添加少數文件的時候,可以通過手動添加文件夾、手動Add Files可以解決問題。

但是,當我們有非常多的文件,或者移植現成協議棧的時候,就會非常困惑,比如:我們嵌入式AI課程中添加Tensorflow源碼文件,區分了不同的路徑,不同的路徑下有不同的文件。手動添加起來會非常的痛苦。
如下面圖片中展示的這樣。

二:自動添加keil文件的工具
下面,賀老師介紹一款我們課程中自己編寫的keil文件一鍵導入工具

添加文件之前的工程目錄如下:

(1)通過選擇工程,可以選擇自己要添加的keil工具

(2)將要添加的文件夾拖拽到軟件中

(3)選擇分組策略、是否需要自動添加文件路徑包含、選擇排除的目錄

(4)執行與日志

(5)添加完成之后的keil工程目錄如下

歡迎掃描下方的二維碼加我的微信,可以免費獲取這個小工具。
歡迎關注賀老師的公眾號,一起學習、一起成長。比如加入小編的微信及技術交流群,與高手一起學習。
END


掃描上方二維碼加群,回復【加群】或掃碼加我好友,限時免費進入技術交流群。

感謝大家閱讀,如果喜歡
請點贊和“在看”吧,或者分享到朋友圈。
點擊跳轉到原文,限時優惠加入我們的知識星球(加好友獲取免費券)