自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 sample_kol_sdk环境,cv610单独编译 uboot 在 sdk的 bsp目录下执行

sample_kol_sdk环境,cv610单独编译 uboot 在 sdk的 bsp目录下执行。

2025-09-09 09:53:10 42

原创 tmi8150B控制ir_cut

tmi8150B控制ir_cut。ir寄存器为 0x11。

2025-09-07 16:30:08 71

原创 使用buildroot交叉编译swupdate 记录

使用buildroot交叉编译swupdate 记录buildroot版本:下载路径:通过网盘分享的文件:buildroot-2025.05.1.tar.gz链接: https://pan.baidu.com/s/1MZqwYfKnQdj_xojzKxPDOA 提取码: mzzs--来自百度网盘超级会员v5的分享。

2025-09-05 11:09:16 107

原创 下载及交叉编译libconfig

下载及交叉编译libconfig。

2025-09-04 20:21:50 215

原创 cv610单独烧录 ddr失败

610_20s单独烧录 ddr失败。cv610单独烧录 ddr失败。

2025-09-02 16:12:04 168

原创 库之间的循环依赖,会导致编译错误

​​库循环依赖​​是指两个或多个库相互依赖对方提供的符号(函数或变量),形成一个循环依赖链。•库 A 需要库 B 中的某个函数•库 B 需要库 C 中的某个函数•库 C 又需要库 A 中的某个函数这样就形成了一个循环:A → B → C → A。

2025-08-28 15:16:25 407

原创 DCDC与LDO选择

1.​​必须选DCDC当​•输入输出压差 > 2V•负载电流 > 300mA•电池供电设备•空间受限但散热良好2.​​优先选LDO当​•噪声敏感电路(RF/ADC)•压差 < 0.5V•小电流待机电路•EMI敏感环境3.​​混合方案最佳​•主电源:DCDC降压到中间电压•二级电源:LDO提供纯净电压•典型应用:5V→DCDC→1.8V→LDO→1.2V(RF供电)

2025-08-27 10:54:14 811

原创 flash有较大的存储空间,将 rootfs分区大小扩大

flash有较大的存储空间,将 rootfs分区大小扩大。这里将 rootfs的长度扩大为26M。板端启动,进入boot执行。

2025-08-25 18:08:18 137

原创 KH25L25645G_nor_flash启动地址,默认以3字节地址启动

KH25L25645G_nor_flash启动地址,默认以3字节地址启动。

2025-08-25 17:04:05 127

原创 烧录镜像后,查看板端的 flash分区

烧录镜像后,查看板端的 flash分区。

2025-08-25 13:51:43 198

原创 ASCII码值,可打印的字符有

isprint(ch) 会检查 ch 是否为可打印字符 (ASCII 32 ~ 126)打印字符 (ASCII 32 ~ 126)ASCII码值,可打印的字符有。图片为转载,联系侵删。

2025-08-24 20:42:07 41

原创 怎么判断蓝牙模块,为不支持被发现模式

怎么判断蓝牙模块,为不支持被发现模式判断蓝牙模块是否,可以从。

2025-08-21 17:20:24 133

原创 蓝牙模块,不支持被发现模式

模块不支持被发现模式 → 不能被手机扫描 → 无法直接配对。可行方案:Linux 模块作为客户端主动扫描手机(central)使用 BLE 协议连接手机的广播/服务如果希望手机主动搜索 → 必须换一个支持被发现模式的蓝牙适配器。

2025-08-21 17:14:48 309

原创 VMware Workstation里的Ubuntu22.04找不到共享文件夹

VMware Workstation里安装的Ubuntu22.04找不到共享文件夹。

2025-08-21 16:09:31 485

原创 access函数使用,记录

access函数使用,记录。

2025-08-20 13:57:55 36

原创 shell脚本里实现类似宏开关,打开执行,关闭不执行

shell脚本里实现类似宏开关,打开执行,关闭不执行。

2025-08-20 09:40:12 94

原创 3516cv610分析ddr运行内存问题,记录

3516cv610分析ddr运行内存问题,记录情况1分析:chatgpt回答。

2025-08-19 11:47:28 182

原创 蓝牙工具交叉编译,参见这篇博客,记录

蓝牙工具交叉编译,参见这篇博客嵌入式arm交叉编译移植bluez5.0最新教程_bluez移植-CSDN博客

2025-08-18 17:04:39 368

原创 sem_post函数的定义及作用

功能将信号量sem的值加 1。如果有线程因为sem_wait阻塞,那么会唤醒其中一个线程。返回值成功返回0失败返回-1,并设置errno。

2025-08-18 11:54:51 384

原创 sem_wait 函数定义及作用

sem_wait是 POSIX 信号量(semaphore)的一个函数,用于等待信号量资源。它的定义如下:功能将信号量sem的值减 1。如果信号量的值为 0,则阻塞等待,直到信号量被其他线程sem_post增加。返回值成功返回0失败返回-1,并设置errno。

2025-08-18 11:51:27 35

原创 3516cv610的码流结构包分析,记录

3516cv610的码流结构包分析,记录。

2025-08-18 10:28:23 120

原创 下载及交叉编译expat,记录

下载及交叉编译expat,记录。

2025-08-18 09:50:01 152

原创 下载及交叉编译glib,记录

下载及交叉编译glib,记录。

2025-08-15 18:02:37 308

原创 下载及交叉编译zlib库,记录

下载及交叉编译zlib库,记录zlib是一个非常著名的开源,主要用于,它的核心作用是提供。

2025-08-15 17:43:03 302

原创 下载及交叉编译libffi,记录

按照给定的调用约定(ABI)去调用某个函数地址,并正确传递参数和获取返回值。下载及交叉编译libffi,记录。让程序在运行过程中,可以。

2025-08-15 17:18:55 126

原创 ubuntu中vim下按上下左右键时输入A、B、C、D的问题

ubuntu下使用vi 进行编辑文件时,按上下左右键时,会输入A、B、C、D,这个用起来很不方便。ubuntu系统自带的 vi 不完整导致,解决方法:安装完整的vi。ubuntu中vim下按上下左右键时输入A、B、C、D的问题。

2025-08-15 15:11:31 108

原创 基于 Ubuntu22.04 安装 SSH 服务,记录

基于 Ubuntu22.04 安装 SSH 服务,记录。

2025-08-15 15:08:08 295

原创 windows11下安装VMware,记录

windows11下安装VMware。

2025-08-15 10:56:28 91

原创 echo命令的使用技巧

echo “字符串” > [文件名]\n这样的操作方法,会将字符串直接写入文件当中,不会在显示器展示。\n多次向同一文件使用echo写入字符串时,会实现覆盖写入。即清空文件内容,写入新内容。若不想覆盖,将>改为>>即可。这里涉及到了输出重定向的概念。echo命令的使用技巧。

2025-08-14 22:14:20 95

原创 sample_kol运行参数配置,记录

从使用现象看,record mode画面更流畅, kol mode画面推不出来。目前有 1:record mode 2:kol_mode。sample_kol运行参数配置,记录。-k指定kol运行模式。

2025-08-13 12:04:39 126

原创 sdk_V020里的kol镜像打开有线百兆网口,记录

sdk_V020里的kol镜像打开有线百兆网口,记录。

2025-08-13 11:54:54 120

原创 610_sdk_V020的交叉编译链有更新

610_sdk_V020的交叉编译链有更新。在编译上,我们可能遇到问题,要更新下编译链。

2025-08-13 11:46:30 268

原创 怎么将交叉编译链添加到 PATH 环境变量中

编译链在/home/book/tools/mips-gcc720-glibc226/bin路径下。怎么将交叉编译链添加到 PATH 环境变量中。加到 PATH 环境变量中。

2025-08-13 11:43:07 82

原创 sample_kol里配置为 deep sleep mode,则系统进入 STR

sample_kol里配置为 deep sleep mode,则系统进入 STR。从这里可以看出来,STR功能,就是需要定时器或外部唤醒;sleep mode deep会让系统进入STR。AP7应该只能 light sleep。

2025-08-13 11:27:09 117

原创 什么叫YUV图像格式?

YUV是一种色彩空间,Y表示亮度,U和V表示色度。只有Y就是黑白图像,再加上UV就是彩色图像了。YUV的一个好处就是让彩色系统和传统黑白系统很好的兼容。什么叫YUV图像格式?

2025-08-11 18:10:56 83

原创 tmi8150b电机调节速度,方向,优化记录

tmi8150b电机调节速度,方向,优化记录。

2025-08-11 15:54:24 114

原创 c语言 fopen函数

c语言 fopen函数。

2025-08-09 10:04:22 38

原创 tmi8150b的相位寄存器介绍

tmi8150b的相位寄存器介绍。

2025-08-08 10:03:20 113

原创 tmi8150b在VM=3.3v电压下,如何提高转速,记录

note: 这里提高电机转速后,明显感到 电机力矩变小,是本来就小还是速度变大引起,力矩变小未确定?tmi8150b在VM=3.3v电压下,如何提高转速,记录。目前将 speed这个参数变大,即可提高 转速。目前测试的 speed=100,电机转速最快。

2025-08-08 10:00:28 219

原创 嵌入式处理器指令系统:精简指令集RISC与复杂指令集CISC的简介,及区别

小核面积(如ARM Cortex-M0+仅12K门电路)→ 成本极低(单价<$0.1)。Intel Quark:x86指令集嵌入式处理器,用于工业控制(需兼容x86生态)。单周期执行占比高(如ARM Cortex-M的绝大多数指令)→ 实时性强。支持深度睡眠模式(如RISC-V的WFI指令)→ 待机功耗低至μA级。可变长指令(如x86的1-15字节)→ 译码器复杂,增加功耗和面积。授权费用高(x86需Intel/AMD授权)→ 推高芯片成本。统一长度指令(如32位)→ 译码电路简单,减少硬件开销。

2025-08-06 23:19:08 250

空空如也

空空如也

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

TA关注的人

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