[发明专利]适用于80C32微处理器的卫星软件烧录系统及方法在审
申请号: | 202211059082.8 | 申请日: | 2022-08-31 |
公开(公告)号: | CN115495102A | 公开(公告)日: | 2022-12-20 |
发明(设计)人: | 周理航;侯飞;王立华;丁一宁;郭建龙;宣统 | 申请(专利权)人: | 上海空间电源研究所 |
主分类号: | G06F8/61 | 分类号: | G06F8/61;G06F9/4401;G06F11/07;G06F11/30;G06F1/26;G06F1/24 |
代理公司: | 中国航天科技专利中心 11009 | 代理人: | 任林冲 |
地址: | 200245 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 适用于 80 c32 微处理器 卫星 软件 系统 方法 | ||
1.一种适用于80C32微处理器的卫星软件烧录系统,其特征在于,包括CPU及外围电路、数据存储器、应用程序存储器、引导程序存储器、逻辑门电路、缓冲器、422驱动器;
CPU及外围电路:包括CPU、晶振、看门狗电路;所述CPU为80C32微处理器,用于执行存储的程序;所述晶振用于给CPU提供时钟源;所述看门狗电路用于监控CPU所处的状态;
数据存储器:用于存储CPU在应用程序执行过程中产生并需要使用的数据,存储CPU在引导程序执行过程中存放的程序段;
应用程序存储器:用于存储应用程序;在引导程序使能时接受引导程序注入的程序段;
引导程序存储器:用于在引导程序使能时与上位机通信并将上位机发送的程序段写入应用程序存储器中;
逻辑门电路:包括或门和非门,用于实现外部烧录使能和外部烧录禁能时程序存储器控制引脚的逻辑选择;
缓冲器:用于增强CPU数据总线和地址总线的驱动能力;
422驱动器:用于将CPU的TTL电平转换成RS422电平并实现与上位机的通讯。
2.如权利要求1所述的一种适用于80C32微处理器的卫星软件烧录系统,其特征在于,当需要进行软件烧录时,将外部烧录使能信号与二次地连接,单机上电后进入硬件服务中断向量,此时由于外部烧录使能信号为低,引导程序存储器的片选信号被使能,应用程序存储器的读使能信号被禁能,80C32微处理器进行程序读取时,读入的为引导程序。
3.如权利要求1所述的一种适用于80C32微处理器的卫星软件烧录系统,其特征在于,使用上位机和下位机进行握手并发送两种类型的指令,包括应用程序存储器擦除指令和应用程序存储器注入指令。
4.如权利要求3所述的一种适用于80C32微处理器的卫星软件烧录系统,其特征在于,对于应用程序存储器擦除指令:引导程序接收到应用程序存储器擦除指令后,将CPU中的引脚IO1置为低电平,向应用程序存储器的基地址到最大存储器长度的空间中连续写入0xff,写入数据时每隔64字节的页写后进行不小于10ms的延时,擦除完毕后将CPU中的引脚IO1置为高电平,引导程序向上位机回传擦除完毕标志。
5.如权利要求3所述的一种适用于80C32微处理器的卫星软件烧录系统,其特征在于,对于应用程序存储器注入指令:上位机将hex格式或bin格式的文件转换以2048字节为一包的程序段分段下发,当引导程序接收到该指令后,将接收到的程序段存入数据存储器中,接收到程序段并检查校验和正确后,将CPU中的引脚IO1置为低电平,并把程序段从数据存储器搬移至应用程序存储器,搬移完毕后,将CPU中的引脚IO1置为高电平并回传注入成功标志。
6.如权利要求5所述的一种适用于80C32微处理器的卫星软件烧录系统,其特征在于,该指令长度为2053字节,包括4字节的帧头,2048字节的程序段,1字节的校验和。
7.如权利要求1所述的一种适用于80C32微处理器的卫星软件烧录系统,其特征在于,看门狗电路监控CPU所处的状态:一旦程序因单粒子效应影响或其它异常故障导致跑飞,则纠正80C32微处理器的PC指针异常状态并使其复位,回到程序初始地址重新执行。
8.一种适用于80C32微处理器的卫星软件烧录方法,其特征在于,包括:
通过外部接插件引出线将外部烧录使能信号线和二次地信号线连接;
单机供电,80C32微处理器最小系统上电;
使用上位机和对应引导程序进行通信,将应用程序通过通信总线传输至应用程序中;
接收到引导程序的程序传输完毕标志位;
单机断电,解除对外部烧录使能信号线和二次地信号线的连接。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海空间电源研究所,未经上海空间电源研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211059082.8/1.html,转载请声明来源钻瓜专利网。