你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

stm8s001j3 ADC读数问题

[复制链接]
hqw 提问时间:2019-10-10 16:38 /


#define LED_GPIO_PORT  (GPIOB)
#define LED_GPIO_PINS  (GPIO_PIN_4)

#define ADCch2_GPIO_PORT  (GPIOC)
#define ADCch2_GPIO_PINS  (GPIO_PIN_5)   

  u16 Conversion_Value;
    float V1;

void Delay (uint16_t nCount);
void ADC_Init(void);

void main(void)
{
   Delay(0xFFFF);Delay(0xFFFF);
   CLK_HSIPrescalerConfig(CLK_PRESCALER_HSIDIV1);

  /* Initialize I/Os in Output Mode */
    GPIO_Init(LED_GPIO_PORT, (GPIO_Pin_TypeDef)LED_GPIO_PINS, GPIO_MODE_OUT_PP_LOW_FAST);

    GPIO_Init( ADCch2_GPIO_PORT,ADCch2_GPIO_PINS,GPIO_MODE_IN_FL_NO_IT );   //配置成float输入状态   
     ADC_Init();         
         //__enable_interrupt();        
  while (1)
  {
    /* Toggles LEDs */
    GPIO_WriteReverse(LED_GPIO_PORT, (GPIO_Pin_TypeDef)LED_GPIO_PINS);

    Delay(0xFFFF);   
    ADC1_StartConversion();
    while(!ADC1_GetFlagStatus(ADC1_FLAG_EOC));
    ADC1_ClearFlag(ADC1_FLAG_EOC);
    Conversion_Value = ADC1_GetConversionValue();
    Delay(0xFFFF);
    V1=(Conversion_Value*3.3)/1024;
    Delay(0xFFFF);
  }

}

void ADC_Init(void)
{
ADC1_DeInit();

ADC1_Init(ADC1_CONVERSIONMODE_SINGLE, ADC1_CHANNEL_2, ADC1_PRESSEL_FCPU_D18,\
ADC1_EXTTRIG_TIM, DISABLE, ADC1_ALIGN_RIGHT, ADC1_SCHMITTTRIG_CHANNEL2,DISABLE);
ADC1_Cmd(ENABLE);
ADC1_StartConversion();
}

请教下各位,不知问题出在哪里

adc接线图.png
程序.png
1570696195(1).png

STM8S001-adc查询_2.rar

下载

6.64 MB, 下载次数: 16, 下载积分: ST金币 -1

收藏 评论7 发布时间:2019-10-10 16:38

举报

7个回答
hqw 回答时间:2019-10-10 17:19:40
这里有规格书

stm8s001j3.pdf

下载

1.56 MB, 下载次数: 20, 下载积分: ST金币 -1

mylovemcu 回答时间:2019-10-10 19:04:17
AIN2是复用引脚  需要重定义  否则使用的普通功能
hqw 回答时间:2019-10-11 09:10:57
请教下,怎样定义呢?
mylovemcu 回答时间:2019-10-11 09:54:57
hqw 发表于 2019-10-11 09:10
请教下,怎样定义呢?

无标题01.png
就是这个  stvd的话在设置界面可以进行配置
看自己什么软件  找一找

评分

参与人数 1蝴蝶豆 +2 收起 理由
STMCU + 2

查看全部评分

butterflyspring 回答时间:2019-10-14 18:48:28
通过烧录软件先把这个optionbyte值烧录进去也行(STVP)

评分

参与人数 1蝴蝶豆 +2 收起 理由
STMCU + 2

查看全部评分

hqw 回答时间:2019-10-15 09:34:51
搞定了,多谢你的帮忙
netzhang 回答时间:2020-2-4 17:07:00
准备用这个片子的adc,参考下。

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版