当前位置:首页 > 技术

技术

  • 最新
  • 浏览
  • 评论

micropython 清除flash磁盘内容

Watrt3年前 (2022-03-14)Python17810
micropython 清除flash磁盘内容
对于ESP32,一般是在命令行中使用esptool.py清除flash,如果是在程序中想清除flash内容,或者更换文件系统格式,可以用下面方法:import uos uos.VfsFat.mkfs(bdev)如果使用 LFS2 文件系统,命令是import uos uos.VfsLfs2.mkfs(bdev)对于STM32,默认没有bdev设备,需要使用下面方法:import uos flash = pyb.Flash(start=0)u...

控制台终端输出颜色

Watrt3年前 (2021-12-29)LINUX11800
控制台终端输出颜色
在使用putty、secureCRT、XShell等终端仿真器连接linux系统时,ls、vim等工具的输出都含有各种颜色,这些颜色的输出大大地增强了文本的可读性。一、终端文本颜色输出的一般示例在bash中,通常我们可以使用echo命令加-e选项输出各种颜色的文本,例如:echo -e "\033[31mRed Text\033[0m" echo -e "\033[32mGreen Text\033[0m...

修改U-BOOT,输出信息在LCD上显示,并使用USB连接键盘使用控制台

Watrt3年前 (2021-12-29)LINUX11680
修改U-BOOT,输出信息在LCD上显示,并使用USB连接键盘使用控制台
修改方法:一:修改U-BOOT   include/configs/suniv.h#define CONFIG_BOOTCOMMAND"fatload mmc 0:1 0x80800000 zImage; "  \              &nb...

[转]《保姆级教程》全志F1C100S/F1C200S spi-flash 启动全流程适配烧录及踩坑指南

Watrt3年前 (2021-12-29)LINUX25760
[转]《保姆级教程》全志F1C100S/F1C200S spi-flash 启动全流程适配烧录及踩坑指南
转自哇酷网=丨晋丨通过参考荔枝派nano官方和论坛大佬的帖子,总结了烧录 spi-flash 启动的方法。通过搜寻资料,把其中有错误或者做了多余的操作的步骤做了修正,以免大家再次踩坑,耗费青春。以下包括 uboot、kernel、buildroot 和 烧录的详细步骤和需要注意的问题,尽量精简方法,以期容易上手和理解。各种配置项也做了详细注释,要知其然,也知其所以然。最理想的状态应该是是:有的坑,踩的人多了,也便没有了坑。论坛不太好排版,有需要的也可以去我的博客看:P:全志F1C100S/F1C...

浏览器操作COM(串口)库

Watrt3年前 (2021-12-23)HTML14250
浏览器操作COM(串口)库
<!DOCTYPE html>     <html>     <head>     <head>     <style>     body {     color:&n...

Debian 9.9 (stretch) 文件系统制作

Watrt3年前 (2021-12-06)LINUX11780
 Debian 9.9 (stretch) 文件系统制作
0. 准备工作:sudo apt install qemu-user-static -y sudo apt install debootstrap -y mkdir rootfs1. debootstrapdebootstrap --foreign --verbose --arch=armhf  stretch rootfs http...

高德点击获取经纬度代码

Watrt3年前 (2021-12-02)HTML13500
高德点击获取经纬度代码
<!doctype html> <html> <head>     <meta charset="utf-8">     <meta http-equiv="X-UA-Compatible" content="IE=edge">  &n...

micropython 1.17编译出现FAILED: esp-idf/mbedtls/x509_crt_bundle

Watrt3年前 (2021-10-12)Python13500
micropython 1.17编译出现FAILED: esp-idf/mbedtls/x509_crt_bundle
micropython 1.17编译出现FAILED: esp-idf/mbedtls/x509_crt_bundle 错误解决方法。出现错误的原因是ssl中的证书过期了。解决办法:1:(Top) > Component config > mbedTLS > Certificate Bundle->Enable trusted root certificate bundle   禁用2:修改配置文件 :sdkconfig.base  中添加入...