关于openmv,canmv的实验总结以及microPython在芯片内置flash的作用
结果是可以运行的,这就说明他官方给的固件库那个病文件只是起到了一个存了,比如说有一些自带的头文件类似于,led.pylcd.py pid.py等文件和一个真正的程序,那个程序的内容就是类似于Bootloader只是他是去SD卡里找main.py文件 并执行。我的实验是这样做的,第一步我先把普通的main.py文件直接下到内部flash里,然后试试看能不能脱机运行,结果是必然的,它可以执行。第三步,
我经过实验验证,其实他跟stm 32里面也是一模一样的,32的内部flash也有层代码的空间,而micro Python它就是一个可执行文件bin文件。它的主要作用就是去SD卡里面找main.py去执行或者在你用数据线跟电脑软件canmv ide和openmv ide连结时传输的main.py去执行,
我的实验是这样做的,第一步我先把普通的main.py文件直接下到内部flash里,然后试试看能不能脱机运行,结果是必然的,它可以执行
第二步,我把这个main.py放到SD卡里,但是我不烧录官方给的固件
这次的结果是失败的,他读取不了
第三步,我把官方给的micro Python固件bin文件烧到了openMV的flash里,继续测试脱机是否能运行

结果是可以运行的,这就说明他官方给的固件库那个bin文件只是起到了一个存了一些比如说有一些自带的头文件类似于,led.py lcd.py pid.py等文件和一个真正的程序,那个程序的内容就是类似于Bootloader只是他是去SD卡里找main.py文件 并执行
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐



所有评论(0)