ISP装置及ISP端口配置方法制造方法及图纸

技术编号:43675281 阅读:25 留言:0更新日期:2024-12-18 20:59
本申请实施例公开了一种ISP装置及ISP端口配置方法。ISP装置包括依次连接的端口解析模块、端口监测模块以及ISP通讯模块,端口解析模块用于获取端口记录数据,并对端口记录数据进行解析,以确定端口类型以及端口类型对应的多个端口,端口监测模块用于分别监测多个端口是否接收到启动帧,若接收到,则通过接收到启动帧的目标端口启动ISP通讯模块,ISP通讯模块用于通过目标端口接收应用数据,并将应用数据写入存储器。本申请实施例提供的方案利用端口解析模块及端口监测模块,可以对多种ISP端口进行适配从而完成通讯,便于MCU芯片对ISP程序进行归一化管理,大幅提高了ISP程序的适用性。

【技术实现步骤摘要】

本申请涉及芯片通信,具体涉及一种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装置,其特征在于,所述解析数据还包括有效信息长度、端口实例个数、端口管脚个数、端口序...

【专利技术属性】
技术研发人员:王翔李美菊刘吉平郑增忠
申请(专利权)人:深圳市航顺芯片技术研发有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1