- 博客(6)
- 收藏
- 关注
原创 Windows10 环境编译OpenCV
本文详细记录了在Windows 10系统下使用VS2019编译OpenCV 4.9.0的全过程。主要步骤包括:1)环境配置(VS2019、CMake、Python、QT6.6.2等);2)解决常见编译问题(OGRE3D缺失、OpenBLAS路径设置、OpenJPEG兼容性问题等);3)关键CMake参数设置(OPENCV_EXTRA_MODULES_PATH、WITH_QT等);4)第三方库配置(OpenBLAS、VTK、gflags/glog等)。文中还提供了测试程序验证编译结果,并特别指出OpenCV
2025-11-10 14:27:38
651
原创 T113i无线网卡wifi及AP驱动编译
本文记录了在T113平台下成功编译RTL8188EU无线网卡驱动的过程,包括驱动下载、内核配置修改、编译错误解决等关键步骤。针对内核版本兼容性问题,详细说明了如何通过修改源码解决符号命名空间冲突和函数签名不匹配问题。特别提供了实现STA+AP双模式的配置方法,包括强制启用双模参数、修改Makefile和Kconfig等关键配置。最后验证了驱动加载成功,无线网卡wlan0和wlan1接口正常工作。该记录基于自主研发主板环境,为类似平台的驱动移植提供了可参考的解决方案。
2025-10-08 21:23:38
1577
原创 搭建node-red在arm linux下的开发环境docker
本文介绍了在ARM Linux环境下使用Docker部署Node-RED的完整流程。首先从Ubuntu下载基础Docker镜像并移植到ARM平台,然后安装Node.js 20、Python3等编译环境。详细说明了Node-RED的安装配置过程,包括解决内存限制、依赖安装等问题。还提供了开发环境搭建方法,包括NFS目录共享、串口设备映射和Samba配置。最后介绍了串口节点、CAN总线和SQLite节点的安装调试方法,为ARM平台上的Node-RED开发提供了实用指导。
2025-10-08 09:09:15
1536
原创 RK3588移置ffmpeg实现4K硬件编解码
本文详细介绍了在RK3588芯片上交叉编译FFmpeg的完整过程。首先配置了交叉编译环境,包括设置编译器路径和环境变量。然后依次编译了zlib、libpng、freetype、xvid、xml2、x264、x265等30多个依赖库,过程中遇到各种问题并给出了解决方案。最后成功配置并编译了支持硬件编解码的FFmpeg 6.1.2,重点解决了pkg-config路径、库文件架构匹配等问题。整个编译过程耗时较长,但最终实现了在RK3588上使用FFmpeg进行4K视频处理的目标。
2025-10-07 16:17:28
1419
原创 Linux 用c语言实现TCP 客户端读取数据,如何保证既不阻塞,又能稳定获取数据
/ 设置超时时间为1000毫秒。将套接字设置为非阻塞模式后,recv函数在没有数据可读时会立即返回,而不是阻塞等待。// 设置超时时间为1000毫秒。select函数可以同时监控多个文件描述符的状态(可读、可写、异常等),并设置超时时间,避免阻塞。poll函数与select类似,但可以处理更多的文件描述符,并且没有文件描述符数量的限制。// 设置超时时间为1秒。// 没有数据可读,继续循环。
2025-10-07 14:52:17
474
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅