实时操作系统分类、特点及实现原理 本章节将介绍各类操作系统的特点。 裸机系统单片机的程序可以分为三种:轮循系统、前后台系统和多任务系统。 轮询系统 即在裸机编程时,先初始化相关硬件,让主程序在一个死循环里面不断循环,顺序地处理各种事件。不能说轮询是低端的,轮询系统是一种非常简单的软件结构,但适用于仅需要顺序执行代码且不需要外部事件来驱动就能完成的事情,这会变得简单可靠。如果加入按键操作等需要检测外部信号的 2020-09-02 操作系统 RTOS
SQLite3 BLOB增删改查编写 SQLite 是一个软件库,实现了自给自足的、无服务器的、零配置的、事务性的SQL数据库引擎。SQLite是在世界上最广泛部署的SQL数据库引擎。SQLite源代码不受版权限制。 2020-06-20 操作系统 linux C/C++ 数据库 操作系统
C语言读入cjson配置文件 使用C语言在程序读入配置文件时,一种常用的方式就是使用JSON格式,对于C语言而言,处理JSON格式的数据稍显麻烦,本文将介绍简单一层格式的读入方式以及二层格式的读入方式,更复杂的写入配置文件不细述。 2020-06-15 编程语言 C/C++ 数据结构