[发明专利]MCU端口驱动可重构方法有效
申请号: | 202010341124.1 | 申请日: | 2020-04-27 |
公开(公告)号: | CN111581151B | 公开(公告)日: | 2022-12-27 |
发明(设计)人: | 牟晨杰;罗安;李云;汪飞;李武华;周乐明 | 申请(专利权)人: | 希翼微电子(嘉兴)有限公司 |
主分类号: | G06F15/78 | 分类号: | G06F15/78;G06F30/34 |
代理公司: | 嘉兴启帆专利代理事务所(普通合伙) 33253 | 代理人: | 程开生 |
地址: | 314000 浙江省嘉兴市经济技术开发*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | mcu 端口 驱动 可重构 方法 | ||
1.一种MCU端口驱动可重构方法,用于增加MCU的驱动能力,其特征在于,包括以下步骤:
步骤S1:对MCU进行封装定义;
步骤S2:判断封装定义的MCU是否有空余的端口;
步骤S3:判断封装定义的MCU的端口是否需要更大的驱动电流能力;
步骤S4:对MCU进行驱动可重构封装;
步骤S2具体实施为以下步骤:
步骤S2.1:如果判断MCU有空余的端口,则执行步骤S3;
步骤S2.2:如果判断MCU没有空余的端口,则对MCU进行普通封装;
步骤S3具体实施为以下步骤:
步骤S3.1:如果判断MCU的空余端口需要更大的驱动电流能力,则执行步骤S4;
步骤S3.2:如果判断MCU的空余端口不需要更大的驱动电流能力,则对MCU进行普通封装;
步骤S4具体实施为以下步骤:
步骤S4.1:在MCU至少两个端口封装打线时,将一个端口配置成一个功能;
步骤S4.2:在MCU至少两个端口封装打线时,将所有端口配置成一个功能;
在步骤S4中:
A0端、A1端、A2端和A3端分别连接第一信号选择单元的输入端,A_PA00端连接第一信号选择单元的输出端;
DR0端、DR1端、DR2端和DR3端分别连接第二信号选择单元的输入端,DR_PA00端连接第二信号选择单元的输出端;
IE0端、IE1端、IE2端和IE3端分别连接第三信号选择单元的输入端,IE_PA00端连接第三信号选择单元的输出端;
PU0端、PU1端、PU2端和PU3端分别连接第四信号选择单元的输入端,PU_PA00端连接第四信号选择单元的输出端;
多个端口封装打线在一起的时候,配置把一个端口配置成某一个功能,或者把所有端口配置成一个功能,通过软件配置这些端口之后,使用绑定在一起所有端口的所有功能以及所有驱动能力。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于希翼微电子(嘉兴)有限公司,未经希翼微电子(嘉兴)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010341124.1/1.html,转载请声明来源钻瓜专利网。