【技术实现步骤摘要】
本申请涉及芯片通信,具体涉及一种isp装置及isp端口配置方法。
技术介绍
1、微控制单元(microcontroller unit,mcu) ,又称单片微型计算机或者单片机。随着半导体产业的发展,设备对mcu的需求越来多,mcu厂商会有不同系列不同型号。为了方便用户使用,mcu芯片厂商会提供在系统编程程序(in system programming,isp),这个程序可以让用户通过mcu上的一些固定接口实现对主flash区域等的操作。
2、在现有技术当中,申请人发现mcu生产厂家一般会有不同产品系列,即使对同一芯片系列,也可能因为所含外设种类不一样,或者同一类外设所含端口个数不一致,或者同一个外设对应端口的管脚不一致等问题,导致isp版本不通用,这意味着需要将isp拆分成海量版本,版本管理及维护成本非常大。
技术实现思路
1、本申请实施例提供一种isp装置及isp端口配置方法,利用端口解析模块及端口监测模块,可以对多种isp端口进行适配从而完成通讯,便于mcu芯片对isp程序
...【技术保护点】
1.一种ISP装置,其特征在于,包括依次连接的端口解析模块、端口监测模块以及ISP通讯模块;
2.如权利要求1所述的一种ISP装置,其特征在于,所述端口记录数据包括起始标记、端口信息、结束标记以及校验和,所述校验和采用 CRC32 冗余校验算法进行计算。
3.如权利要求2所述的一种ISP装置,其特征在于,所述端口解析模块包括读取模块和解析模块;
4.如权利要求3所述的一种ISP装置,其特征在于,若所述校验未通过,则使用默认端口执行后续操作。
5.如权利要求3所述的一种ISP装置,其特征在于,所述解析数据还包括有效信息长度
...【技术特征摘要】
1.一种isp装置,其特征在于,包括依次连接的端口解析模块、端口监测模块以及isp通讯模块;
2.如权利要求1所述的一种isp装置,其特征在于,所述端口记录数据包括起始标记、端口信息、结束标记以及校验和,所述校验和采用 crc32 冗余校验算法进行计算。
3.如权利要求2所述的一种isp装置,其特征在于,所述端口解析模块包括读取模块和解析模块;
4.如权利要求3所述的一种isp装置,其特征在于,若所述校验未通过,则使用默认端口执行后续操作。
5.如权利要求3所述的一种isp装置,其特征在于,所述解析数据还包括有效信息长度、端口实例个数、端口管脚个数、端口序...
【专利技术属性】
技术研发人员:王翔,李美菊,刘吉平,郑增忠,
申请(专利权)人:深圳市航顺芯片技术研发有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。