keil5裡的ST庫
keil4的舊工程在keil5裡出現\Objects\stm32demo.axf: Error: L6200E: Symbol NVIC_PriorityGroupConfig multiply defined (by misc_1.o and misc.o).等問題,
原因是keil5配置有ST的庫(在安裝的時候有個Pack installer供你選擇微控制器型號,並下載相應的庫)
在舊的工程裡我更改了微控制器型號,於是keil直接給我分配了cmsis和device,造成了原有庫和新庫的重複衝突
需要把原有的CMSIS(微控制器軟體介面標準)和Device(硬體驅動)刪除,並在manage run time environment裡重新選擇你所需的硬體
有個儲存中斷外設的MISC沒有找到,而是多了一個 framework( standard peripherals drivers framework)勾選後編譯通過了,應該是這裡儲存了原來中斷的程式碼
翻譯
1.MISC:把NVIC的外設驅動放在了misc.c中(NVIC提供中斷控制器,用於總體管理異常,稱之為“內嵌向量中斷控制器)
2.ADC:模數轉換
3.BKP:備份資料
4.CAN:CAN匯流排是一種通訊方式。STM32主要負責程式的執行,而CAN匯流排只是一種通訊協議。STM32之間的通訊可以通過CAN匯流排進行資料交換。
5.CEC:網路模組
6.DAC:數模轉換
7.DBGMCU:除錯支援
8.DMA:直接記憶體存取控制器(傳輸資料)
9.EXTI:外部中斷事件控制器
10.FLASH:快閃記憶體儲存器
11.FSMC:靈活的靜態儲存器控制器
12.GPIO:通用輸入輸出
13.I2C:I2C介面
14.IWDG:獨立看門狗
15.PWR:電源/功耗控制
16.RCC:復位與時鐘控制器
17.RTC:實時時鐘
18.SDIO:SDIO介面
19.SPI:序列外設介面
20.TIM:定時器
21.USART:通用同步/非同步接收器
22.WWDG:視窗看門狗
相關文章
- 雲裡霧裡的資料庫資料庫
- ST演算法演算法
- SAP basis t-code ST12 和 ST05比較
- gh0st的IOCP模型分析模型
- Keil5編譯STM32注意事項編譯
- SAPABAP裡資料庫表的StorageParameters從哪裡來的資料庫
- 演算法總結--ST表演算法
- st foc 扇區判斷解析
- 前端程式碼庫裡的 git hooks前端GitHook
- SAP ABAP裡資料庫表的Storage Parameters從哪裡來的資料庫
- 體會KEIL5資料處理和傳輸過程
- 資料結構進階:ST表資料結構
- 資料庫裡存放的是什麼?資料庫
- 庫裡高清桌布無水印 4k高清桌布庫裡投籃圖
- 如何使用 ST05 事物碼,快速找到訪問指定資料庫表的 ABAP 程式碼試讀版資料庫
- ST ADC取樣時間計算
- ST's Ch02 修改Oracle User Process。Oracle
- Laravel 資料庫裡的資料刪除Laravel資料庫
- python下載的庫包放哪裡Python
- ST:看物聯網老兵的平臺化戰略雄心
- SAP Hybris Commerce裡的資料庫表資料庫
- SAP ABAP Dump Analysis(ST22) 工具的使用和背景介紹
- ST03N工作負載的後臺作業定義負載
- 手動安裝Keil5(製作綠色版/精簡版MDK Keil)
- 【Lca 線上st演算法】hdu 2586 How far away ?演算法
- ST06 did not show full application name.APP
- Modify the CoDe_InSiDe's 1st ReverseMeIDE
- ST 's Ch01 Oracle常識及常用SQLOracleSQL
- ORACLE資料庫裡表匯入SQL Server資料庫Oracle資料庫SQLServer
- 小程式批次刪除雲資料庫裡的資料資料庫
- 資料庫的基本資訊,都在這幾張表裡了資料庫
- Hybris ECP裡Customer對應的資料庫表資料庫
- SQL Server裡附加資料庫出錯的解決方法SQLServer資料庫
- python標準庫模組放在哪裡?Python
- 職場裡,對資料庫要有敬畏之心!資料庫
- 【STM32】使用Keil5載入程式時出現No Target Connected錯誤的解決辦法
- The 1st week summary of devtools community in learnku.comdevUnity
- 演算法學習筆記(3.1): ST演算法演算法筆記