logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

嵌入式基础知识复习(C语言)

C语言作为计算机科学领域最具影响力的编程语言之一,自1972年诞生以来,一直是系统编程和底层开发的首选工具。本文将全面介绍C语言的发展历程、语言特点、标准演进以及广泛的应用领域。

#linux#c语言#vim
嵌入式自学第八条(4.23)

5)插入排序:以升序为例:先把第二个元素赋给一个变量,然后变量与第一个对比,如果第二个元素小于变量,就把第一个元素的值赋给第二个,然后把变量值赋给第一个,然后把第三个元素的值赋给变量,变量与第二个元素对比,如果第二个元素大于变量,就把第二个元素的值赋给第三个元素,然后第一个元素跟变量对比,如果第一个元素大于变量,就把第一个元素的值赋给第二个元素,最后变量赋给第一个元素,当某一次比较,变量大一些,就

#算法#数据结构#排序算法
嵌入式自学之网络编程汇总(6.3-6.6 ,6.9)

②监听性能不随着监听描述 符数的增加而增加,是O(1)的,不再是轮询描述符来探测事件,而是由描述符主动上报事件;④ select返回-1表示错误,返回0表示超时时间到没有监听到的事件发生,返回正数表示监听到的所有事件数(包括可读,可 写,异常),通常在处理事件时 会利用这个返回值来提高效率,避免不必要的事件触发检查。*2、作用:应用程序通常需要处理来自多条事件流中的事件,比如我现在用的电脑,需要同

文章图片
#linux#c语言#物联网 +4
嵌入式软件开发笔试题练习

A 1024K个bitB 1000K个bitC 1024K个byteD 1000K个byte。A 内存管理系统B I/O控制系统C 进程调度系统D 虚拟文件系统。2、一下哪些属于嵌入式Linux内核的子系统(A C D)3、下列各项中,不属于实时操作系统应该具备的特征的是(D)5、I2C和UART的区别的描述正确的是(B)1、某嵌入式系统存储容量1Mb,可存储(A)4、下列用于连接数据链路层的是(

#arm开发
嵌入式自学第四十二天

在嵌入式系统中,xdata是Keil C51编译器中的一个存储类型修饰符,用于指定变量存储在外部RAM(Extended Data Memory)而非内部RAM中。内部RAM容量有限(通常为256字节),而外部RAM可扩展至64KB。通过xdata声明变量,可以避免内部RAM空间耗尽。在嵌入式系统中,xdata是Keil C51编译器中的一个存储类型修饰符,用于指定变量存储在外部RAM(Exten

文章图片
#单片机#嵌入式硬件
u-boot编译及源码分析、linux内核编译及裁剪

bootcmd保存着uboot默认命令, uboot倒计时结束以后就会执行bootcmd中的命令。uboot是bootloader的一种,主要作用是在内核加载前对硬件设备初始化,并为内核的运行提供引导功能。V=0:控制编译输出的详细程度, 0表示启动静默/精简输出模式, 1表示完整的编译命令,便于调试。2. uboot图形界面是基于ncurses库编写的,所以需要先安装该库。生成的结果文件主要是位

#linux#运维#服务器
嵌入式自学第二十天(5.13)

为了表示每个数据元素,ai与其直接后继数据元素ai+1之间的逻辑关系,对ai来说,除了存储其本身的信息外,还需要存一个指示器直接后续的信息。把存储元素信息的域叫数据域,把存储直接后继位置的域叫指针域。特点:,线性表链式存储结构的特点是一组任意的存储单位存储线性表的数据元素,存储单元可以是连续的,也可以不连续。今天学了链表创建、判断链表是否为空、头插入元素、获取链表长度、遍历链表、查找元素、删除元素

#数据结构
到底了