e2 studio 使用心得

1、程序编译配置,当很多c语言的特性无法使用的时候,很多情况是因为C语言的版本没有配置好,再e2中 进入“项目”-> “c/c++ project settings”再下图 “language standart of c language (-lang)”中修改为自己中意的版本即可我使用的是C99。 

2、当在debug设置断点的时候总是出现各种各样的问题,那就来到这里设置点击进入“窗口”->“首选项”进入如图所示的位置,看到有个下拉框断点类型,这个我也是找了很久才找到的。

software类型和hardware类型是有很多区别的。下面两个图就是这两类断点,一个是原点的一个是像一个芯片一样的标记。下左图就是software类型的断点,这个是与我之前在keil或者vs等软件上的断点相同的;下右图就是hardware类型的断点,这个我用起来是感觉很别扭的,很多位置不能打断点,而且在函数位置的断点会直接进入到函数体内部,这个好烦~。

 3、关于调试配置,如果这个没有配置好的话很容易无法进行debug调试。点击进入“运行”->“调试配置”,首先选择自己的配置选项如下图。

然后就是进行相关的配置了,选择自己的调试器,选择相关的芯片型号,设置相关的配置选项,下面两个图是我的配置界面。

 

 这里要注意的是上图Connection Settings栏中有一项Power target from the emulator(Max 200mA)这个要注意设置,这个官方文档给出的解释是。还得自己去尝试一下这两个配置可能你不能debug的原因就在这里了。

借用一句挺有意思的话:[Enter new changes just before this line - do not remove this line]

 如果在遇到什么问题我也会及时在这里更新,授人以鱼不如授人以渔,可能还有很多我没有遇到的问题,可以点击进入“帮助”->“帮助内容”去找到自己需要的解决方法。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值