历史上的今天
返回首页

历史上的今天

今天是:2025年04月25日(星期五)

正在发生

2020年04月25日 | STM8SF103----ADC采集电压值

2020-04-25 来源:eefocus

1、ADC相关函数配置


/*函数名:Init_ADC

 *功能:初始化ADC

 *入口参数:无

 *函数返回:无

 *ADC1_CONVERSIONMODE_CONTINUOUS:连续转换

 *ADC1_CHANNEL_4:通道4

 *ADC1_PRESSEL_FCPU_D2:时钟分频

 *ADC1_EXTTRIG_TIM:DISABLE:不使用外部触发

 *ADC1_ALIGN_RIGHT:右对齐模式

 *ADC1_SCHMITTTRIG_CHANNEL4,ENABLE:使用指定通道4的斯密特触发器

*/

void Init_ADC(void)

{

    //GPIO_Init(GPIOD, GPIO_PIN_2, GPIO_MODE_IN_FL_NO_IT);

    ADC1_DeInit();//ADC初始化

    ADC1_Init(ADC1_CONVERSIONMODE_CONTINUOUS, ADC1_CHANNEL_4,ADC1_PRESSEL_FCPU_D2, ADC1_EXTTRIG_TIM, DISABLE, ADC1_ALIGN_RIGHT, ADC1_SCHMITTTRIG_CHANNEL4, ENABLE);

    ADC1_Cmd(ENABLE);

}


2、主函数


void main(void)

{

u16 u16_adc1_value;

Init_ADC();//初始化ADC1

while(1)

{

ADC1_StartConversion();//ADC开始转换

      u16_adc1_value = ADC1_GetConversionValue();//保存转换值

}

}

推荐阅读

史海拾趣

中微股份(Cmsemicon)公司的发展小趣事

作为一家以技术创新为核心竞争力的企业,中微股份(Cmsemicon)始终坚持以市场需求为导向,持续推动技术创新和产品升级。近年来,公司在刻蚀设备领域取得了一系列重要突破,包括成功研制出针对先进逻辑和存储器件制造中关键刻蚀工艺的高端产品等。这些技术成果不仅提升了公司的核心竞争力,也为行业的发展做出了积极贡献。

HN Electronic Components GmbH & Co Kg公司的发展小趣事

背景:HN Electronics成立于20世纪90年代初,正值全球电子市场快速崛起的时期。公司由一群在半导体领域拥有丰富经验的工程师创立,他们看到了智能手机和消费电子产品市场的巨大潜力。

发展:初期,HN Electronics专注于研发高性能的电源管理芯片,通过技术创新解决了当时市场上存在的能效低、发热量大等问题。公司迅速获得了业界的认可,并与几家知名手机制造商建立了合作关系。

关键事件:1995年,HN Electronics成功推出其首款自主研发的电源管理芯片,该产品迅速成为市场热销产品,为公司赢得了第一桶金。

Apacer公司的发展小趣事

在各大电子展会上,Apacer宇瞻科技也频繁亮相,展示其最新技术和产品。在某次台北世界贸易中心的展会上,宇瞻科技展示了一款高端DDR3内存,其频率高达1600MHz,带宽达到了惊人的12800MB/s。这一产品吸引了众多观众的关注,也进一步彰显了宇瞻科技在内存模组领域的领先地位。

这五个故事只是Apacer宇瞻科技发展历程中的一部分,但它们足以展现出公司从创立到崛起的艰辛与辉煌。在未来的发展中,相信宇瞻科技将继续凭借其卓越的技术实力和持续的创新精神,为电子行业的发展贡献更多力量。

ANYSOLAR LTD.公司的发展小趣事

ANYSOLAR LTD.的创立源于一次技术突破。创始人李明,一位资深的电子工程师,在一次实验中意外发现了一种新型光伏材料的制备方法。这种材料具有高效的光电转换效率,且成本远低于市场上的同类产品。李明意识到这是一个巨大的商业机会,于是决定辞去工作,创立ANYSOLAR LTD.,专注于这种新型光伏材料的研发和生产。

初创期的ANYSOLAR面临着资金短缺、人才匮乏和市场认可度低等多重挑战。然而,李明凭借对技术的深厚理解和不懈追求,带领团队攻克了一个又一个技术难题,逐步将产品推向市场。通过参加行业展会、与潜在客户建立联系等方式,ANYSOLAR逐渐赢得了市场的认可。

DETCO公司的发展小趣事

随着智能家居市场的兴起,ElectronicsCorp看到了巨大的潜力。公司投入大量资金研发智能家居设备和技术,并与多家知名家居品牌合作推出了一系列智能家居解决方案。这些解决方案不仅提供了便捷的智能家居体验,还注重用户隐私保护和数据安全。通过不断创新和优化产品体验,ElectronicsCorp在智能家居领域取得了显著突破,并成为全球智能家居市场的领军企业之一。

Cressall Power Resistors公司的发展小趣事

随着国内市场的饱和,Cressall开始将目光投向国际市场。公司积极参与国际电子行业的展会和交流活动,与国际同行建立了广泛的联系。通过与国外企业的合作,Cressall不仅引进了先进的技术和管理经验,还成功打开了多个海外市场。同时,公司还加强了与国际知名企业的战略合作,共同开发新产品,进一步提升了公司的国际竞争力。

问答坊 | AI 解惑

给做射频朋友们推荐款微型低功耗可过日本电波法认证的ASK发射模块

  工作电压:3V(2.4-3.6V) 工作电流:14mA   发射强度:10dBm   发射频率:315MHz、433MHz、390MHz 发射天线:18-25mm   工作温度:-20-- +85℃…

查看全部问答>

在wince开发程序遇到了问题,个人判断应该是unicode 编码问题

在wince开发程序遇到了问题,个人判断应该是unicode 编码问题,比如有如下问题; CString a(\"$ABCDE\"); 个人认为a.left(6)应该是=\"$ABCDE\",结果返回值是\"$\",难道CString 不支持unicode?,left函数参数不应该是字符数量吗? 另外希望本人自己 ...…

查看全部问答>

OMAP5912 DMA数据没传到目的地址里面

首先,我用kmalloc(30*sizeof(char),GFP_DMA)分配了两段存储空间,分别作为源地址和目的地址,就是想要通过dma方式把源地址的数据传送到目的地址。 我采用的是信道0,设置了其相应寄存器, (源地址和目的地址寄存器的值是通过 virt_to_phys(mem) ...…

查看全部问答>

请问Altium Designer 6的library里面找不到intel的8031或者8051怎么办

请问Altium Designer 6的library里面找不到intel的8031或者8051怎么办,是去下载个元件库吗???能不能给个有效的链接,,谢谢了.…

查看全部问答>

有用过MAX436这个滤波芯片,进来帮我解决一下问题

我用MAX436对信号进行处理 MAX436的资料看了,但实际上用的时候和理论上相反 想请教一下高手来帮助下 我是按照MAX.PDF文件里的图12那图连接方法,各个参数是与图13的那些参数一样 但出来的信号时衰减的啊 而且,我调节RL,信号的幅值在中心幅 ...…

查看全部问答>

串口并口i2c

串口RS232? 并口是打印机口? 串口能模拟I2C时序进行通讯吗? 为什么大多数都是用打印机口模拟i2c呢?而不用串口呢…

查看全部问答>

精密多圈电位器

求教:精密多圈电位器与DSP连接电路是怎么样的,怎么引出精密多圈电位器的电阻传递给DSP…

查看全部问答>

轻松玩转电源——易电源学习心得

本人在大学学习期间曾经学习过电源设计课程,但是相对于TI公司的“易电源”产品,在没有大量实践经验积累的基础上是很难设计出一款合格的电源的。TI公司所提供的该系列产品,从硬件到软件,使我们可以设计出符合电磁干扰、散热、大电流、高电压等要 ...…

查看全部问答>

芯片内部短路

前些天折腾电路时,发现stm32最小系统板上电源和地之间短路了!感叹之后,开始测查吧。令我十分意外而悲哀的是,两个小时没查出来!我还不至于垃圾到这个份上啊。后来,我终于发现是芯片内部的问题(99和100脚之间)。我把引脚悬起来,依然短路。那 ...…

查看全部问答>