智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 1160|回复: 5
打印 上一主题 下一主题

adc固件库的断言问题

[复制链接]

4

主题

113

帖子

0

精华

跨届大侠

过程重于结果!!!

Rank: 10Rank: 10Rank: 10

积分
6142

优秀会员奖章活跃会员奖章

威望
4638
贡献
1208
兑换币
393
注册时间
2017-2-21
在线时间
148 小时
毕业学校
浙江工业大学
跳转到指定楼层
1#
发表于 2017-4-23 21:27:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 yyuiopxx 于 2017-4-23 21:29 编辑

这是K60的adc库里面的一句话:
ASSERT( ( ( adcn == ADC0 ) && ( ch >= AD8 && ch <= AD18 ) ) || ( ( adcn == ADC1 ) && ( ch >= AD4a && ch <= AD19 ) ) ) ; //使用断言检测ADCn_CHn是否正常

意思就是检查输入的ADC号与CH通道是否符合上述逻辑语句,否则结束函数调用。


我想问:这样的操作不是会影响有些adc通道的使用么?我如果要使用ADC0,AD20的话,把这句话改了或是去掉,会不会对K60芯片有影响。
回复

使用道具 举报

4

主题

113

帖子

0

精华

跨届大侠

过程重于结果!!!

Rank: 10Rank: 10Rank: 10

积分
6142

优秀会员奖章活跃会员奖章

威望
4638
贡献
1208
兑换币
393
注册时间
2017-2-21
在线时间
148 小时
毕业学校
浙江工业大学
2#
 楼主| 发表于 2017-4-23 21:34:35 | 只看该作者
先来一发
回复 支持 反对

使用道具 举报

15

主题

383

帖子

0

精华

杰出人士

三轮飙车狂魔

Rank: 12Rank: 12Rank: 12

积分
18033
威望
12399
贡献
3288
兑换币
2783
注册时间
2015-10-15
在线时间
1173 小时
毕业学校
北方邮政大学
3#
发表于 2017-4-23 21:40:32 | 只看该作者
ADC0有AD20的通道吗?
回复 支持 反对

使用道具 举报

4

主题

113

帖子

0

精华

跨届大侠

过程重于结果!!!

Rank: 10Rank: 10Rank: 10

积分
6142

优秀会员奖章活跃会员奖章

威望
4638
贡献
1208
兑换币
393
注册时间
2017-2-21
在线时间
148 小时
毕业学校
浙江工业大学
4#
 楼主| 发表于 2017-4-23 21:53:36 | 只看该作者
本帖最后由 yyuiopxx 于 2017-4-23 21:54 编辑
361369499 发表于 2017-4-23 21:40
ADC0有AD20的通道吗?

有,   AD19 = 19, //            ADC0_DM0        ADC1_DM0                                                         AD20 = 20, //            ADC0_DM1      ADC1_DM1




补充内容 (2017-4-24 20:11):
用的是山外K60 FX的库
回复 支持 反对

使用道具 举报

4

主题

113

帖子

0

精华

跨届大侠

过程重于结果!!!

Rank: 10Rank: 10Rank: 10

积分
6142

优秀会员奖章活跃会员奖章

威望
4638
贡献
1208
兑换币
393
注册时间
2017-2-21
在线时间
148 小时
毕业学校
浙江工业大学
5#
 楼主| 发表于 2017-4-29 21:45:22 | 只看该作者
其实断言操作,是为了保证安全。这个问题会在调试板子的时候,触发硬件中断。所以要特别注意,特别是那些自己设计板子(使用的管脚是不经常使用)。
回复 支持 反对

使用道具 举报

4

主题

113

帖子

0

精华

跨届大侠

过程重于结果!!!

Rank: 10Rank: 10Rank: 10

积分
6142

优秀会员奖章活跃会员奖章

威望
4638
贡献
1208
兑换币
393
注册时间
2017-2-21
在线时间
148 小时
毕业学校
浙江工业大学
6#
 楼主| 发表于 2017-4-29 21:46:04 | 只看该作者
可以根据底层库来更改
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-12-26 16:50 , Processed in 0.074459 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表