Professional Documents
Culture Documents
V21.11
南京中科微电子有限公司
1.1 简介
1.2 安装
运行 CSMStudio_xx.xx_Setup_x64.exe 进行引导安装即可。
图 1-2 设置默认编译器
首次启动 CSM Studio IDE 的界面如图 1-3 所示:
图 1-3 启动界面
南京中科微电子有限公司
1.4 语言设置
图 1-4 设置语言
图 1-5 设置软件语言集
南京中科微电子有限公司
图 2-1 创建 Project
南京中科微电子有限公司
图 2-6 设置 MCU 型号
南京中科微电子有限公司
3.1 设置全局编译选项
图 3-2 全局编译器选项
图 3-3 全局编译选项
3.2 设置局部编译选项
IDE 在同样支持针对项目工程设置局部编译选项,设置步骤为:右击项目工
程名,在右击菜单中选择“Build options…”,如图 3-4。然后再弹出的”Project
build options…”窗口中就可以设置该项目特有的局部编译选项,如图 3-5。
但是在设置局部编译选项时,需要特别注意与全局编译选项的逻辑关系,必
须保证全局编译选中的选项 不得出现在局部编译选项中,否则会导致编译选项
冲突。
南京中科微电子有限公司
图 3-5 局部编译选项
南京中科微电子有限公司
4、 编译 Hello World 项目
在 CSM Studio IDE 中编译项目有三种操作方法
第一种:点击菜单栏中的 “Build”选项,按照需求选择执行 “Build”编译工
程,“Rebuild”重新编译工程以及“Clean”清除编译生成的输出文件。见图
4-1。
第二种:Workspace 工作区,选中 HelloWorld 项目,单击鼠标右键,按照需求
选择执行 “Build”编译工程,“Rebuild”重新编译工程以及“Clean”清除编
译生成的输出文件。详见图 4-2
第三种:在工具栏中的工程编译区,按照需求选择执行 “Build”编译工程,
“Rebuild”重新编译工程以及“Abort”中断编译过程。详见图 4-3
图 4-1 通过菜单栏进行编译
南京中科微电子有限公司
图 4-3 通过工具栏进行编译
图 5-1 选择调试器
第一步:设置可执行文件路径
路径为“安装目录/share/jlink/JlinkGDBServerCL.exe 。Adapter Type 选择
Jlink。如图 5-8 所示。
5-12。
图 5-12 启动 JLinkGDBServer.exe
南京中科微电子有限公司
图 5-14 提示固件更新
南京中科微电子有限公司
器与 MCU 连接成功。
南京中科微电子有限公司
图 5-17 调试工具栏
② 如图 5-18 所示,正确运行调试功能,命中断点。
图 5-19 打开反汇编窗口
图 5-20 反汇编代码窗口
南京中科微电子有限公司
④ 如图 5-21 所示,查看寄存器和变量。
图 5-21 寄存器和变量窗口
南京中科微电子有限公司
6、常见问题
1、调试器无法连接
解决办法:(1)检查控制面板,调试器驱动程序是否正常。
(2)如果使用的是全新的芯片或下载异常中断导致的无法连接,需使用串
口下载工具 CSMISP 下载任意正常程序后使用调试器连接。
(3)如果芯片采用调试器供电,请确认调试器输出电压为 3.3v 左右。
(4)确认 Jlink 版本为 V10 及以上。
如果还无法连接,对于 Jlink 可以参看 5.2 小节第三步查看调试器的工作状态。