· 2020年05月30日

集创赛中基于CM3和IP核的SoC的C语言软件代码的相关问题?

最近被CM3的C语言软件代码搞的晕晕乎乎的,大概查了很多资料,但是还是没有一个系统的理解,主要问题大致如下,希望能得到官方专业的一些解答:

1.软件代码一般需要包括哪些部分,启动代码?外设驱动代码?还有呢?
2.如何通过软件代码的方式调用和控制特定IP?好像是通过编辑struct?那又如何将某个实例化的struct与外设对应呢?
3.自己搭建的CM3+IP核的SoC的软件代码和基于STM32的软件代码有何区别?
4.有必要用到RTOS吗?还是简单地裸机编程就好?
5.MDK-Keil有基于CM3的板级支持包或者函数库吗?在哪里可以找到?是Keil里的pack Installer吗?
6.相关学习资料,参考文档,MDK-Keil的使用说明,基于CM3的软件开发流程等有吗?在哪里可以找到?

最好能够简单地写一句代码为例子进行说明,给出几个能够参考的网站或者文档也行!
谢谢!

1 个回答 得票排序 · 时间排序
天涯咫尺间 · 2021年04月15日

集创赛培训视频中有非常详细的介绍,可以参考学习

你的回答