logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

基础环境篇 – 交叉编译环境搭建与NFS服务配置

本文介绍了嵌入式开发中交叉编译环境的搭建方法。首先解释了交叉开发环境的概念,即在PC上编译程序、在目标开发板上运行的开发模式,并分析了其必要性。然后详细说明了交叉编译工具链arm-linux-gnueabihf-gcc的组成、下载安装步骤及环境变量配置方法。最后重点讲解了NFS网络文件系统的搭建过程,包括NFS服务器的安装、共享目录配置和本地测试方法,以实现在开发阶段避免频繁烧写存储设备的目的。这

#arm开发
【SQLite数据库】—— 概念及基本操作

本文摘要:本文系统介绍了数据库基础知识与应用操作。主要内容包括:1)数据库分类与核心概念,重点解析了SQLite嵌入式数据库的特点;2)SQLite常用指令与基本操作,涵盖表创建、增删改查、排序等语法;3)数据库维护命令(导入导出)与可视化工具;4)C语言操作SQLite的编程接口,包括打开/关闭数据库和执行SQL语句的函数使用示例。全文以SQLite为例,详细说明了轻量级数据库的实际应用方法,适

#数据库
【单片机】—— 中断

在单片机编程中,位运算是指对二进制位(bit)进行操作的运算。由于单片机内部的所有数据本质上都是由二进制位组成的,位运算提供了一种精确、高效的方式来控制和检测这些硬件资源。

#51单片机#嵌入式硬件#单片机
【网络编程】—— UDP用户数据报

TCP/IP(Transmission Control Protocol/Internet Protocol,传输控制协议/网际协议)是指能够在多个不同网络间实现信息传输的协议簇。TCP/IP协议不仅仅指的是TCP 和IP两个协议,而是指一个由FTP、SMTP、TCP、UDP、IP等协议构成的协议簇,只是因为在TCP/IP协议中TCP协议和IP协议最具代表性,所以被称为TCP/IP协议。

#网络#linux
【嵌入式修炼:Linux系统编程篇】——进程

本文系统介绍了Linux进程管理的核心概念。主要内容包括:1)进程定义与特性:进程是程序的动态执行实例,具有独立性、并发性、动态性和异步性等特征;2)进程组成结构:详细解析了进程控制块(PCB)和虚拟地址空间的内存分布;3)进程状态转换:阐述从创建到终止的生命周期及状态转换关系;4)进程操作命令:介绍top、ps、kill等常用进程管理工具;5)进程创建与控制:深入讲解fork()、exec族函数

#linux
【嵌入式修炼:C语言篇】——二维字符数组和函数的概念

数据类型数组名 [ 常量表达式1 ][ 常量表达式2 ];1)main函数之前:起到定义和声明的作用,使用时直接调用2)main函数之后:在函数调用前,作函数声明,即函数头 + 分号//函数声明。

#数据结构
到底了