logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

项目(3) - LVGL 图形用户界面(GUI)库

CC = arm-linux-gnueabihf-gcc # 指定交叉编译器:用于在x86主机编译ARM架构的程序= lvgl # LVGL库的目录名(默认lvgl)LVGL_DIR?= ${shell pwd} # LVGL库的根路径(默认当前目录,可通过外部传入覆盖)CFLAGS?= -O3 -g0 -I$(LVGL_DIR)/ -std=gnu99 # 编译选项LDFLAGS?= -lm -

#嵌入式硬件#linux
C语言基础:函数(一)

函数的定义是其 “实现”,包含函数类型、函数名、形式参数(形参)和函数体。函数类型 函数名(数据类型1 形参1, 数据类型2 形参2, ...) {函数体;return 返回值;函数类型:指定函数返回值的类型(如intvoidchar等),void表示无返回值。函数名:命名规则与变量一致(字母、数字、下划线组成,不与关键字重名)。形参:函数接收的输入,定义时必须指定类型,仅在函数体内有效。调用函数

#java#开发语言#c语言 +2
数据结构:查找至双向链表

双向链表是一种每个节点除了存储数据外,还包含两个指针的线性数据结构:一个指针(ppre)指向前一个节点,另一个指针(pnext)指向后一个节点。这种结构允许我们从任意节点出发,既可以向前遍历,也可以向后遍历,弥补了单向链表只能单向访问的局限性。与单向链表相比,双向链表的核心差异在于多了一个前驱指针,这使得它在插入、删除操作中不需要像单向链表那样依赖前驱节点的跟踪,从而提升了操作效率。/* 节点存放

#数据结构#算法#嵌入式 +3
ARM(11) - LM75

start.S 添加enable_fpu函数的执行流程遵循lm75.cmain.c。

#arm开发#单片机#嵌入式硬件
到底了