嵌入式开发

正点原子4 天前
c语言·stm32·ai·嵌入式开发·canmv·正点原子·嘉楠k210
《DNK210使用指南 -CanMV版 V1.0》第六章 Kendryte K210固件烧录第六章 Kendryte K210固件烧录1)实验平台:正点原子DNK210开发板2) 章节摘自【正点原子】DNK210使用指南 - CanMV版 V1.0
jxandrew5 天前
rust·嵌入式开发·embassy
rust嵌入式开发之总结 (二)Embassy的不足我们用rust+Embassy开发的新版产品已经投产了一个多月了,经历过近距离的强干扰、连绵的阴雨天失电等考验,初步证明了整个产品体系的稳定性。
努力学代码的小信6 天前
c语言·嵌入式开发
CJSON库目录一、介绍1、JSON是什么2、为什么使用CJSON3、JSON格式二、使用CJSON构造JSON1、创建对象
【骠姚校尉】14 天前
linux·c语言·arm开发·物联网·音视频·cmake·嵌入式开发
【CMake】CMake从入门到实战系列(十七)—— CMake添加环境检查🔥博客简介:开了几个专栏,针对 Linux 和 rtos 系统,嵌入式开发和音视频开发,结合多年工作经验,跟大家分享交流嵌入式软硬件技术、音视频技术的干货。   ✍️系列专栏:C/C++、Linux、rtos、嵌入式开发、流媒体、数据结构、网络协议、开源库、CMake、Makefile、架构设计模式等。
zhuzhu、15 天前
c语言·arm开发·数据库·嵌入式开发·嵌入式组件·flashdb·ts数据库
FlashDB的TS数据库的标准ANSI C移植验证文章对应视频教程:点击图片或链接访问我的B站主页~~~在当今数据驱动的时代,高效可靠的数据存储与管理对于嵌入式系统及物联网(IoT)应用至关重要。FlashDB数据库以其轻量级、高性能和低功耗的特性,在资源有限的嵌入式环境中脱颖而出。 由于最近需要在项目上进行日志存储,所以选择FlashDB的ts数据进行日志存储。 今天在标准ANSI C环境中进行验证。
zhuzhu、21 天前
c语言·arm开发·lua·嵌入式开发·面向对象编程·嵌入式组件·lua面向对象
Lua实现自定义函数面向对象编程文章对应视频教程:点击图片或链接访问我的B站主页~~~在现代软件开发中,面向对象编程(OOP)已经成为一种广泛使用的编程范式。通过OOP,我们能够创建更具模块化、可扩展性和可维护性的代码结构。然而,Lua作为一种轻量级、嵌入式的脚本语言,原生并不支持面向对象编程的诸多特性。在本博客中,我们将探索如何在Lua中实现面向对象编程。通过实际的代码示例和详细的解释,您将学会如何在Lua中创建类和对象、实现继承和封装等OOP概念,从而为您的Lua项目增添更强大的结构和功能。无论您是Lua的新手还是有经验的开发者,这
zhuzhu、21 天前
c语言·arm开发·lua·嵌入式开发·嵌入式组件·lua注册函数·注册自定义函数
在Lua解释器中注册自定义函数文章对应视频教程:点击图片或链接访问我的B站主页~~~在之前的博客中,已经介绍了如何在ANSI C环境中运行lua解释器了。 但只是开始,我们移植lua解释器更多的是为了能让lua解释器能控制我们的硬件或者逻辑,这样lua与底层C语言的交互就尤其重要了。
zhuzhu、22 天前
c语言·arm开发·lua·嵌入式开发·嵌入式组件·lua裁剪·解释器裁剪
Lua解释器裁剪文章对应视频教程:点击图片或链接访问我的B站主页~~~Lua解释器裁剪,很简单~在嵌入式中使用lua解释器,很多时候会面临资源紧张的情况。 同时,哪怕资源不紧张,我们也会考虑对lua解释器进行裁剪,本文就在上篇帖子的基础上进行裁剪演示。 《Lua移植到标准ANSI C环境》
鯨觞1 个月前
linux·c#·嵌入式开发
Flappy bird小游戏(1):Ncurses向用户提供了一个灵活高效的应用程序接口(API),它提供了创建窗口界面,移动光标,产生颜色以及处理键盘按键等功能。通俗点来说,它就是一个管理应用程序在字符终端显示的函数库。
东胜物联1 个月前
嵌入式硬件·物联网·网关·智能家居·智能硬件·嵌入式开发
智能家居ZigBee网关选型定制指南:主控,操作系统,天线设计,助力IoT开发者随着科技的发展和人们生活水平的提高,智能家居以其便捷、舒适、安全等特点,逐渐走进千家万户,成为家装消费品换新升级的重要方向。在智能家居系统中,网关扮演着中枢控制器的角色,负责将各种设备连接到互联网上,实现数据的传输和控制。
jxandrew1 个月前
rust·嵌入式·嵌入式开发
rust嵌入式开发之总结我们用rust开发的新版产品刚刚交付,已经在海上安装测试完毕并顺利投产。终于松了口气,同时也有时间和精力来做个全面的总结了。
Android小贾1 个月前
服务器·分布式·嵌入式硬件·鸿蒙系统·openharmony·嵌入式开发·鸿蒙开发
4步成功将三方库——speexdsp移植到OpenHarmony1、在Linux下编译要移植的三仓库,分析编译过程; 2、将要移植的三方库加入编译框架中以及产品引用; 3、增量编译出动态链接库和可执行文件推送到开发板上; 4、在开发板上验证移植是否成功、API接口导出。
Android小贾1 个月前
嵌入式硬件·移动开发·音视频·harmonyos·鸿蒙系统·openharmony·嵌入式开发
如何通过OpenHarmony的音频模块实现录音变速功能?OpenAtom OpenHarmony(以下简称“OpenHarmony”)是由开放原子开源基金会孵化及运营的开源项目,是面向全场景、全连接、全智能时代的智能物联网操作系统。
Android小贾1 个月前
移动开发·harmonyos·鸿蒙·openharmony·嵌入式开发·硬件开发
OpenHarmony开发之MQTT讲解相信MQTT这个名称大家都不陌生,物联网的开发必然会遇到MQTT相关知识的应用。那么什么是MQTT?它有什么特点?它能解决什么问题?它是如何工作的?OpenAtom OpenHarmony(以下简称“OpenHarmony”)的物联网开发者要如何使用及验证MQTT功能?接下来的内容将一一为你解答。下图为MQTT通信模型。
Android小贾1 个月前
分布式·架构·移动开发·harmonyos·嵌入式开发·硬件开发·鸿蒙开发
OpenHarmony实战开发——有氧拳击之设备端开发在一个风和日丽,阳光明媚的下午,码农们都像往常一样正在专注地码代码。突然前面的小哥哥站起来,手握开发板,来回出拳。这是怎么回事?
Android小贾1 个月前
嵌入式硬件·ffmpeg·harmonyos·鸿蒙·鸿蒙系统·openharmony·嵌入式开发
OpenHarmony轻量设备Hi3861芯片开发板启动流程分析OpenHarmony作为一款万物互联的操作系统,覆盖了从嵌入式实时物联网操作系统到移动操作系统的全覆盖,其中内核包括LiteOS-M,LiteOS-A和Linux。LiteOS-M内核是面向IoT领域构建的轻量级物联网操作系统内核,主要面向没有MMU的处理器,架构如图1-1所示。
Android小贾1 个月前
驱动开发·移动开发·harmonyos·鸿蒙·智能硬件·openharmony·嵌入式开发
带你玩转OpenHarmony AI:基于Seetaface2的人脸识别随着时代的进步,全民刷脸已经成为一种新型的生活方式,这也是全球科技进步的又一阶梯,人脸识别技术已经成为一种大趋势,无论在智慧出行、智能家居、智慧办公等场景均有较广泛的应用场景,本文介绍了基于SeetaFace2人脸识别引擎在OpenAtom OpenHarmony(以下简称“OpenHarmony”)上实现人脸识别的AI能力。
Android小贾1 个月前
移动开发·动画·harmonyos·鸿蒙·openharmony·嵌入式开发
OpenHarmony轻松玩转GIF数据渲染OpenAtom OpenHarmony(以下简称“OpenHarmony”)提供了Image组件支持GIF动图的播放,但是缺乏扩展能力,不支持播放控制等。今天介绍一款三方库——ohos-gif-drawable三方组件,带大家一起玩转GIF的数据渲染,搞定GIF动图的各种需求。
嵌入式小企鹅2 个月前
嵌入式·嵌入式开发·cpu卡·fm1208·智能卡
cpu卡片详解(FM1208)目录1. 引言1.1 FM1208 CPU卡芯片2. FM1208 CPU卡芯片概述2.1 FM1208及其在智能卡中的作用
愿天堂没有9962 个月前
移动开发·harmonyos·openharmony·嵌入式开发·硬件开发
OpenHarmony 实战开发 - 如何在源码中编译复杂应用(4.0-Release)开发环境:Windows 11 编译环境:Ubuntu 22.04 开发板型号:DAYU 200(RK3568) 系统版本:OpenHarmony-4.0-Release