53
236
730
高级技术员
使用特权
3
286
906
176
4918
1万
资深工程师
222
4万
技术总监
香水城主 发表于 2013-11-16 11:03 闲逛路过此处,发现此帖已结,知道问题解决。
39
1582
4935
中级工程师
#ifdef _DEBUG #define SetArrayItem(array,len,idx,value) {if(idx>=len) while(1);array[idx]=value;} #else #define SetArrayItem(array,len,idx,value) array[idx]=value #endif
4
522
1613
助理工程师
2
561
1851
95
637
1932
sunhq02 发表于 2013-11-17 08:37 有几种方式: 1. 借助仿真器的调试功能发现 2. 类似6楼那样, 不直接使用各种功能,比如赋值, 而是给各种功能 ...
chenbb8 发表于 2013-11-17 08:51 用那么复杂么。直接用断言不就行了。 但实际上都是不太实用,最重要的还是在实现功能的时候,顺手就将测试 ...
cool_coder 发表于 2013-11-16 16:39 我想可以这样:
sunhq02 发表于 2013-11-18 09:39 你说的没错 系统本身和测试系统应该是同步开发的 边做边测试
187
8547
2万
VIP会员
chenbb8 发表于 2013-11-19 10:10 LS的调试系统的调试都是全局的,包括assert宏 但很多时候,我们调试经常是需要针对某个部件,这时候就想要 ...
原野之狼 发表于 2013-11-19 11:22 这样的思路是可以的,但是写起来形式上不美观,每次都要指定数组长度。 何不把数组进行封装呢?使得其屏 ...
发表回复 本版积分规则 回帖后跳转到最后一页
人才类勋章
时间类勋章
发帖类勋章
等级类勋章
扫码关注 21ic 官方微信
扫码关注嵌入式微处理器
扫码关注21ic项目外包
扫码关注21ic视频号
扫码关注21ic抖音号
本站介绍 | 申请友情链接 | 欢迎投稿 | 隐私声明 | 广告业务 | 网站地图 | 联系我们 | 诚聘英才 | 论坛帮助
京公网安备 11010802024343号