OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 2113|回复: 4

【新手向】F103RC的ADC实验更改引脚不成功。。

[复制链接]

1

主题

2

帖子

0

精华

新手入门

积分
16
金钱
16
注册时间
2018-4-21
在线时间
1 小时
发表于 2018-4-21 18:55:43 | 显示全部楼层 |阅读模式
7金钱
有两个问题想请教1、用的是库函数例程(ADC实验),将IO口定义PA1改为PA5,程序下载到开发板,下载成功,但是运行起来还是PA1为模拟输入口

     部分程序:        
        GPIO_InitStructure.GPIO_Pin = GPIO_Pin_5;
        GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AIN;               
        GPIO_Init(GPIOA, &GPIO_InitStructure);       
2、PWM输出实验:有个值led0pwmval,为什么这个值越大,控制输出的电压反而越小?
            TIM_SetCompare1(TIM1,pwmval);    这个值应该是分子,arr是分母,相除得到占空比才对,实际上这个值越小,LED反而越亮

最佳答案

查看完整内容[请看2#楼]

adc初始化里还有个通道的选择的。pwm的值越小灯越亮是和pwm的输出极性设置有关。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

7

主题

200

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1279
金钱
1279
注册时间
2017-7-18
在线时间
257 小时
发表于 2018-4-21 18:55:44 | 显示全部楼层
adc初始化里还有个通道的选择的。pwm的值越小灯越亮是和pwm的输出极性设置有关。
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165524
金钱
165524
注册时间
2010-12-1
在线时间
2116 小时
发表于 2018-4-22 01:42:56 | 显示全部楼层
你单独改这里就可以?ADC实验是怎么教的?你再看看吧。
回复

使用道具 举报

1

主题

2

帖子

0

精华

新手入门

积分
16
金钱
16
注册时间
2018-4-21
在线时间
1 小时
 楼主| 发表于 2018-4-22 18:39:22 | 显示全部楼层
正点原子 发表于 2018-4-22 01:42
你单独改这里就可以?ADC实验是怎么教的?你再看看吧。

  配置IO口就只有这里呀,不懂请教下
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165524
金钱
165524
注册时间
2010-12-1
在线时间
2116 小时
发表于 2018-4-23 01:26:45 | 显示全部楼层
白天 发表于 2018-4-22 18:39
配置IO口就只有这里呀,不懂请教下

没那么简单,不光只要配置IO。还要配置通道,采样频率等。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-7 14:43

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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