嵌入式STM32
文章平均质量分 86
ALIX阿利克斯
如果努力可以完成的事,你没有完成,说明你没有努力!!!
展开
-
STM32(M4)中DHT11的实现(儿童版)
DHT11 数字温湿度传感器实验(M4)DHT11 是广州奥松有限公司生产的一款湿温度一体化的数字传感器。该传感器包括一个电阻式测湿元件和一个 NTC 测温元件,并与一个高性能 8 位单片机相连接。通过单片机等微处理器简单的电路连接就能够实时的采集本地湿度和温度。 DHT11 与单片机之间能采用简单的单总线进行通信,仅仅需要一个I/O 口。传感器内部湿度和温度数据 40Bit 的数据一次...原创 2018-07-23 16:30:52 · 4042 阅读 · 1 评论 -
C经典笔试题3
经典笔试题及答案C++/C 试题本试题仅用于考查 C++/C 程序员的基本编程技能。内容限于 C++/C 常用语法, 不涉及数据结构、 算法以及深奥的语法。 考试成绩能反映出考生的编程质量以及对 C++/C 的理解程度,但不能反映考生的智力和软件开发能力。笔试时间 90 分钟。请考生认真答题,切勿轻视。一、请填写 BOOL , float, 指针变量 与“零值”比较的 if 语句。(1...原创 2018-09-13 21:28:25 · 260 阅读 · 0 评论 -
嵌入式笔试题(答案有待讨论)
海康嵌入式笔试题1. 请问 TCP/IP 协议分为哪几层? FTP 协议属于哪一层?答:可以分为 物理层,数据链路层,网络层,传输层,应用层应用层: 应用程序间沟通的层,如简单电子邮件传输( SMTP)、文件传输协议( FTP)、网络远程访问协议( Telnet )等。传输层: 在此层中,它提供了节点间的数据传送,应用程序之间的通信服务,主要功能是数据格式化、数据确认和丢...原创 2018-09-13 21:31:31 · 2996 阅读 · 0 评论 -
电气专业应聘相关资料
关于电气专业应聘笔试相关资料,请您参考:一、名词解释:1、三相交流电:由三个频率相同、电势振幅相等、相位差互差 120 °2、 一次设备: 直接与生产和输配电有关。 包括各种高压断路器、 隔离开关、 母线、 电力电缆、 电压互感器、电流互感器、电抗器、避雷器、消弧线圈、并联电容器及高压熔断器等。3、 二次设备: 对一次设备进行监视、 测量、 控制和保护的辅助设备。 如各种继电器、 ...原创 2018-09-13 21:32:54 · 555 阅读 · 0 评论 -
C语言笔试题目1
100 条经典C语言笔试题目题目来源:1、中兴、华为、慧通、英华达、微软亚洲技术中心等中外企业面试题目;2、C 语言面试宝典(林锐《高质量编程第三版》)。说明:1、部分C 语言面试题中可能会参杂部分和C++ 相关的知识,为了保持题目的灵活性故保留,但选题最终还是会以C 语言题目为主体;2、以上公司的面试题目已成为国内中小型企业公司出题模板;3、由于本人的能力有限加上时间仓促,本课件肯...原创 2018-10-01 09:11:22 · 6722 阅读 · 1 评论 -
实现两个分数的加减法编写一个C程序,
描述编写一个C程序,实现两个分数的加减法输入输入包含多行数据 每行数据是一个字符串,格式是"a/boc/d"。 其中a, b, c, d是一个0-9的整数。o是运算符"+"或者"-"。 数据以EOF结束 输入数据保证合法输出对于输入数据的每一行输出两个分数的运算结果。 注意结果应符合书写习惯,没有多余的符号、分子、分母,并且化简至最简分数样例输入1/8+3/...原创 2018-10-05 15:49:27 · 10414 阅读 · 0 评论 -
硬件工程师笔试题目1(同上)
1、下面是一些基本的数字电路知识问题,请简要回答之。(1) 什么是 Setup和 Hold 时间?答: Setup/Hold Time 用于测试芯片对输入信号和时钟信号之间的时间要求。建立时间 (Setup Time)是指触发器的时钟信号上升沿到来以前,数据能够保持稳 定不变的时间。输入数据信号应提前时钟上升沿 (如上升沿有效)T 时间到达芯片,这个 T就是建立时间通常所说的 Setup...原创 2018-10-06 21:18:22 · 4969 阅读 · 1 评论 -
硬件语言描述V
加减法module addsub( input [7:0] dataa,input [7:0] datab,input add_sub, // if this is 1, add; else subtractinput clk,output reg [8:0] result);always @ (posedge clk)beginif (add_sub) re...原创 2018-10-07 20:45:37 · 671 阅读 · 0 评论 -
SPI、I2C、UART三种串行总线协议的区别
SPI、I2C、UART三种串行总线协议的区别第一个区别当然是名字: SPI(Serial Peripheral Interface:串行外设接口); I2C(INTER IC BUS) UART(Universal Asynchronous Receiver Transmitter:通用异步收发器)第二,区别在电气信号线上: SPI总...原创 2018-10-10 18:13:30 · 469 阅读 · 0 评论 -
笔试题2
经典C语言笔试题目题目来源:1、中兴、华为、慧通、英华达、微软亚洲技术中心等中外企业面试题目;2、C 语言面试宝典(林锐《高质量编程第三版》)。说明:1、部分C 语言面试题中可能会参杂部分和C++ 相关的知识,为了保持题目的灵活性故保留,但选题最终还是会以C 语言题目为主体;2、以上公司的面试题目已成为国内中小型企业公司出题模板;3、由于本人的能力有限加上时间仓促,本课件肯定存在不足...原创 2018-09-13 21:26:01 · 4923 阅读 · 0 评论 -
电气工程师笔试1
电气工程师考试试题(一)、填空题 将正确答案填在横线空白处。1. 电力拖动是由 电动机 、 传动装置 、 控制设备 、 生产机构 四个部分组成。2. 生产机械电力拖动方案主要根据 生产机械调速 来确定。3. 电动机按安装方式不同分为 卧式 、 立式 。4. 对于额定功率相同的电动机,额定转速愈高,电动机尺寸重量和成本 愈小 。5. 电动机功率的选择有两种方法,即: 调查统计类比法 、...原创 2018-09-23 11:04:21 · 10021 阅读 · 2 评论 -
硬件工程师笔试1
1、下面是一些基本的数字电路知识问题,请简要回答之。(1) 什么是 Setup和 Hold 时间?答: Setup/Hold Time 用于测试芯片对输入信号和时钟信号之间的时间要求。建立时间 (Setup Time)是指触发器的时钟信号上升沿到来以前,数据能够保持稳 定不变的时间。输入数据信号应提前时钟上升沿 (如上升沿有效)T 时间到达芯片,这个 T就是建立时间通常所说的 Setup...原创 2018-08-31 10:55:41 · 5798 阅读 · 4 评论 -
PYday12嵌入式软件工程师经典笔试题
> 预处理器(Preprocessor) 1. 用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题) #define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL 我在这想看到几件事情: 1). #define 语法的基本知识(例如:不能以分号结束,括号的使用,等等) 2). 懂得预处理器将为你计算常数表达式的值,因此...原创 2018-07-19 16:00:16 · 187 阅读 · 0 评论 -
PY12嵌入式面试题(了解一下)
1、int a[10]={1,2,3,4,5,6,7,8,9,0}; int *p=&a[1]; 则p[6]等于82、整数数组清零:bzero(),memset()。3、sizeof();测试变量所占地址的字节数4、 main() { char *str[]={"ab","cd","ef","gh","ij","kl"}; char *t;原创 2018-07-19 16:21:08 · 481 阅读 · 0 评论 -
STM32(M4)中的光敏传感器实验(幼儿版)
光敏传感器介绍光敏传感器是最常见的传感器之一,它的种类繁多,主要有:光电管、光电倍增管、光敏电阻、光敏三极管、太阳能电池、红外线传感器、紫外线传感器、光纤式光电传感器、色彩传感器、 CCD 和 CMOS 图像传感器等。光传感器是目前产量最多、应用最广的传感器之一,它在自动控制和非电量电测技术中占有非常重要的地位。光敏传感器是利用光敏元件将光信号转换为电信号的传感器,它的敏感波长在可见光波长附...原创 2018-07-30 09:29:34 · 6788 阅读 · 2 评论 -
M4 SPI通讯实验
SPI 是英语 Serial Peripheral interface 的缩写,顾名思义就是串行外围设备接口。是 Motorola首先在其 MC68HCXX 系列处理器上定义的。 SPI 接口主要应用在 EEPROM, FLASH,实时时钟, AD 转换器,还有数字信号处理器和数字信号解码器之间。 SPI,是一种高速的,全双工,同步的通信总线,并且在芯片的管脚上只占用四根线,节约了芯片的管脚,同时...原创 2018-08-07 10:11:45 · 1599 阅读 · 0 评论 -
CAN 通讯实验
CAN 简介CAN 是 Controller Area Network 的缩写(以下称为 CAN),是 ISO 国际标准化的串行通信协议。在当前的汽车产业中,出于对安全性、舒适性、方便性、低公害、低成本的要求,各种各样的电子控制系统被开发了出来。由于这些系统之间通信所用的数据类型及对可靠性的要求不尽相同,由多条总线构成的情况很多,线束的数量也随之增加。为适应“减少线束的数量”、“通过多个 LAN,...原创 2018-08-07 19:57:16 · 3181 阅读 · 0 评论 -
UART介绍版(勿看简单介绍)
定义UART是一种通用串行数据总线,用于异步通信。该总线双向通信,可以实现全双工传输和接收。在嵌入式设计中,UART用于主机与辅助设备通信,如汽车音响与外接AP之间的通信,与PC机通信包括与监控调试器和其它器件,如EEPROM通信。 [1] 功能计算机内部采用并行数据,不能直接把数据发到Modem,必须经过UART整理才能进行异步传输,其过程为:CPU先把准备写入串行设备的数据放到...原创 2018-08-08 17:31:53 · 3364 阅读 · 1 评论 -
C++与C语言的区别
第一部分:C++与C语言的差异1、C 和 C++ 中 struct 有什么区别? Protection行为 能否定义函数 C 无 否,但可以有函数指针 C++ 有 可以,默认是public 2、C++中的 struct 和 class 有什么区别?【参考答案】从语法上讲,class和struct做类型定义时只有两点区别:(一)默认继承权限...原创 2019-09-15 18:39:04 · 366 阅读 · 0 评论