[Bug]IO相关功能GPIO、FOUT、EXTI、WKUP魔方Bug反馈
1 GPIO功能
1.1 左边配置项与右侧图形界面相互独立,左右无法对应 如:左侧将PA2配置为输出口,左侧通过图形将PA2仍可配置成GPT1_CH1,且未报错,但此时如果通过图形界面将该引脚配置为外部中断引脚系统会进行报错; 其他IO口存在类似问题。
1.2 对IO口进行配置为输出或输入功能后,将select port选为disable选项,生成的工程文件中仍然包含对相关IO口的配置和初始化代码。能否将disable选项去掉,若想关闭该外设,直接展示给用户的只有将MODE OFF掉这一个选项。
1.3 在右侧图形界面RESET某IO,在左侧配置界面不能够进行同步更新复位操作,相关配置操作和参数仍存在。
2 EXTI功能
2.1 通过图形界面配置引脚为外部中断功能,能够激活左侧配置界面;通过左侧配置界面配置外部中断引脚,也能够在右侧图形界面中显示,能够相互对应。但在将某引脚配置为外部中断后(使用左右侧方式配置均可),再将某一引脚配置为其他功能,则外部中断EXTI使能的相应口均不在右侧图形界面中显示,且系统不提示存在引脚使用冲突。
2.2 与GPIO功能类似问题,在对EXTI进行了相关配置后,select port选项卡选择NO PORT SELECTED,下方相关配置信息仍会保留,生成工程文件中相关代码仍然存在。
3 WKUP功能
3.1 从右侧图形界面配置IO为WKUP功能,左侧配置界面无法同步;
3.2 通过左侧配置若干WKUP IO后,在右侧图形配置界面将其中一个IO执行RESET指令,则左侧WKUP选项卡整个关闭,包括其他WKUP引脚。
3.3 中断优先级初始化功能未集成到WKUP界面下。
4 FOUT功能
4.1 通过左侧配置界面将PE7、PD11/PB12引脚配置为FOUT0/FOUT1功能后,在右侧图形界面对FE7、PD11/PB12执行RESET指令,则FOUT0/FOUT1和XTHF均会被直接关闭,在选用XTHF作为时钟源时,这种情况应该避免。
4.2 通过右侧图形界面将PE7、PD11/PB12配置为FOUT0/FOUT1功能,左侧配置界面没有同步响应。
@songyongyu