欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Micropython应用篇三---F407VE Black开发板IO ADC

程序员文章站 2024-02-22 12:11:47
...

Micropython应用篇三—F407VE Black开发板IO ADC

开发板ADC定义如下:

Micropython应用篇三---F407VE Black开发板IO ADC
以PA1为例,读取PA1的ADC值main.py代码如下:

默认ADC读取为12位,即0-4095表示对应的0-vcc (默认参考电压 3.3v)

# main.py -- put your code here!
import pyb  					#导入使用pyb

adc = pyb.ADC(pyb.Pin.cpu.A1)   #PA1->adc

while True:                     #loop
    val = adc.read()      		#读取ADC值赋值给val
    print (val)           		#虚拟串口输出ADC值
    pyb.delay(1000)      		#延时1

OK,micropython 下ADC就这么简单。