STM32 嵌入式編程:一步一步走向成功。
工程搭建:
1. 工程創(chuàng)建:使用STM32官方工具STM32CubeMx生成基于STM32F105RC的工程,工程中初步配置資源。
????????a)?RCC 外部晶振 8 M,系統(tǒng)tick采用TIM7.
????????b)?設(shè)置時鐘配置最高72M。
????????c) 啟動看門狗。
????????d) 啟動SW調(diào)試口。
????????e) FreeRTOS,并創(chuàng)建3個任務(wù),二值信號量,計數(shù)信號量,互斥信號量,消息隊列。RTOS tick采用sys tick。
????????f) 官方庫:STM32Cube FW_F1xx V1.8.0
????????g) 生成MDK-ARM的工程。




2.??Demo調(diào)試:
????a)?進(jìn)入debug模式,系統(tǒng)運行出現(xiàn)錯誤,調(diào)試失敗。
????b)??由于代碼中沒有喂狗,關(guān)閉看門狗初始化后,工程初步運行正常。三個任務(wù)正常切換。

標(biāo)簽: