自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ASR6601 硬件IIC配置

ASR6601 硬件IIC初始化

2024-05-22 16:44:36 96 1

原创 如何确定当前openwrt源码中使用的dts文件名称?

这个就是加入dts的大概格式,假如你的menuconfig中 Target Project 名称为 Xiaomo Mi Router 4C ,那么你使用的dts文件名称一定包含 xiaomi_mi-router-4c等字样。dts文件的存放路径一般为openwrt/target/linux/ramips/dts,这里是以mt7628举例,其他的存放位置也不尽然都在这,具体需要自己去研究了。1.执行make menuconfig命令,Target Profile栏确定名称,这个名称和dts文件是绑定的。

2023-09-20 09:46:09 381

原创 计算bin文件crc16值,并将crc16值放置到bin文件末尾

最近有个项目需要用到OTA升级,那么如何确认固件的完整准确性就至关重要了。这时计算bin文件的crc16值来验证文件的完整性就可以用上了。

2023-03-01 15:19:24 1220

原创 关于STM32生成bin文件命令的路径说明

填入的命令说明:D:\MDK5.14\ARM\ARMCC\bin\fromelf.exe --bin -o .\obj\F4-iot.bin .\obj\F4-iot.axf。D:\MDK5.14\ARM\ARMCC\bin\fromelf.exe 是你的执行器路径,不确定的可以参考下图查找。.\obj\F4-iot.bin 要生成的bin文件以及存放路径。.\obj\F4-iot.axf 需要提供的文件以及他的路径。--bin -o 是生成bin文件的命令。这样即可确定你的keil安装路径。

2022-12-19 17:43:52 893

原创 Lvgl 8.0 动画功能配置与解释

Lvgl 8.0 按键动画功能演示

2022-11-23 14:50:24 1841

原创 MQTT 协议固定报头中 剩余字段长度大小 转换代码

转换MQTT协议 固定报头中剩余字节大小长度

2022-11-15 12:03:30 206

原创 vscode下ESP32如何添加子文件?

2.打开main文件夹,并在main文件夹下创建你需要的.c和.h文件,此时打开CMakeLists.txt文件会发现已经自动添加"gpio.c“字样。此时即可在如何文件下包含相关头文件使用了。3.另外一种方法就是直接在main文件夹下创建其他文件夹,这样代码看上去就不会太凌乱。不过此时的CMakeLists.txt文件不会在自动添加你要加入的文件名,需要自己手动添加。以上就是vscode下如何加入子文件的方法,希望对初入esp32的朋友们能够有所帮助。此时就可以在任意文件下包含相关头文件使用了。

2022-10-27 09:47:36 1096

原创 ESP32-DEVKIT-V1 IIC通信

esp32-wroom-32模组

2022-08-18 14:29:49 773

原创 KEIL5 全局搜索关键字功能用不了的解决办法(CTRL+F)

CTRL+F跳出搜索界面点击Find in Files 项目卡,选择Current Project即可。

2022-05-06 09:36:08 5450

原创 MPU6050初始化失败原因与解决方法

最近使用正点原子的例程驱动MPU6050模块时发现,模块初始化失败。追踪源码:mpu_dmp_init() -> run_self_test() -> mpu_run_self_test(gyro, accel) -> accel_self_test(accel, accel_st)最后跳到以下函数图中标记的位置中,只有当条件不成立时,才算初始化成功。通过仿真发现。下图是仿真结果其中buff[0]是st_shift_var的值,buff[1]是test.

2022-02-11 17:06:54 5756 2

原创 IDE的具体含义

IDE的全称是 Integrated Development Environment (集成开发环境)。对于大部分的初学者来说,对这个名词都很陌生,不知道其具体含义。所谓的集成开发环境指的是:把代码编写,编译,执行等多功能综合到一起的开发工具。下面具体举例说明一下:就拿单片机常用的开发工具 KEIL 来说,它就是一个IDE,因为我们既能在上面编写代码,也能进行编译,并将生成的可执行程序烧录到我们的单片机里。而我们常用的一些文本编辑器,类似No...

2022-01-18 20:57:42 14535

原创 关于STM32单片机使用J-Link烧录的配置问题

问题一:在Debug选项卡选择配置好J-link后,进行烧录后发现报以下错误!明明选的是J-link,怎么会说没有ST-Link连接呢???解决方法如下:按照以上步骤,也勾选J-link,就可以了。当然,不是每个系列的芯片都有此选项,大部分的情况下只需要在Debug选项卡选择J-link选项就可以正常工作了。问题2:进行J-link配置选择编程算法时,找不到适合自己的编程算法。可以看到编程算法文件的存放路径,我们只需要将自己需要的编程算法文件添加到该路径.

2021-12-23 20:50:23 1633

OpenWRT环境搭建编译教程

OpenWRT源码的下载与编译,menuconfig的基本配置,luci界面的基本配置

2023-04-08

空空如也

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

TA关注的人

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