嵌入式
嵌入式测控
专注自动化测控系统平台开发
展开
-
Micropython SD卡操作
pyboard可以插TF卡,只要将卡格式化为FAT/FAT32格式就可以使用。插卡后,可以做为TF读卡器使用,只是速度稍慢(大约450k/s)。如果不插卡,就会从内部flash启动,如果插卡启动,就会从TF卡启动,就像使用U盘启动系统那样。如果TF卡上有boot.py和main.py,在启动时也会自动执行。内部flash的路径是"/flash",TF卡的路径是"/sd",区分大小写。使用内部...转载 2019-04-27 11:15:22 · 3208 阅读 · 0 评论 -
Micropython STM32 开启多线程功能
Micropython 官方下载的代码默认未开启多线程支持,可用以下方法: Micropython添加多线程功能的STM32目录下mpconfigport.h中 #define MICROPY_PY_THREAD (1)...原创 2019-04-27 11:24:40 · 2888 阅读 · 0 评论 -
Micropython 的os模块批量重命名文件、大文件读写操作
1、代码import os"""# 创建文件夹os.mkdir("yag")"""# 进入子目录os.chdir("yag")# 想目录下添加文件for i in range(1, 11): f = open("yueyue%d.txt" % i, "w") f.close()# 获取目录下的文件列表name_list = os.listdir()...转载 2019-04-27 12:03:50 · 2964 阅读 · 0 评论 -
MicroPython 时钟和日历的使用
对于一名创客,自制一个个性化的时钟或闹钟啥的,应该是比较常见的入门级任务了。通常我们制作时钟或闹钟的时候,都需要借助专门的时钟芯片,例如DS1314什么的。原因是专用时钟芯片提供比较完善的计时和日历系统,芯片的功耗非常低,使用纽扣电池就能保证时钟芯片在系统断电的情况下不间断的继续计时数月甚至一年。现在,PyBoard的控制器芯片内部已经包含有这样的时钟设备,不用再外加了,使用也超级简单的。...转载 2019-04-27 12:10:48 · 1349 阅读 · 0 评论 -
stm32整理工程目录框架后报unaligned错误
首先说明项目是基于MDK接手了项目代码,但是项目的目录架构很乱,没调理,于是就想着整理一下(代码反正要重写)。。。。。。。整理完了,烧录到板子上运行,太意外了,前几秒都还好好的,突然就死了。麻烦了,我没有直接去检查原因,而是通过之前的备份按照现在的目录一个文件一个文件的转移,看到底是哪个文件的改变造成的。。。。。。。找到了,于是进行...转载 2019-05-21 10:08:49 · 697 阅读 · 0 评论