本帖最后由 yizushijie 于 2021-9-4 09:54 编辑
1. 更新GPIO的置位和清零操作以及取反操作,之前会存在部分状态下,操作冲突问题
2. MDK中参考宏定义
c/c++
<Define>USE_MCU_HC32L1,USE_GPIO_FULL,USE_FULL_LL_DRIVER,HSE_VALUE=8000000,HSE_STARTUP_TIMEOUT=100,LSE_STARTUP_TIMEOUT=5000,LSE_VALUE=32768,HSI_VALUE=8000000,LSI_VALUE=40000,PREFETCH_ENABLE=1,HC32L17xK</Define>
asm
<Define>VECT_TABLE=0</Define>
3. IAR中参考宏定义
<state>USE_MCU_HC32L1</state>
<state>USE_GPIO_FULL</state>
<state>USE_FULL_LL_DRIVER</state>
<state>HSE_VALUE=8000000</state>
<state>LSE_VALUE=32768</state>
<state>HSI_VALUE=24000000</state>
<state>LSI_VALUE=38400</state>
<state>PREFETCH_ENABLE=1</state>
<state>HC32L17xK</state>
<state>VECT_TABLE=0</state>
<state>__DEBUG</state>
|