基于开源微处理器OR1200的嵌入式SoC设计
时间:12-08
来源:互联网
点击:
器上的移植是比较容易的,
主要是编写与处理器相关的代码,即OS_CPU_A_ASM、OS_CPU.H、OS_CPU_C.C.因此对于μC/OS-II的移植可以参考文献[4]中第13章,明确OR1200微处理器的数据声明类型、OR1200微处理器支持的堆栈增长方向、临界区处理方式。
5 系统运行测试
系统通过验证操作系统移植的正确性来测试所构建的OR1200嵌入式SoC系统能否正常运行,编写main.c实现3个任务以及任务切换。函数的主要功能包括完成μC/OS-II操作系统的初始化、硬件资源的初始化、创建相关任务和启动μC/OS-II操作系统这几部分。
本文介绍了一种基于OR1200微处理器的嵌入式SoC系统的软硬件设计。系统经测试运行稳定。系统的硬件核心选用了开源的32位微处理器核OR1200,并定位于嵌入式系统,性能良好,也可适应其他的开放源码IP,对于掌握具有自主知识产权和自主创新的处理器具有重大的意义,本系统已应用于青岛市重大科技攻关项目"基于OR1200嵌入式SoC网关集成电路的设计及AVS实现".
开源微处理器OR120 相关文章:
- 电源设计小贴士 1:为您的电源选择正确的工作频率(12-25)
- 用于电压或电流调节的新调节器架构(07-19)
- 超低静态电流电源管理IC延长便携应用工作时间(04-14)
- 电源设计小贴士 2:驾驭噪声电源(01-01)
- 负载点降压稳压器及其稳定性检查方法(07-19)
- 电源设计小贴士 3:阻尼输入滤波器(第一部分)(01-16)