![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
嵌入式学习
文章平均质量分 83
ElfBoard
ElfBoard是专注嵌入式开发学习的专业品牌,致力于为用户提供更具价值的学习体验。
展开
-
如何将libwebsockets库编译为x86架构
为了验证 libwebsockets 库在不同架构上的兼容性和实际应用中的稳定性,以ARM开发板为客户端来连接虚拟机上的服务端。在之前的文章中,我们已经详细介绍了如何交叉编译libwebsockets并将其部署到ELF 1开发板上。通过在主机环境中编译运用x86架构下的libwebsockets库,可以充分利用主机卓越的计算性能与丰富的调试资源,显著提升开发及调试工作的效率与便捷性。接下来,将和各位小伙伴详尽阐述在Ubuntu系统中编译libwebsockets库的具体步骤,以及如何对其进行有效测试。原创 2024-07-09 15:15:48 · 487 阅读 · 0 评论 -
在NXP源码基础上适配ELF 1开发板的按键功能
本次源码适配工作是在NXP i.MX6ULL EVK评估板的Linux内核源码(特定版本:Linux-imx_4.1.15)基础上进行的。主要目标是调整功能接口引脚配置,以适应ELF 1开发板。接下来,将以按键功能的适配作为具体示例,深入解析整个适配的流程。NXP源码路径:ELF 1开发板资料包\07-NXP 原厂资料\07-1 NXP官方源码\linux-imx-imx_4.1.15_2.0.0_ga.tar.bz21、将NXP源码拷贝到开发环境home/root/work目录下解压。原创 2024-07-09 10:42:12 · 921 阅读 · 0 评论 -
如何移植libwebsockets
至此,OpenSSL、ZLib以及libwebsockets这三个核心库已成功部署至ELF 1开发板,期望这一过程和成果能为正在探索嵌入式系统领域的学习者提供实质性的帮助与启发,助力大家在技术的征途上不断前行。2、将libwebsockets-main.zip拷贝到开发环境/home/elf/work目录下解压。2、拷贝openssl-1.1.1c.tar.gz到开发环境/home/elf/work目录下解压。2、将zlib-1.3.1.tar.gz 拷贝到开发环境/home/elf/work目录下解压。原创 2024-06-17 09:42:39 · 956 阅读 · 0 评论 -
如何移植FFmpeg
FFmpeg是一款专门用于处理数字音频和视频,支持录制、转换,并能将这些媒体内容转化为实时流数据的开源计算机程序。它遵循LGPL或GPL许可协议,为用户提供了涵盖音视频录制、格式转换及流媒体分发的全方位解决方案,深入掌握FFmpeg已成为每一位多媒体开发工程师的必修课。今天就跟各位小伙伴分享一篇共创社的学习笔记,探讨一下如何移植FFmpeg。原创 2024-06-06 14:33:31 · 927 阅读 · 0 评论 -
ELF 1技术贴|如何在Ubuntu中编译OpenCV库
在CMAKE_BUILD_TYPE值处输入RELEASE,然后在CMAKE_INSTALL_PREFIX处指定安装目录,上面已经新建了 install 安装目录,直接指定到该目录即可。以上就完成了在Ubuntu环境下编译X86架构的OpenCV,这为快速迭代产品、优化算法提供了坚实的支撑。通过在主机上编译并使用X86架构的OpenCV库,利用主机的强大计算性能和丰富的调试工具,可以加速开发进程并简化调试环节。修改完成后,返回build目录下,可以看到 bulid 目录下已经准备了构建文件。原创 2024-05-31 11:24:03 · 476 阅读 · 0 评论