微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > MCU和DSP > TPYBoard读取芯片上的温度传感器

TPYBoard读取芯片上的温度传感器

时间:09-21 来源:互联网 点击:

  1. 6) / 4096 - 0.76)

  2. adc = pyb.ADCAll(12)
  3. leds = [pyb.LED(i) for i in range(1,5)]

  4. sw=pyb.Switch()
  5. def test():
  6.     pyb.LED(1).on()
  7.     pyb.LED(2).on()
  8.     pyb.LED(3).on()
  9.     pyb.LED(4).on()
  10.     pyb.delay(2000)
  11. sw.callback(test)

  12. for l in leds:
  13.     l.off()

  14. n = 0

  15. try:
  16.    while True:
  17.       n = (n + 1) % 4
  18.       leds[n].toggle()
  19.       pyb.delay(50)
  20.       print('v33:',v33())
  21.       print('vbat:',vbat())
  22.       print('vref:',vref())
  23.       print('temperature:',temperature())
  24. finally:
  25.     for l in leds:
  26.         l.off()

复制代码



Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top