[Feat] 优化:外设的功能脚有多个可用IO时,选择相邻的可用IO
把封装图引脚位置考虑进去,对引脚数取模,求差值,越小的就越相邻。
配置文件内容
TX和RX是一对,当它们要同时启用时,应选择封装图上相邻的位置;
FM33LC016M型号,引脚数为48脚,PIN1 和 PIN48相邻。
{
"Name": "LPUART0_TX",
"Multiple_pins": 2,
"pin": [
1,
6
],
"Remap": [
1,
6
],
"Mode": "DIGITAL"
},
{
"Name": "LPUART0_RX",
"Multiple_pins": 2,
"pin": [
5,
48
],
"Remap": [
5,
48
],
"Mode": "DIGITAL"
}