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

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

开发板ADC定义如下:

Micropython应用篇三---F407VE Black开发板IO ADC_第1张图片
以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就这么简单。

你可能感兴趣的:(Micropython,STM32F407)