检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]苏州大学计算机科学与技术学院,苏州215006
出 处:《计算机工程》2009年第5期37-39,43,共4页Computer Engineering
基 金:教育部高校博士学科点科研基金资助项目(20040285016)
摘 要:针对嵌入式系统中只能实现单用户程序在线编程的问题,提出一种多用户程序在线编程方法。以MC9S12DG128为例,基于片内Flash存储器的特性和存储映像,采用Flash存储空间划分、向量重定位、监控程序组织与设计等关键技术实现系统资源在多个用户程序之间的合理分配。在教学机器人开发平台中的应用结果表明,采用多用户程序在线编程技术的嵌入式系统,运行稳定、可维护性好、方便更新。A method of multi-program in-circuit programming is presented in embedded system according to the demand of locating multi-program in the main chip, in which the key technices are adopted based on MC9S12DG128 to achieve the allocation of system resource among multi programs such as dividing technic of flash memory space, vector redirect, design of supervisory control program. The actual application in the fundamental platform of robot development for education show that the embedded system which adopts the technic of multi-program in-circuit programming runs stably and updates conveniently.
关 键 词:多用户程序 在线编程 向量重定位 监控程序 线性地址
分 类 号:TP311[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.119