嵌入式笔试面试刷题(day15)

次设备号1.查看方法2.主设备号和次设备号的作用 二、软件IIC和硬件IIC的区别三、变量的声明和定义区别四、static在C和C++中的区别五、串口总线空闲时候的电平状态总结 前言 本篇文章继续讲解嵌入式笔试面试刷题,希望大家坚持跟着我的脚步一起加油冲击大厂offer。 一、Linux中的主设备号和次设备号 1.查看方法 查看主设备号和次设备号方法: 首先先进入/dev目录: cd /dev 使用下面...

嵌入式-C语言算数运算符

目录 一.简介 二.案例说明 一.简介 C语言算术运算符用于执行基本的算术运算,包括加法、减法、乘法、除法和取余。 1. 加法运算符(+):用于将两个值相加,例如:a + b。 2. 减法运算符(-):用于将两个值相减,例如:a - b。 3. 乘法运算符(*):用于将两个值相乘,例如:a * b。 4. 除法运算符(/):用于将一个值除以另一个值,例如:a / b。在进行整数除法时,结果将舍弃小数部分...

嵌入式-C语言逻辑运算符

目录 一.简介 二.短路 2.1短路与 2.2短路或 一.简介     C语言逻辑运算符主要有三个:&&(与)、||(或)、!(非)。例如: 1. &&(与):如果两个表达式都为真,结果才为真,否则结果为假。   int a = 5;int b = 3; if (a > 0 && b > 0) {    printf("a和b都大于0");} 输出:a和b都大于02. ||(或):如果两个表达式至...

【开源】嵌入式微服务框架MAES

Github: https://github.com/jtttl/maes MAES = Microservice Architecture on Embedded System. MAES gives your system the abilities of : Build your service fast in C/C++;Multi-service or multi-process commu...

嵌入式-原码、补码,反码的存储

目录 一.原码 1.1简介 1.2存储规则 二.补码 2.1简介 2.2存储规则 三.反码 3.1简介 3.2存储规则 一.原码 1.1简介     原码是一种表示带符号整数的编码方式。在原码表示中,最高位表示符号位,0表示正数,1表示负数,其余位表示数值的绝对值。例如,8位原码表示范围为-127到127。这种编码方式简单直观,易于理解和实现,但在进行数值运算时可能出现溢出和无法实现减法等问题。 1....

嵌入式-数据进制之间的转换

目录 一.简介 1.1十进制 1.2二进制 1.3八进制 1.4十六进制 二.进制转换 2.1二进制-十进制转换 2.2八进制-十进制转换 2.3十六进制-十进制转换 2.4十进制-二进制转换 2.5十进制-八进制转换 2.6十进制-十六进制转换 2.7小数部分转换 一.简介     被传入到计算机的数据要转换成0,1的二进制数据才能被计算机识别。为了方便存储,我们将数据以进制的形式存储。     进...

嵌入式笔试面试刷题(day11)

文章目录 前言一、字节流,数据报,报文二、makefile怎么引入库和模块三、多次free一块内存空间会怎么样四、字符操作函数越界会发生什么五、QT中一个信号可以连接多个槽函数吗六、QT中一个槽函数可以对应多个信号吗总结 前言 本篇文章继续刷题。 一、字节流,数据报,报文 1.数据报(Datagram):数据报是一种独立的、特定大小的消息单元,在网络通信中作为传输的基本单位。每个数据报都是独立的,具有...

Linux下使用GCC进行嵌入式ARM汇编的推荐配置

Linux下使用GCC进行嵌入式ARM汇编的推荐配置嵌入式系统常用的处理器架构之一是ARM架构,而Linux是广泛应用于嵌入式系统开发的操作系统。在Linux下使用GCC进行嵌入式ARM汇编可以方便地进行开发工作。本文将介绍如何进行GCC的配置,并提供一些代码示例。安装GCC工具链首先,我们需要安装GCC工具链。GCC工具链是GCC编译器在某个特定平台下的集合,其中包括交叉编译器、链接器和调试器。在L...

使用Eclipse进行Embedded Linux嵌入式开发的基本配置指南

使用Eclipse进行Embedded Linux嵌入式开发的基本配置指南一、背景介绍随着物联网的快速发展,嵌入式系统的需求不断增加。而Eclipse是一款功能强大的集成开发环境(IDE),提供了一系列专业的工具和插件,适用于多种嵌入式开发平台。本文将介绍如何在Eclipse中进行Embedded Linux嵌入式开发的基本配置。二、开发环境准备在开始配置之前,我们需要安装以下几个软件包:Eclips...

嵌入式-vim编辑器 gcc编译器

目录 一.vim编辑器 1.1简介 1.2使用说明 1.2.1复制、粘贴与删除 1.2.2保存 二.gcc编译器 2.1基本介绍 2.2编译原理 2.3基本使用 一.vim编辑器 1.1简介 Vim是一款常用的文本编辑器,旨在提供一个高度可定制的编辑环境,适用于各种编程和文本编辑任务。Vim编辑器具有如下特点: 1.模式:Vim拥有多个模式,其中最基本的是命令模式和插入模式。命令模式用于执行编辑命令,如...
© 2024 LMLPHP 关于我们 联系我们 友情链接 耗时0.020065(s)
2024-04-20 13:30:15 1713591015