智能车制作

 找回密码
 注册

扫一扫,访问微社区

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

k60通道重合问题

[复制链接]

13

主题

25

帖子

0

精华

高级会员

Rank: 4

积分
835
威望
429
贡献
232
兑换币
255
注册时间
2013-9-8
在线时间
87 小时
毕业学校
青州实验高级中学
跳转到指定楼层
1#
发表于 2013-9-25 21:03:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
adc_init(ADC1,DM1);
gpio_init (PORTA ,28,GPO,0);我这样初始化以后
gpio功能被屏蔽了
把两个顺序调换过来  adc功能被屏蔽了
求大神指教
ADC1_DM1是单独通道两通道不重合

13

主题

25

帖子

0

精华

高级会员

Rank: 4

积分
835
威望
429
贡献
232
兑换币
255
注册时间
2013-9-8
在线时间
87 小时
毕业学校
青州实验高级中学
2#
 楼主| 发表于 2013-9-25 21:05:15 | 只看该作者
我用的是野火的库
回复 支持 反对

使用道具 举报

22

主题

1613

帖子

1

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
6784
QQ
威望
2910
贡献
1540
兑换币
1579
注册时间
2012-3-17
在线时间
1167 小时
3#
发表于 2013-9-26 12:18:25 | 只看该作者
同一个端口,只能有一个功能,例如 PTA28 ,你把他用作 gpio 就不能用做 ADC 口,反之也一样
回复 支持 反对

使用道具 举报

13

主题

25

帖子

0

精华

高级会员

Rank: 4

积分
835
威望
429
贡献
232
兑换币
255
注册时间
2013-9-8
在线时间
87 小时
毕业学校
青州实验高级中学
4#
 楼主| 发表于 2013-9-26 12:34:00 | 只看该作者
野火 发表于 2013-9-26 12:18
同一个端口,只能有一个功能,例如 PTA28 ,你把他用作 gpio 就不能用做 ADC 口,反之也一样

但是这不是同一个通道啊  adc_dm1 是一个独立通道   而porta又是一个通道
回复 支持 反对

使用道具 举报

22

主题

1613

帖子

1

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
6784
QQ
威望
2910
贡献
1540
兑换币
1579
注册时间
2012-3-17
在线时间
1167 小时
5#
发表于 2013-9-26 12:41:35 | 只看该作者
刘康 发表于 2013-9-26 12:34
但是这不是同一个通道啊  adc_dm1 是一个独立通道   而porta又是一个通道

刚才 查了 一下 复用表,确实不是 同一个端口

你把 你的 main 函数 发过来,我测试一下
回复 支持 反对

使用道具 举报

13

主题

25

帖子

0

精华

高级会员

Rank: 4

积分
835
威望
429
贡献
232
兑换币
255
注册时间
2013-9-8
在线时间
87 小时
毕业学校
青州实验高级中学
6#
 楼主| 发表于 2013-9-26 12:52:52 | 只看该作者
野火 发表于 2013-9-26 12:41
刚才 查了 一下 复用表,确实不是 同一个端口

你把 你的 main 函数 发过来,我测试一下

void main()
{
     adc_init(ADC1,DM1);
  gpio_init (PORTA ,28,GPO,0);
}
就是这样一个简单函数  我发现 pTa28 控制的灯不亮 ,当这样时
void main()
{
      gpio_init (PORTA ,28,GPO,0);
adc_init(ADC1,DM1);
}
小灯又亮了起来  不排除我开发板的毛病
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-26 00:59 , Processed in 0.046028 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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