新闻中心

EEPW首页 > 电源与新能源 > 设计应用 > 基于开源微处理器OR1200的嵌入式SoC设计

基于开源微处理器OR1200的嵌入式SoC设计

作者: 时间:2016-12-08 来源:网络 收藏

主要是编写与处理器相关的代码,即OS_CPU_A_ASM、OS_CPU.H、OS_CPU_C.C.因此对于μC/OS-II的移植可以参考文献[4]中第13章,明确OR1200微处理器的数据声明类型、OR1200微处理器支持的堆栈增长方向、临界区处理方式。

本文引用地址:https://www.eepw.com.cn/article/201612/328022.htm

5 系统运行测试

系统通过验证操作系统移植的正确性来测试所构建的OR1200嵌入式SoC系统能否正常运行,编写main.c实现3个任务以及任务切换。函数的主要功能包括完成μC/OS-II操作系统的初始化、硬件资源的初始化、创建相关任务和启动μC/OS-II操作系统这几部分。

本文介绍了一种基于OR1200微处理器的嵌入式SoC系统的软硬件设计。系统经测试运行稳定。系统的硬件核心选用了开源的32位微处理器核OR1200,并定位于嵌入式系统,性能良好,也可适应其他的开放源码IP,对于掌握具有自主知识产权和自主创新的处理器具有重大的意义,本系统已应用于青岛市重大科技攻关项目"基于OR1200嵌入式SoC网关集成电路的设计及AVS实现".


上一页 1 2 下一页

评论


技术专区

关闭