公开笔记对他人可见,有机会被管理员评为“优质笔记”
{{ noteEditor.content.length }}/2000
百问网ESP32开发板来啦!【DshanMCU-Mio(澪)开发板】教程支持esp-idf、Arduino、Micropython学习!
LVGL开源GUI零基础入门课程(韦东山·监制) 教程基于lvgl v8.2版本,课程适配多个平台、多款板子(Linux单片机GUI、littleVGL教程)
LVGL是一款轻侘且功能丰富的嵌入式图形库,名来自创始人的缩写。LVGL支持各种硬件配置,兼容16位以上的CPU,并对内存和存储要求低,便于集成到多种嵌入式系统。库完全用C语言开发,容易上手,且采用MIT开源协议。特性包括丰富的部件、灵活的显示功能、多设备输入支持、高效的图像处理和多语言支持。面向的人群主要是嵌入式开发者和图形界面设计者,帮助提升界面交互和视觉效果。LVGL官网提供多种资源,包括示例DEMO、开发文档和教程,方便开发者快速上手和深入学习。
【lvgl项目开发】手把手教您在STM32MP157开发板上运行LVGL 8.0 lvgl开发 lvgl项目 lvgl教程 lvgl8
本次内容围绕在STM32MP157pro开发板上运行LVGL8.0图形库Demo示例展开。首先,演示了LVGL8.0图形库在开发板上的流畅运行效果,并介绍了如何进入相应的示例目录以获取源码和工具链。接下来,指导如何将系统镜像烧录到开发板,并详述了环境变量的设置和编译工具链配置过程。之后,讲解了如何通过命令克隆源码和使用arm-gcc来编译,包括对开发板与Ubuntu系统间互通性的确认。最后,提供了生成支持LVGL图形库的系统镜像的方法,并对LVGL的在Linux中的移植过程进行了解释。此内容适合那些对嵌入式系统开发和图形界面库感兴趣,且希望在STM32MP157平台上实践的开发者。
国产RISC-V 投屏至东山哪吒STU开发板实现播放视频
AI音视频应用开发课程内容介绍
音视频技术为当代通信、娱乐及监控行业的核心元素,本课程致力于培养学生掌握嵌入式系统中AI音视频开发的基础知识与实战技能。课程内容覆盖音视频的采集、编解码、传输与处理,特别着重讲解全智APP平台基于MPP框架的开发流程及优化策略,例如低功耗设计和硬件加速应用。通过结合AI技术,学员将学习构建智能摄像、语音识别和人脸识别等应用,并通过项目实战进一步理解音视频技术在产品开发中的实际应用。
【第3篇】环境搭建与开发板操作(D1H)
面对嵌入式Linux并无集成化开发环境的挑战,开发者往往需结合多样化工具进行项目开发。通过使用Windows机器编辑源码,将代码上传至Linux服务器后编译与部署至开发板上,整个流程既可以采用实体服务器,也能通过虚拟化技术得以简化。例如,利用VMware等虚拟机软件在Windows电脑上模拟出Linux环境,进而运行Ubuntu服务器,实现代码的编译、管理及部署。每个步骤,从源码编辑到远程登录控制板运行验证,都涉及精选的工具集合,如代码编辑器、文件传输工具、视窗工具和远程登录工具,以及依赖Git等版本控制系统进行源码管理。对于非高成本需求者,甚至可以使用提供的Ubuntu映像文件,进一步降低开发门槛。
6分钟get视频监控系统配置方法
视频讲述了构建视频监控系统的关键组件和配置流程。介绍了网络摄像机的本质作为编码器,其功能是将图像数字化并传输。强调了录像机在存储视频数据中的核心作用,及解码器在将编码视频数据转换以便在显示设备上展示的重要性。讨论了交换机的百兆和千兆端口的使用差异,指出了为提升数据传输带宽,结合链路聚合技术的必要性。此外,还说明了解码器端口多样性及与录像机的区别。通过不同配置,展示了视频监控系统根据项目规模的灵活性,并提到了网络复杂性对监控系统的影响,最后指出了监控系统的组成部分,包括图像采集编码、传输、存储显示和管理平台。
51与STM32单片机的关联,STM32的特点
视频主要针对51单片机与STM32单片机之间的联系及区别进行讲解,并突出了STM32在当前单片机市场中的主流地位和其高性能的特点。作者通过比込,说明了不同单片机的性能差异,并强调了学习单片机时应关注的问题。视频内容强调性价比高的STM32是为高性能应用所转向的重要方向,并且拥有广泛的群众基础,使得相关从业者容易找到工作。此外,视频强调掌握单片机学习的方法和思路比单一技术点更为重要,适用于对学习嵌入式系统感兴趣或从事相关职业人群。