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
- ST表
- 雲裡霧裡的資料庫資料庫
- 4.12 st_size、st_blksize和st_blocks成員-檔案尺寸BloC
- ST演算法演算法
- Keil5編譯STM32注意事項編譯
- SAPABAP裡資料庫表的StorageParameters從哪裡來的資料庫
- gh0st的IOCP模型分析模型
- SAP basis t-code ST12 和 ST05比較
- $RMQ$問題($ST$表)MQ
- 前端程式碼庫裡的 git hooks前端GitHook
- SAP ABAP裡資料庫表的Storage Parameters從哪裡來的資料庫
- luoguP3865 【模板】ST 表
- 資料庫裡存放的是什麼?資料庫
- 體會KEIL5資料處理和傳輸過程
- 庫裡高清桌布無水印 4k高清桌布庫裡投籃圖
- 演算法總結--ST表演算法
- st foc 扇區判斷解析
- Laravel 資料庫裡的資料刪除Laravel資料庫
- python下載的庫包放哪裡Python
- 資料結構進階:ST表資料結構
- PLC結構化文字(ST)——介面(Interface)
- SAP Hybris Commerce裡的資料庫表資料庫
- STM32F334用keil5的debug除錯時出現問題除錯
- 如何使用 ST05 事物碼,快速找到訪問指定資料庫表的 ABAP 程式碼試讀版資料庫
- 手動安裝Keil5(製作綠色版/精簡版MDK Keil)
- ST ADC取樣時間計算
- ST's Ch02 修改Oracle User Process。Oracle
- [轉帖]netstat -st輸出解析(二)
- 希捷ST硬碟開盤恢復資料希捷硬碟
- 數列區間最大值(ST表)
- 資料結構——RMQ(ST表)問題資料結構MQ
- The 1st Universal Cup. Stage 7: Zaporizhzhia
- PLC結構化文字(ST)——屬性(Property)
- PLC結構化文字(ST)——繼承(inheritance)繼承
- PLC結構化文字(ST)——AND_THEN & OR_ELSE
- ST:看物聯網老兵的平臺化戰略雄心
- SAP ABAP Dump Analysis(ST22) 工具的使用和背景介紹