自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 收藏
  • 关注

原创 espcam使用vscode调通记录

1,上网后,在C盘根目录上使用git clone --recurse-submodules https://github.com/Ai-Thinker-Open/Ai-Thinker-Open_ESP32-CAMERA_LAN.git 如果在别的盘clone了,只需删掉build的内容再放到C盘即可。然后右键vscode打开examples\single_chip\camera_web_server。2.(1)通过运行idf.py menuconfig,选择Component Config ->

2022-05-22 14:44:59 330

原创 运行系统时,软件i2c读取出错解决办法

1.调高调用软件i2c的任务的优先级2.软件i2c延时加大

2022-05-17 16:39:38 1230

原创 nrf52840烧录提示错误原因和解决办法

1.KEIL版本过高,检测到D版,安装5.20以下版本。2. 外设代码不带协议栈,用nrfgo擦除后再下载外设代码。Jlink设置中下载方式是是SW。

2022-03-14 21:27:53 1085

原创 AD21改捕捉栅格大小

点击视图->栅格->设置捕捉栅格,默认为100mil,改为10mil即可。

2022-02-08 17:21:58 8042

原创 embedded-related-learning-master跑通记录

1.activity_main.xml中imageview的高低动态调整到适合手机屏幕2. MainActivity,java中的两个ip号得写对3. arduino要改的两个数值4.AS最好是真机调试,速度快。

2022-01-26 14:09:55 1528

原创 荔枝派nano出现ERROR -7: Operation timed out解决方法

应该是没有进入fel模式。在启动到内核前,回车进入uboot,执行 sf probe 0;sf erase 0 0x100000;reset即可重新进入fel模式

2022-01-23 10:44:39 1388

原创 海思编译kernel

编译:进入内核目录,执行命令:make ARCH=arm CROSS_COMPILE=arm-himix100-linux- uImage -j8

2022-01-20 20:54:03 946

原创 虚拟机lubuntu虚拟硬盘扩容

1.点击虚拟介质管理右下角输入50增加到50GB,点击应用3. 开启虚拟机,sudo apt update后sudo apt install gparted4. 在右下角偏好设定找到gparted

2022-01-20 16:18:33 493

原创 荔枝派进入u-boot

先确保能进入FEl模式,不能进的参考上篇文章。1.连接串口,打开串口窗口。2.插入usb接口,在虚拟机USB设备选中Onda (unverified) V972 tablet in flashing mode。3.进入u-boot目录,sudo sunxi-fel uboot u-boot-sunxi-with-spl.bin4.串口显示信息。...

2022-01-08 18:17:54 2571

原创 荔枝派进入fel模式

1.短接spi1,4引脚2.单插usb,下载运行zadig-2.7.exe,options->List all devices,选unknown device #1,Install WCID Driver3. 虚拟机的USB设备选中Onda (unverified) V972 tablet in flashing mode4.sudo sunxi-fel ver

2022-01-08 18:09:07 940

原创 荔枝派nano点亮方法

1.下载镜像,然后sd卡烧录Nano_tf_800600.dd2. SD卡插到荔枝派nano,串口4线夹住,打开串口(115200)。登录账号root,密码licheepi

2022-01-08 16:55:42 689

原创 linux chmod命令为当前目录下的所有文件都添加可执行权限(可执行文件permission denied解决方法)

chmod a+x ./*

2022-01-08 13:54:01 3739

原创 fdisk 创建32M主分区和第二主分区

荔枝派nano分区操作没写,这里记录一下sudo fdisk -l sudo umount /dev/sdb1sudo fdisk /dev/sdbWelcome to fdisk (util-linux 2.34).Changes will remain in memory only, until you decide to write them.Be careful before using the write command.Command (m for help): dSelect

2022-01-08 10:49:32 266

原创 Arduino中断函数中遇到if语句执行不了(或者只执行一次)的解决办法

我想要达成的效果是每次按下按钮,值在两个数值之间变化。但是中断函数只执行了一次,数值就不变化了。Arduino的中断函数中if如果是数值,那就条件不要写等于,改成写大于,比如 if(val = 255) { val=100; } else val=255;上面的写法只能执行一次,即把state改成100,下次再执行这段代码就不能改成255了。可行的方法是: if(val > 254) { val=100; } el

2021-07-28 17:20:50 3418 2

原创 如何使用markdown-preview-enhanced中的PlantUML功能

先下载安装下面两个东西:graghvizJava然后重启电脑就可以了。

2020-06-22 15:01:52 808

原创 微雪2.9寸墨水屏在普中Z100(stm32f103zet6)板上点亮

用的是新的示例代码,引脚对应关系按照官网上的,发现main函数上的2.9寸注释代码为:// EPD_2in9_test();// EPD_2in9bc_test();// EPD_2in9b_V2_test();// EPD_2in9d_test();但是发现注释掉EPD_2in9_test();和EPD_2in9b_V2_test();基本没反应。。。bu’zhu...

2020-05-31 18:23:20 1068 1

原创 Atom导出markdown的PDF的美观清爽的设置

在导出PDF的时候遇到了许多麻烦,为了更清爽的导出PDF,建议用以下方法改进导出方法。atom添加右键文件夹打开功能因为dpf导出时需要以文件夹打开才能导出,所以设置下右键打开,更方便。在设置中勾选下面选项设置打印大小因为设置A4纸打印会导致字体太小,建议调整为A5。点击settings中的packages,在community packages中找到markdown-themeeable-pdf点击settings在papersize那里选择A5然后确定取消(设置)页眉页脚导出pd

2020-05-29 14:22:55 744

原创 本地markdown编辑器终极解决方案

Atom无疑是当前最好的本地markdown编辑器解决方案之一。Atom下载去官网:https://atom.io/下载后安装插件安装增强预览(markdown-preview-plus)安装步骤先禁用原装的markdown-preview然后下载这个版本的安装包(太新的安装包会导致后面同步滚动功能异常):https://github.com/atom-community/markdown-preview-plus/tree/v2.4.16把安装包放在C:\Users\xxx\

2020-05-29 12:04:07 682 1

原创 如何将多张照片合成一张并压缩到极致(50多mb压缩到1mb)

1.先用手机拍照然后上传到电脑2.使用画图工具合并图像,参考以下链接:https://jingyan.baidu.com/article/86fae34606bfd33c49121a28.html3.使用Caesium Image Compressor进行极致压缩,参考以下链接:https://www.zhihu.com/question/20432364...

2020-05-26 19:06:46 1780

原创 怎么去除WPS图表外面默认的灰色的框

点击图表,在图表的空白部分右键,点击设置图表区域格式在右边的填充与线条中线条选择无线条。退出就发现图标默认的灰色框不见了。

2020-05-22 09:36:34 3432

原创 esp32安装esp-idf环境+编译helloworld+烧录

1. 开发环境SDK:esp-idf-v4.0.1Toolchain: windows10 64bit编译环境Editor:vscodeboard:Lolin322. 解压下载好后,把文件解压到%userprofile%\esp下。如果不知道userprodfile的话,按win+r键输入cmd复制粘贴cd %USERPROFILE%就可以看到。正常百来讲cmd就是在userprofile路径打开的。为了方便,把esp-idf-v4.0.1改为esp-idf。3. 安装工具通

2020-05-21 20:55:58 3744 1

原创 一般代码中同一名称的.c文件(源文件)和.h文件(头文件)的功能及与main.c函数的关系

三者关系一般先写出头文件(XXX.h),然后写出实现(XXX.c),最后在主文件中使用这个模块(main.c)。.h文件(头文件)头文件中,一般声明函数,而不写定义实现(函数中带有{ }的就是定义,否则就是声明)。如下面的代码:/*******************LED.h*******************/#ifndef _LED_H__#define _LED_H__class LED{ private: byte pin;

2020-05-17 13:28:48 2330

原创 SPI时序简单理解(SPI0、SPI1、SPI2、SPI3)

基本概念:CPOLCPOL:Clock Polarity,时钟的极性。时钟的极性是什么概念呢?通信的整个过程分为空闲时刻和通信时刻;如果SCLK在数据发送之前和之后的空闲状态是高电平,那么就是CPOL=1;如果空闲状态SCLK是低电平,那么就是 CPOL=0。CPHACPHA:Clock Phase,时钟的相位。CPHA=1,表示一个时钟周期的第一个沿上是输出。CPHA=0,表示一个时钟周期的第一个沿上是采样。那输出就是第二个沿。至于这个沿是上升还是下降要视CPOL的值而定,CPOL=

2020-05-17 11:01:16 13892 1

原创 WPS如何使参考文献对齐

自动编号参考:https://jingyan.baidu.com/article/2fb0ba409d2b2000f2ec5f38.html自动编号好后先按下面悬挂缩进对齐整体缩进,再单独对对不齐的段落进行悬挂缩进对齐,(右键出现小方框,点击行距,再点击其他)在行距中查看悬挂缩进量,再选中所有对不齐的段落运用选蜷缩尽量悬挂缩进对齐点击视图,勾选标尺光标移到第二行悬挂开始的地方,先按住alt键,然后拖动标尺上方向下的箭头到合适的位置,然后松开鼠标,再松开alt键。...

2020-05-16 11:54:53 12092

原创 word (WPS)表格最后一页白纸怎么删除?

首先,选中最后一个回车符然后,右键-》段落,选择固定值,1磅。

2020-05-13 20:13:08 1617

原创 GIMP制作电子签名

首先拿张纸,黑色笔,写名字,拍下来,裁剪。然后用GIMP打开,点击颜色-》色阶,将输入色阶下面的白色小箭头往左拖动即可将签名变白。如果是蓝色字想转黑色字,可以使用去饱和度实现。...

2020-05-13 19:37:39 1120

原创 arduino中如何查看开发板的默认SPI引脚位置

在GxEPD2库中,发现以下注释:// mapping suggestion for ESP32, e.g. LOLIN32, see .../variants/.../pins_arduino.h for your board// NOTE: there are variants with different pins for SPI ! CHECK SPI PINS OF YOUR BOARD意思是在variants文件里面可以找到默认的SPI引脚位置。如:Twelite的开发板中,在C:

2020-05-12 16:56:14 2699

原创 Arduino离线使用开发板方法

在文件-》首选项-》设置-》附加开发板管理网址中,写入本地json文件地址即可。例如:C:\Users\你的用户名\AppData\Local\Arduino15\package_soburi_intiki_index.json

2020-05-09 16:15:04 2684 1

原创 Arduino通过开发板管理器下载的开发板资料位置

在首选项中更多选项可以直接编辑那里可以找到位置。一般默认是:C:\Users\你的用户名\AppData\Local\Arduino15\packages(把你的用户名改成你自己的用户名即可)

2020-05-08 22:17:30 3528

原创 Arduino部分C语言含义

1. ::"::“在C++中表示作用域,和所属关系。”::"是运算符中等级最高的。有三种作用。作用域符号例如:A,B表示两个类,在A,B中都有成员member。那么:1、A::member就表示类A中的成员member。2、B::member就表示类B中的成员member。全局作用域符号作用域分解运算专符比如声明了一个类A,类A里声明了一个成员函数voidf(),但没有在类的...

2020-05-08 16:07:58 1904 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除