打印
[CooCox]

CoIDE使用入门(以Nuvoton为例)

[复制链接]
3923|12
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
hustzidong|  楼主 | 2012-9-4 10:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 hotpower 于 2012-10-26 16:58 编辑

您可以按照以下步骤使用CooCox CoIDE建立一个简单的嵌入式应用程序:
1. 启动CooCox CoIDE后,选择芯片厂商,例如,选择Nuvoton。

2. 选择芯片,例如:选择NUC100LE3AN,此时CoIDE的右边将会显示相应的芯片信息。


3. 勾选您想要使用的组件,例如,勾选GPIO组件。CoIDE将会弹出一个对话框提示您新建一个工程。


4. 输入工程名,CoIDE将会自动为您创建一个包含启动代码及main.c文件的工程。您在第3步中选择的组件也会被自动添加到该工程。



5. 在Repository视图中点击GPIO,您将会在Help视图中看到该组件的详细信息。



6. 在Component视图中点击GPIO,您将会发现该组件存在一些可用的例子。



7. 点击“add”复制已存在的代码到您的工程。例如,添加“BlinkExp”。



8. 点击"Yes"把例子添加到你的工程中,CoIDE会提示例子文件存放的默认路径。



9. CoIDE将会自动添加BlinkExp.c示例到您的工程。


10. 点击Build按钮编译并链接您的程序。


11. 点击Debug Configuration按钮打开配置对话框


12. 选择您正在使用的调试适配器。



13. 点击Download按钮下载程序代码到flash。



14. 点击Debug按钮开始调试。



15. 成功启动调试界面后,CoIDE将会进入调试模式下。



16. 初始调试界面默认只打开了几个调试窗口,您可以在View菜单下打开其他的窗口。



17. 在C或Disassembly窗口中设置断点。




18. 使用调试功能。

相关帖子

沙发
consif| | 2012-9-4 11:18 | 只看该作者
学习了

使用特权

评论回复
板凳
hustzidong|  楼主 | 2012-9-5 08:36 | 只看该作者

使用特权

评论回复
地板
hustzidong|  楼主 | 2012-9-5 08:36 | 只看该作者
http://www.coocox.com/video/all.wmv,CoIDE教学视频。

使用特权

评论回复
5
dong_abc| | 2012-9-5 21:01 | 只看该作者
哇,新IDE

使用特权

评论回复
6
airwill| | 2012-9-12 21:04 | 只看该作者
coIde 功能的确不错, 使用下来还是比较喜欢的.
特别是代码补全功能做得不错. 另外可以直接参考例子程序, 相互参考比较方便.
缺点, 占用资源比较多, 导致起动比较慢, 另外, 对 JLINK 的调试支持有缺陷.

使用特权

评论回复
7
john_lee| | 2012-10-25 09:10 | 只看该作者
代码补全,那是eclipse(CDT)的功能,coide在这方面插不上手。占资源多,也是拜eclipse所赐。

使用特权

评论回复
8
X-Hawk| | 2012-10-28 23:57 | 只看该作者
eclipse cdt的确非常棒。拿这个分析linux整套代码,不比Source insight差。

使用特权

评论回复
9
呆板书生| | 2012-10-29 08:36 | 只看该作者
代码补全功能,不知道eclipse(CDT)的强,还是slickedit 强呢?

使用特权

评论回复
10
mgf006| | 2012-10-29 13:31 | 只看该作者
后期eclipse 应该是个发展,毕竟这是个开源的

使用特权

评论回复
11
phoenixmy| | 2012-10-29 22:12 | 只看该作者
占资源不是问题
以后电脑升级换代会很快

使用特权

评论回复
12
hustzidong|  楼主 | 2012-11-12 17:50 | 只看该作者
10# mgf006

Eclipse是当下的潮流。TI的CCS 5.x不也是Eclipse了么?CCS对于MCU的用户而言,那真叫难用啊。

使用特权

评论回复
13
dong_abc| | 2013-8-18 18:21 | 只看该作者
指到Sourcery_CodeBench_Lite_for_ARM_EABI 试了一下,还算好用。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

46

主题

251

帖子

1

粉丝