登录注册
论坛
五彩晶圆(初级)
1455
1
在RP2040的内部集成有A/D转换通道,还在通道4上内置了温度传感器,以检测片内的温度。
实现片内温度检测的程序及检测结果如下图所示
image-20210325002054-1.png (49.44 KB, 下载次数: 0) 下载附件 保存到相册 2021-3-25 00:20 上传
image-20210325002054-1.png (49.44 KB, 下载次数: 0)
下载附件 保存到相册
2021-3-25 00:20 上传
内温度检测结果
由程序可知,它是先从通道4采集到A/D转换值,然后再变换为电压值,最后再变换为相应的温度值。
值得指出的是,Thonny是一种解释性开发工具,因此它在运行时是对语句进行解释后再将指令发送给开发板来执行。一旦断电,这些解释性的指令将丢失,也就无法再执行。而拖曳到U屏的程序,是可执行的目标代码,是直接存入闪存的,因此它在断电后,若重新上电还能继续运行,这就是两种程序运行的根本区别。
扫一扫,分享给好友
五彩晶圆(高级)
6593
0
知道了两种程序运行的是有区别的,谢谢分享
版主
1万
24
micropython开发程序,是可以不用IDE或者其它软件的。只需要将程序写入文件,然后上传就可以运行。
Thonny只是一个集成了python IDE,可以方便的通过串口方式调试程序和上传程序(REPL)。REPL也是python这样解释型语言的一个特点。
Jacktang 发表于 2021-3-25 07:24 知道了两种程序运行的是有区别的,谢谢分享
开始我也没注意,后来有人问才注意到其中的不同,若是要生成执行文件,还是要采用其它的开发工具为好。
不过作为验证程序来说还是非常好用的。
7452
18
py本来大部分也是用来验证和工具脚本的。毕竟最开始的定位就是胶水。
默认摸鱼,再摸鱼。2022、9、28
发表回复 回帖后跳转到最后一页
论坛测评队员
EEWorld Datasheet 技术支持
查看 »