HK32F030MF4P6 引脚分配辅助表格

也适用于HK32F0301MF4P6。官方的SDK 里附带了一个IO SELECT.xlsx 表格,就是用来辅助做引脚功能分配的,不太好用,因为里面用了复选框控件,兼容性不好。于是基于官方的文件,重新设计了一个表格:

HK32F030MF4P6 引脚分配辅助表格_第1张图片
功能没区别,只是方便的显示出所有引脚的复用功能,标记出已经分配的引脚,避免冲突。标记功能全是用条件格式做的,兼容性好多了,相对更美观。可以随便调整单元格的大小,不会像复选框控件一样错位。表格文件链接:链接: pan.baidu.com/s/1e8-kbk4jvuudYRohVhzAPg?pwd=ac5c

用法

emm,一目了然吧。

HK32F030MF4P6 引脚分配辅助表格_第2张图片

选中引脚功能右边的格子,下拉菜单里是取值,只能选1 、0 或清空,选1 表示这个引脚的这个功能被选中,如上图,是选择PD5 引脚的PD5 功能。分配了功能的引脚左边Pin name列会变绿,同时used 列计数加一。

PA0 和PD7 引脚

这两个引脚分别是NRST 和VCAP 引脚的复用功能。NRST 引脚复用为PA0 是0301M 上的功能,不过听说有些批次的030M 也可以。VCAP 引脚用作PD7 按官方说法也是0301M 上才有的功能,但实测030M 也能用VCAP 当PD7,而且不需要配置,默认就是PD7,不过030M 上PD7 的其他复用功能似乎用不了,只能作为GPIO 适用。不确定其他复用功能是否有效,我测试的结果是PD7 不能用作UART_RXD 功能。

你可能感兴趣的:(Cortex-M,嵌入式硬件,单片机)