首页
每日头条
深度报道
论坛
在线研讨会
业界动态
设计应用
牛人业话
暴力拆解
EEPW观点
EETV
电子方案
资源下载
博客分类
嵌入式系统
元件/连接器
电源与新能源
安防与国防
汽车电子
EDA/PCB
消费电子
工控自动化
模拟技术
医疗电子
测试测量
手机与无线通信
光电显示
网络与存储
智能计算
物联网与传感器
EEPW
»
博客首页
» 嵌入式系统
嵌入式系统
Linux C - C基础篇十(结构体struct)
结构体struct在我们编程的过程中,有时候需要将有相关性的不同类型的数据组合成一个整体,以便引用,如学生的信息有学号/姓名/年龄/成绩等,需要用以下数据类型表示:int id;char name[2~~~
嵌入式Linux
2023-01-13 12:52
Linux C - C基础篇九(c库中字符串函数介绍)
以下我总结了c标准库中最常用的字符串函数的用法,希望对刚刚学习c基础的同学能有所帮助;对于初学者可以根据我写的例子自己动手敲敲代码,也可以在这个基础上进行改动尝试,在这个过程中可以发现问题,解决这些问~~~
嵌入式Linux
2023-01-12 14:58
Linux C - C基础篇八(函数)
概念函数可以被看作是一个由用户定义的一系列操作的集合。一般来说,函数用一个名字来表示。函数的操作数,称为参数,由一个位于括号中,并且用逗号分隔的参数列表指定,如果该函数没有参数需要传入,则这个列表为空~~~
嵌入式Linux
2023-01-12 14:56
Linux C - C基础篇七(指针高级用法)
指针与结构体先简单介绍下结构体C语言中结构体(Struct)从本质上讲是一种自定义的数据类型,只不过这种数据类型比较复杂,是由 int、char、float 等基本类型组成的。由于结构体将一组相关的变~~~
嵌入式Linux
2023-01-12 14:53
Linux C - C基础篇七(初识指针)
概念在C语言中,所有的变量都是存放在内存中,内存可以理解为一组有序字节组成的数组,每个字节都有唯一的地址。CPU通过内存寻址对存储在内存中的数据对象的地址进行定位,数据对象是指存储在内存中的一个指定数~~~
嵌入式Linux
2023-01-12 14:51
Linux C - C基础篇六(数组)
数组是一个单一数据类型对象的集合,其中单个对象并没有被命名,但是我们可以通过它所在数组中的位置对它进行访问,这种访问形式被称作索引访问或下标访问。一维数组如下,声明了一个包含10个int对象的数组(整~~~
嵌入式Linux
2023-01-12 14:50
Linux C - C基础篇五(循环语句)
while和do-while循环语句while 循环的语法形式如下:while ( condition ){statement}condition(条件)计算结果为真(true/非零)多少次,则循环就~~~
嵌入式Linux
2023-01-12 14:47
Linux C - C基础篇四(switch case语句)
多层嵌套的 if-else 语句在语法上是正确的,但逻辑上却没有正确地表达程序员的意图,例如,意料之外的 else-if 更可能不会注意到而被溜过去;C语言还提供了另一种用于多分支选择的switch语~~~
嵌入式Linux
2023-01-12 14:43
Linux C - C基础篇三(if分支语句)
在单线程的情况下,代码都是顺序执行的,也就是按照我们写代码的顺序,一条语句一条语句的执行,一直执行到最后一条语句;但是有时候顺序执行并不能满足我们的需求,比如满足A条件,程序要去执行一项任务,但是如果~~~
嵌入式Linux
2023-01-12 14:41
Android系统开发-添加USB转串口设备驱动i.MX8M开发
对于通过 USB 接口访问的模块,在 Linux 内核中集成 USB 驱动程序。我们需要配置内核选中支持 GSM和 CDMA 模块的 USB 转串口驱动> Device Drivers->~~~
afsa5f4da5
2023-01-12 11:24
debian系统功能测试3588开发板-系统信息查询
Debian 系统分为稳定版本,测试版本,不稳定版本,具体的版本号以及代号如下图所示:查看内核和 cpu 信息,输入如下命令:uname -a查看操作系统信息:cat /etc/issue查看环境变量~~~
afsa5f4da5
2023-01-12 10:56
Linux C - C基础篇二(基本的输入输出)
学习Linux c最好用的工具就是man工具了,可以查看c库函数的原型、参数、返回值等详细信息。1. putchar()函数函数原型:int putchar(int c)功能:向终端输出一个字符参数c~~~
嵌入式Linux
2023-01-11 11:08
Linux C - C基础篇(一)
基本数据类型char: 字符类型,占1个字节,8bit位,取值范围为 -128~127(-2^7~2^7-1)。short: 短整形,2字节,16bit位。int: 整形,4字节,32bit位。lon~~~
嵌入式Linux
2023-01-11 11:05
Linux字符设备驱动之实现ioctl文件操作
在前面的文章里面已经写了如何实现read、write操作,但是对于有些驱动仅仅靠read和write是不够的,比如对于一个led驱动,我们用户想控制led进行全亮、全灭、流水灯等等操作,那么显然使用i~~~
嵌入式Linux
2023-01-11 11:03
学会以下几点,包你玩转Linux下的vi/vim
有部分网友说Linux的vim像神一样的存在真难用,但是对于我这个vim的忠实粉丝来说,它是真的好用,这也许就应了那句话:会者不难,难者不会。我也看了网上有很多的文章讲解vim怎么使用,但大多都是千篇~~~
嵌入式Linux
2023-01-11 10:52
Shell: BASH_SOURCE
BASH_SOURCE[0] 等价于 BASH_SOURCE ,取得当前执行的 shell 文件所在的路径及文件名dirname 去除文件名中的非目录部分,仅显示与目录有关的部分如 /ho~~~
电子禅石
2023-01-11 10:26
linux中BASH_SOURCE[0]
在C/C++中,__FUNCTION__常量记录当前函数的名称。有时候,在日志输出的时候包含这些信息是非常有用的。而在Bash中,同样有这样一个常量FUNCNAME,但是有一点区别是,它是一个数组而非~~~
电子禅石
2023-01-11 10:12
Linux开发你必须掌握的技术--Git
Linux下安装gitsudo apt-get install git检测是否安装成功git --version建立自己的git本地仓库mkdir gitcd gitgit init配置自己的用户名和~~~
嵌入式Linux
2023-01-10 17:30
Linux内核全面介绍
Linux内核(kernel)和linux操作系统区别Linux内核指的是一个提供硬件抽象层、磁盘及文件系统控制、多任务等功能的系统软件。一个内核不是一套完整的操作系统。通常我们所说的linux操作系~~~
嵌入式Linux
2023-01-10 17:28
Linux中bootloader介绍
一个嵌入式Linux系统从软件的角度通常分为以下四个层次:引导加载程序。包括固化在firmware中的boot代码(可选),和Bootloader两大部分。Linux内核。文件系统。应用程序。Boot~~~
嵌入式Linux
2023-01-10 17:26
|‹
«
38
39
40
41
42
43
»
›|
发表文章
业界动态
英特尔发布全新至强6处理器:释放GPU潜能,提升AI性能
研华发布RK3588 SMARC 2.1核心模块ROM-6881助力机器视觉应用智能升级
"人-机-物智能"的挑战、思考及应用实践
以中国半导体市场的活力助推ERS快速成长
助力新能源汽车企业把驾驶汽车变得更安全、更环保、更互联
资料下载
二十种常见开关电源拓扑结构及其工作原理.docx
嵌入式技术与应用开发项目教程:STM32版
【干货】工业机器人编程教程-逻辑编程.docx
干货!一文为你讲清楚火爆全网的STM32串口通信.pdf
极简高效学习Python的秘诀.pdf
ADI MAX22191设计笔记
MAX22191 工业数字输入(DI)器件 可靠性手册
ADI MAX22191 工业数字输入(DI)器件白皮书
专栏作者
ht1973的空间
电子禅石的空间
晴空万里
美男子玩编程的空间
芯股婶的空间
芯智讯的空间
传感器技术的空间
旺材芯片的空间
英飞凌汽车电子生态圈
芯谋研究的空间