1. FreeModbus_Slave-Master-RTT-STM32简介: FreeModbus是一款开源的Modbus协议栈,但是只有从机开源,主机源码是需要收费的。同时网上也没有发现比较好的开源的Modbus主机协议栈,所以才开发这款支持主机模式的FreeModbus协议栈。本版FreeModbus版本号更改为V1.6,特性如下:新增加的主机源码与原有从机的风格及接口保持一致; 支持主机与
LVGL是一个免费的开源嵌入式图形,它提供创建嵌入式GUI所需的功能,具有易于使用的图形元素、精美的视觉效果和低内存占用。完整的图形框架包括供您在创建GUI时所用的各种小部件,并支持更高级的功能,例如动画和抗锯齿。一、工具:1.PC模拟器:SDL2SDL(Simple DirectMedia Layer)是一套开源的跨平台多媒体开发,使用 C 语言写成。它提供了绘制图像、播放声音、获取键盘输入
嵌入式 开源 2014年5月28日,费城的太阳照不下任何一天。但是,在德雷克塞尔大学拉什大楼(Rush Building)的地下室里,学校的计算与信息学学院就坐落在这里,事情变得更加朦胧。 内部,来自全国各大学和学院的近20名教职员工对设计课程的优点进行了辩论,这些课程将学生直接嵌入自由和开源软件社区。 马萨诸塞州斯普林菲尔德市西新英格兰大学计算机科学与信息技术系系主任兼教授Heidi
Sleepycat软件公司出品的Berkeley DB是一种在特定的数据管理应用程序中广泛使用的数据系统,在世界范围内有超过两亿的用户支持.许多世界知名的厂商,像Amazon, AOL, British Telecom, Cisco Systems, EMC, Ericsson, Google, Hitachi, HP, Motorola, RSA Security, Sun Microsyst
原创 2010-04-29 12:23:31
548阅读
像mysql这类基于c/s结构的关系型数据系统虽然代表着目前数据应用的主流,但却并不能满足所有应用场合的需要。有时我们需要的可能只是一个简单 的基于磁盘文件的数据系统。这样不仅可以避免安装庞大的数据服务器,而且还可以简化数据应用程序的设计。berkeley db正是基于这样的思想提出来的。 berkeley db简介 berkeley db是一个开放源代码的内嵌数据管理系统,能够为
转载 2005-07-24 10:06:00
172阅读
2评论
文章目录什么是嵌入式数据(Embedded Database)数据服务器的架构嵌入式数据架构区别 像Oracle、Sybase、MySQL和SQL Server这些大家熟知的数据都属于数据服务器(当然不排除某些也提供嵌入式版本),而像SQLite、Berkeley DB、包括在Crdb里使用的RocksDB、Pebble、Hyperledger Fabric中使用的CouchDB 等属
0x00 Redis 介绍前言引入Redis 特点Redis 优势Redis 与其他K-V存储异同Redis 应用Redis 补充说明0x01 Redis单实例安装部署1.Windows2.Linux0x02 Redis 常用工具命令redis-server 命令redis-cli 命令0x03 Redis 内置命令实践0x00 Redis 介绍前言引入描述: 在一个中大的应用网站中有可能有海量用
转载 2024-05-16 20:51:54
110阅读
嵌入式蓝桥杯 配置串口 调用固件的方法因为比赛时间要求的比较紧 所以调用固件可以很快的节省时间 这里调用固件配置串口发送分两次 一次是配置串口初始化 一次是使用printf打印的字符 串口初始化化路径 \STM32固件v3.5\STM32F10x_StdPeriph_Lib_V3.5.0\Utilities\STM32_EVAL\STM3210B_EVAL 打开stm3210b_eval.
SQLite,是一款轻型的数据,是遵守ACID的关系型数据管理系统,它包含在一个相对小的C中。它的设计目标是嵌入式的,而且已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。它能够支持Windows/Linux/Unix等等主流的操作系统,同时能够跟很多程序语言相结合,比如 Tcl、C#、PHP、Java等,还有ODBC接口,同样比起Mysql、
libevent是一个开源的、轻量级的跨平台事件驱动:Github仓库地址:https://github.com/libevent/libeventlibevent/├── event.c # 事件核心逻辑├── epoll.
文章目录前言一、嵌入式SQL的处理过程二、嵌入式SQL语句与主语言之间的通信[1]. SQL通信区[2]. 主变量[3]. 游标[4]. 建立和关闭数据连接(1)建立数据连接(2)关闭数据连接[5]. 程序实例三、不用游标的SQL语句[1]. 查询结果为但记录的SELECT语句[2]. 非CURRENT形式的增删改语句四、使用游标的SQL语句[1]. 查询结果为多条记录的SELECT语句(
转载 2024-02-29 11:11:56
39阅读
关于GitHub,可能很多人误以为这是互联网人的专属,其实并不是,那上面嵌入式相关的开源项目是有很多的。现分享一些高星开源项目(像RT-Thread、AWTK等大家都熟知的就不介绍了):Avem​项目链接:​https://github.com/avem-labs/Avem​项目简介:​这是一个轻量级无人机飞控项目。Awesome-Embedded​项目链接:​https://github.com
转载 2022-03-30 18:06:53
1578阅读
1.PCM(脉冲编码调制)技术及声波的数字化我们知道声音是一种连续变化的波形,是模拟信号,而我们的计算机或者说MCU存储及使用的都是二进制数字信号,所以我们需要对声音信号进行一些处理,这里便使用到了PCM技术,即脉冲编码调制,该技术属于通信原理或数字信号处理相关理论范畴,相关知识可以搜索脉冲编码调制关键字查看相关课件进行了解,不过需要一些相关理论知识,否者看不懂。 如图是一个使用PCM技术的将模拟
12 电子技术研发 Electronics R & D 0 引言 MySQL是目前流行的开放源代码数据管理系统,它为Internet网站、搜索引擎、数据仓库、任务关键的软件应用和系统提供动力。目前的MySQL数据版本没有支持基于嵌入式Linux平台的交叉编译,这使很多嵌入式爱好者使用起来非常不方便,甚至放弃使用MySQL数据的方案。 MySQL在嵌入式上的应用主要有两种,一种是使用交
本文仅供参考学习使用,谢谢 文章目录从主语言访问数据的基本步骤1.建立数据连接2.定义主变量与数据通讯区3.执行SQL语句4.关闭数据连接嵌入式SQL语句的基本格式嵌入式SQL语句与主语言之间的通信1.SQL通信区2.主变量3.游标查询结果为多条记录的SELECT语句1.申明游标2.打开游标3.推进游标指针并取当前记录4.关闭游标CURRENT形式的UPDATE/DELETE语句 从主语言访
转载 2023-10-10 14:46:03
30阅读
PalDBPalDB is an embeddable write-once key-value store written in Java.What is PalDB?PalDB是一个快速的只读嵌入式key-value DB。PalDB 是一次写多读的二进制DB。PalDB 本身100k 依赖snappy。PalDB is an embeddable persistent key-value s
转载 2023-08-08 22:37:50
287阅读
系列文章:嵌入式开发(一):嵌入式开发新手入门 嵌入式开发(二):开发板配置(自用) 嵌入式开发(三):海思Hi3559a交叉编译live555嵌入式开发(四):海思Hi3559AV100交叉编译ffmpeg嵌入式开发(五):海思Hi3559AV100交叉编译boost 嵌入式开发(六):websocketpp服务端海思交叉编译及使用 嵌入式开发(七):thriftubuntu端编译 嵌入式开发
嵌入式数据的现状和未来 1.嵌入式数据产生及运用的必然性 嵌入式系统在现代人的生活中随处可见,其中软件的比例越来越大,软件开发的投入也越来越大。 随着微电子技术和存储技术的不断发展,嵌入式系统的内存和各种永久存储介质容量都在不断增加。这也就意味着嵌入式系统内数据处理量会不断增加,那么 大量的数据如何处理问题变得非常现实。人们不得不将原本在企业级运用的
比较流行的嵌入式数据有哪些?BerkeleyDB、hsqldb、SQLite、Derby等
转载 2023-06-30 17:56:17
109阅读
随着互联网快速发展及大数据时代的到来,NoSQL数据以其强大的可伸缩性、高效性、实时性等特点,而获得十足的发展。键值(Key-Value)存储数据就是NoSQL的一种,大名鼎鼎的Redis就是一款用C开发的开源键值对存储数据。 与此同时又有越来越多的厂家加入了IoT产品、可穿戴设备、智能家居的嵌入式产品开发行列中来,数据的持久化存储需求也就变得越来越多,
  • 1
  • 2
  • 3
  • 4
  • 5