logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

STM32HAL 移植 FlashDB 超轻量级的嵌入式数据库框架(裸机版本)_stm32 数据库

FlashDB是一款超轻量级的嵌入式数据库,专注于提供嵌入式产品的数据存储方案。与传统的基于文件系统的数据库不同,FlashDB结合了 Flash 的特性,具有较强的性能及可靠性。并在保证极低的资源占用前提下,尽可能延长 Flash 使用寿命。FlashDB键值数据库:是一种非关系数据库,它将数据存储为键值(Key-Value)对集合,其中键作为唯一标识符。KVDB 操作简洁,可扩展性强。时序数据

文章图片
#stm32#数据库#嵌入式硬件
STM32学习笔记(八)丨ADC模数转换器(ADC单、双通道转换)_stm32 两通道ad查询转换

这里为了方式数据被覆盖导致丢失,就需要使用DMA及时将数据移走。

文章图片
#stm32#学习
GitHub的嵌入式开源项目

这是一个很棒的嵌入式资源汇总的项目。

文章图片
#github#开源
数十种嵌入式 C 语言代码优化的经验和方法_嵌入式代码优化方案

另一个我使用过的工具是英特尔的Vtune,它也能很好的检测出程序中运行最慢的部分。根据我的经验,内部或嵌套循环,调用第三方库的方法通常是导致程序运行缓慢的最主要的起因。

文章图片
#c语言#开发语言
万字长文:Stable Diffusion 保姆级教程_stable diffusion教程

Stable Diffusion Web Ui整体上分为2个部分,最上面是模型选择,可以从下拉列表中选择已下载的预训练模型模型选择区模型选择下面是一个Tab栏,这里是Stable Diffusion Web Ui提供的所有功能。Stable Diffusion Web Ui功能模块txt2img— 根据文本提示生成图像;img2img— 根据提供的图像作为范本、结合文本提示生成图像;Extras—

文章图片
#人工智能
OpenHarmony4

媒体框架 multimedia_player_framework 主要提供音视频的录制与播放功能。从框架图中可以看出,媒体框架的主要工作模式为通过 Gstreamer 的插件自动化注册及插件组合功能,将其余媒体播放相关的框架功能插件化,配合 Gstreamer 自身丰富的插件,共同来对外提供音视频的录制与播放功能。如通过 audio-sink 及 audio-source 插件调用音频框架的播放及

文章图片
移动、PC、物联网?纯血鸿蒙到来之际,开发者到底要选哪张牌?

这一职位的任务是开发和维护鸿蒙设备的驱动程序,以确保设备与鸿蒙操作系统的兼容性和稳定性。这是当前最主流的鸿蒙就业方向之一。学习路线图中的每一个技术点都能够紧贴企业需求,经过多次真实实践,每一个知识点、每一个项目,都是码牛课堂鸿蒙研发团队精心打磨和深度解析的成果,注重对学生的细致教学,每一步都确保学生能够真正理解和掌握。路线图将包含完全基于鸿蒙内核开发的应用,比如一次开发多端部署、自由流转、元服务、

文章图片
GitHub的嵌入式开源项目

这是一个很棒的嵌入式资源汇总的项目。

文章图片
#github#开源
STM32HAL 移植 FlashDB 超轻量级的嵌入式数据库框架(裸机版本)_stm32 数据库

FlashDB是一款超轻量级的嵌入式数据库,专注于提供嵌入式产品的数据存储方案。与传统的基于文件系统的数据库不同,FlashDB结合了 Flash 的特性,具有较强的性能及可靠性。并在保证极低的资源占用前提下,尽可能延长 Flash 使用寿命。FlashDB键值数据库:是一种非关系数据库,它将数据存储为键值(Key-Value)对集合,其中键作为唯一标识符。KVDB 操作简洁,可扩展性强。时序数据

文章图片
#stm32#数据库#嵌入式硬件
浅谈自定义通讯协议——TLV(封装)_tlv协议

TLV协议是BER编码的一种,全称是Tag、length、value。该协议简单高效,能适用于各种通信场景,且具有良好的可扩展性。TLV协议的基本格式如下:其中,Tag,是报文的唯一标识;Length,表示Value字段的长度;Value字段的数据是需要传输的数据,长度由Length字段表示。

文章图片
#网络
    共 16 条
  • 1
  • 2
  • 请选择