首页
每日头条
深度报道
论坛
在线研讨会
业界动态
设计应用
牛人业话
暴力拆解
EEPW观点
EETV
电子方案
资源下载
博客分类
嵌入式系统
元件/连接器
电源与新能源
安防与国防
汽车电子
EDA/PCB
消费电子
工控自动化
模拟技术
医疗电子
测试测量
手机与无线通信
光电显示
网络与存储
智能计算
物联网与传感器
EEPW
»
博客首页
» 嵌入式系统
嵌入式系统
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
C语言中的最常用的两种排序算法你知道吗?
冒泡法排序核心思想:若有N个数从小到大排序,需进行N-1轮比较,第一轮每相邻的两个数据进行比较N-1次,最终挑选出最大的数,放到这一轮的最后位置;第二轮比较N-1-i次,挑选出这一轮最大的数,放入这一~~~
嵌入式Linux
2023-01-10 17:19
C出现过的错误记录
数组存储字符串,数组长度要比实际字符串大一个,否则会出现一些异常情况。主要是把后面的数据打印到了一起。主要是解析json 串时候,定义一个二维数据数组长度过小a[20][16],一行一行赋值,因为地方~~~
电子禅石
2023-01-10 15:57
C/C++二维数组名和二级指针
1. 指针1.1 一个指针包含两方面:a) 地址值;b) 所指向的数据类型。1.2 解引用操作符(dereference operator)会根据指针当前的地址值,以及所指向的数据类型,访问一块连续的~~~
电子禅石
2023-01-10 13:08
蓝牙协议分析(3)_蓝牙低功耗(BLE)协议栈介绍
蓝牙协议分析(3)_蓝牙低功耗(BLE)协议栈介绍1. 前言通过“蓝牙协议分析(2)_协议架构”的介绍,大家对蓝牙协议栈应该有了简单的了解,但是,肯定还有“似懂非懂、欲说还休”的感觉。有这种感觉太正常~~~
电子禅石
2023-01-09 10:05
RmNet,CDC-ECM ,NDIS,RNDIS区别
RmNet和CDC-ECM区别:更像是两种拨号方式的区别,RmNet获取公网IP,ECD-ECM获取局域网IP。在高通平台上,rmnet driver 和标准的CDC-ECM是有区别的,rmnet 也~~~
电子禅石
2023-01-05 16:11
|‹
«
34
35
36
37
38
39
»
›|
发表文章
业界动态
研华发布RK3588 SMARC 2.1核心模块ROM-6881助力机器视觉应用智能升级
"人-机-物智能"的挑战、思考及应用实践
以中国半导体市场的活力助推ERS快速成长
助力新能源汽车企业把驾驶汽车变得更安全、更环保、更互联
基于PSoC™ 6 Matter的智能家居解决方案
资料下载
使用FPGA的超声波测距资料合集免费下载
六足机器人超声波测试报告详细资料合集免费下载
ABB机器人操作培训手册详细资料免费下载
ABB机器人操作维修资料
ABB机器人的基本操作、运行
ABB机器人CP中级应用培训
ABB机器人操作培训课程
发那科机器人培训资料合集免费下载
专栏作者
电子禅石的空间
芯股婶的空间
芯智讯的空间
美男子玩编程的空间
传感器技术的空间
旺材芯片的空间
英飞凌汽车电子生态圈
芯谋研究的空间
深科技的空间
物联传媒的空间