ARM技术论坛
直播中

糖栗子

8年用户 666经验值
擅长:MEMS/传感技术
私信 关注
[经验]

怎样使用CMSDK去生成总线矩阵呢

预备知识

由于CMSDK提供的是一个perl脚本,因此需要用到linux,当然也可以自己研究windows下的perl脚本如何执行。

因此需要用到linux的一些基本操作:

使用vim/gedit编辑文档

了解make/makefile的使用方法

会terminal操作

环境

Ubuntu18.04 LTS

WLS Ubuntu18.04 LTS

Ubuntu18.04 LTS

这一节在Ubuntu18.04 LTS系统环境下展开介绍,可以是虚拟机,可以是WSL。

第一步

在终端中执行

或者直接在cmsdk_busmatrix/文件夹下打开终端

第二步

进入xml文件夹,根据使用CMSDK搭建CortexM3SoC文章中的介绍编写所需要的.xml文件,例如此处的test.xml

第三步

重新执行第一步,回到cmsdk_busmatrix/文件夹下,执行下列命令以创建makefile文件

第四步

在vim界面中按下键盘Ins键进入编辑模式,可以看到光标闪烁,并且输入下列命令:

注意-cfg标签后的.xml文件名需要与在第二步中创建的文件名相同,例如此处的test.xml

第五步

完成vim编辑后,保持并退出vim:
按下Esc键,输入

可以看到vim左下角出现:wq字样后,敲回车,vim退出

第六步

vim退出后,执行makefile,在终端中执行

注意,此时也应当在cmsdk_busmatrix/目录下执行

第七步

如果没有遇到BUG,则会出现编译信息,完成

原作者:天津

更多回帖

发帖
×
20
完善资料,
赚取积分