电子工程师技术服务社区
登录
|
注册
公告
全部
论坛
问答
试用
文章
评测
下载
样片
社区首页
找到
1060
条结果
面试官不讲武德,居然让我讲讲蠕虫和金丝雀!
[TOC] > 蠕虫病毒是一种常见的利
用
Unix系统中的缺点来进行攻击的病毒。缓冲区溢出一个常见的后果是:黑客利
用
函数调
用
过程中程序的返回地址,将存放这块地址的指针精准指向计算机中存放攻击代码的位置,造成程序异常中止。为了防止发生严重的后果,计算机会采
用
栈随机化,利
用
金丝雀值检查破坏栈,限制代码可执行区域等方...
嵌入式与Linux那些事
2021-02-27 21:42:02
浏览量:554
北京联发科嵌入式软件工程师笔试题目解析
> 最近在写大论文,头都要秃了,技术文章也更不动了。去年参加秋招的时候,记录了一些笔试题目,今天整理了下答案,供大家参考。最近几周,我都会发一些大厂笔试的题目和答案。今天分享的是北京联发科提前批嵌入式软件工程师的笔试题目。北京联发科是我面试的第一家公司,面试过程体验不是很好,所以,一面完了就没消息了。...
嵌入式与Linux那些事
2021-03-18 15:23:33
浏览量:628
【野火i.MX6ULL ARM Linux开发板连载】轻小型计算器开发(三)
本文在前面的基础上实现科学计算。 # 可扩展窗口 可扩展窗口即在程序运行时,在特定情况下(
用
户点击按钮)才将一部分内容显示出来的窗口。可扩展窗口在日常软件中还是有很多应
用
的。Qt中布局管理器
直接
支持可扩展窗口的使
用
。布局管理器还
可以
感知到子控件的状态(是否可见),当子控件隐藏后(调
用
hide()函数),动态调....
瑟寒凌风
2021-07-22 21:48:38
浏览量:5
遇见01科技哥伦布STM32F407 MicroPython开发板
![](https://IMG_URL_REPLACE/bbsimages/202104/e99d41318025dbe296735409aedc10ce.jpg) “咦,这是谁?” “这是哥伦布呀,发现新大陆的那个。” “哦,和他不熟,没聊过天。后面这个黑色的板子是什么?” “这是01Studio科技新发布的STM32F407的开发板。恭喜你发现新大陆了。” 大家是不是感觉看着有些眼...
LiuYang
2021-04-06 08:46:31
浏览量:1571
cJSON基础介绍与代码测试
C语言开发中,你使
用
过cJSON
吗
在介绍cJSON之前,首先来认识一下JSON... # JSON是什么 JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。JSON 使
用
Javascript语法来描述数据对象,但是 JSON 仍然独立于语言和平台。 ## JSON 基本语法 - 数据以 **`key :value`** (名称/值) 的形式存在 - 数...
码农爱学习
2021-04-09 23:02:16
浏览量:613
GN语言和操作
# GN语法 ##### gn 类型 - 是动态类型语言: 1. 布尔(true,false) 2. 64位有符号整数 3. 字符串 ,字符串
用
双引号括起来,并使
用
反斜杠作为转义字符。唯一支持的转义序列是: - \" (
用
于
直接
应
用
) - \$(字面上的美元符号) - \\(
用
于文字反斜杠) - 任何其他反斜杠的使
用
都被视为文字反斜杠。所以,例如,\b......
Rice嵌入式开发
2021-04-13 19:29:58
浏览量:360
【野火i.MX6ULL ARM Linux开发板连载】03 调试技巧-strace
[TOC] > CSDN:[嵌入式与Linux那些事](https://blog.csdn.net/qq_16933601?spm=1000.2115.3001.5343) > > 博客园:[嵌入式与Linux那些事](https://www.cnblogs.com/dongxb/) > > 公众号:嵌入式与Linux那些事 ## 1. Strace命令简介 strace命令是一个集**诊断**、**调试**、**统计**于一体的工具,我们可......
嵌入式与Linux那些事
2021-04-23 15:33:46
浏览量:475
单片机程序烧录的3种方式(ISP、ICP、IAP)是什么?
说起给单片机烧录程序,大家应该都不陌生吧,我最早接触单片机是从51单片机开始的,型号是STC89C52RC,当时烧录程序就是
用
的下面这种烧录软件——STC-ISP。 这种方式,通过**串口**连接单片机,选择一个合适的波特率就
可以
烧录了。 后来学习STM32,编程时使
用
KEIL软件自带的下载按钮就能下载程序,方便了不少,但需要额外...
码农爱学习
2021-04-26 00:04:12
浏览量:1186
HomeServer计划——网络改造篇
# HomeServer计划——网络改造篇 ## 前言 许久不发文章了,哈哈。这次
直接
发个家庭服务器从0到1的全过程攻略。从零开始依靠家中的闲置硬件构建全功能的服务器。内容包括但不限于:1.网络功能增强2.服务器建设3.集群处理4.docker容器管理5.多媒体服务。 话不多说,
直接
开干! ### 前置准备 1.FriendlyArm家的[ZeroPi](h...
摸鱼之家
2021-05-10 09:06:52
浏览量:731
[网友问答4]基于NPN型脉冲风速变送器获取实时风速
## 问题原由 粉丝提问,`NPN型脉冲风速变送器怎么求得风速`,平时很支持小哈哥工作的小伙伴有需求,小哈哥必须安排,这次发文总结一下,希望
可以
帮助大家。 ![](https://img-blog.csdnimg.cn/20210413220005443.png) ## 开发环境与工具 * Keil 5 * 主芯片为STM32F103RET6 * 下载工具为JLINK * PC为Win10 * 风速变送....
嵌入式从0到1
2021-05-11 15:27:48
浏览量:420
Linux入门的基础知识点,有这篇就够了(持续更新)
很多粉丝给一口君留言,想要学习Linux资料,其实关注一口君的公众号,后台回复 1024 ,就有很多非常不错的电子书,但是有一个问题,很多粉丝是初学者,而这一大堆电子书,估计随便一本,还没看完就基本上开始劝退了。 **到底要如何Linux入门呢?** 因为Linux的知识体系非常的庞大,IT行业很多领域都需要使
用
到Linux,有运...
一口Linux
2021-05-20 20:27:58
浏览量:746
【野火i.MX6ULL ARM Linux开发板连载】04 调试技巧-printk
## 1. printk简介 printk是在**内核中**运行的向控制台输出显示的函数。Linux内核首先在内核空间分配一个**静态缓冲区**,作为显示
用
的空间,然后调
用
sprintf,格式化显示字符串,最后调
用
tty_write向终端进行信息的显示。 printk
可以
使
用
在中断上下文, 进程上下文, 持有锁的任何地方。唯一不好的是,必须要等到终端初....
嵌入式与Linux那些事
2021-05-25 09:57:12
浏览量:1904
Linux文件系统解析
# 文件系统定义 在计算机出现之前其实就有文件系统的概念了,此时的文件系统指的是
用
于管理(存储和检索)纸质文件的系统,而在计算机发明之后,文件系统逐渐指的是管理存储介质的系统,它通过简单的接口给
用
户,方便
用
户使
用
存储设备。 在学习 Linux 的时候,我们通常会看到这样一句话,**Linux中一切皆文件**,也就是说...
wenzi 嵌入式软件
2021-06-06 16:24:43
浏览量:1396
一文讲透CRC校验码-附赠C语言实例
一口君最近工作
用
到CRC校验,顺便整理本篇文章和大家一起研究。 ## 一、CRC概念 ### 1. 什么是CRC? CRC(Cyclic Redundancy Checksum)是一种纠错技术,代
表
循环冗余校验和。 数据通信领域中最常
用
的一种差错校验码,其信息字段和校验字段长度
可以
任意指定,但要求通信双方定义的CRC标准一致。主要
用
来检测或校...
一口Linux
2021-06-28 20:38:20
浏览量:3046
TCP “三次报文握手,四次报文挥手”详解
# TCP 的基本认识 TCP 中文又被称之为**传输控制协议**,它是一种**面向连接的**、**可靠的**、基于**字节流**的传输层通信协议。这个特性的解释如下: - 面向连接的:面向连接也就是说`一对一`才能连接。 - 可靠的:无论网络中出现了什么变化,TCP都能保证一个报文一定能够到达接收端 - 字节流:消息是`没有边界的`,所....
wenzi 嵌入式软件
2021-07-05 20:41:24
浏览量:1809
【雕爷学编程】Arduino动手做(88)---水流量传感器模块
37款传感器与执行器的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止这37种的。鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手尝试系列实验,不管成功(程序走通)与否,都会记录下来---小小的进步或是搞不掂的问题,希望能...
雕爷学编程
2021-07-20 19:15:32
浏览量:1409
posix是什么都不知道,还好意思说你懂Linux?
Linux开发者越来越多,但是仍然有很多人整不明白POSIX是什么。本文就带着大家来了解一下到底什么是POSIX,了解他的历史和重要性。 ## 一、什么是posix? ### 1. 概念 POSIX:可移植操作系统接口(Portable Operating System Interface of UNIX,缩写为 POSIX ), ### 2. 发布者-IEEE 发布者为电气与电子工程师协会(Insti...
一口Linux
2021-07-23 20:21:37
浏览量:600
【硬核文章】MMU是如何完成地址翻译的?
> 虚拟内存是现代操作系统中**最伟大的发明之一**。它为每个进程提供了一个一致的、私有的地址空间,让每个进程产生了一种自己在**独享主存**的错觉。 > > 为了讲清楚MMU是如何一步一步完成地址翻译,取出数据的,本篇文章在前4节中讲解了虚拟内存中一些重要的概念,比如,**虚拟内存的作
用
,页命中,缺页异常处理,为什么....
嵌入式与Linux那些事
2021-08-03 22:37:26
浏览量:367
i.MX6ULL嵌入式Linux开发5-根文件系统完善
[上篇文章](https://www.icxbk.com/article/detail/2336.html),**使
用
BusyBox**构建了**基础的嵌入式Linux系统的根文件系统**,基本的功能
可以
正常运行,但在个基础功能上,还要许多地方需要完善。 [TOC] # 1 完善根文件系统 [上篇](https://www.icxbk.com/article/detail/2336.html)说道,Linux系统运行起来后,
可以
正...
码农爱学习
2021-08-08 18:00:05
浏览量:1606
【雕爷学编程】Arduino动手做(89)---8位双向电平转换模块
37款传感器与执行器的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止这37种的。鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手尝试系列实验,不管成功(程序走通)与否,都会记录下来---小小的进步或是搞不掂的问题,希望能...
雕爷学编程
2021-08-23 14:08:03
浏览量:939
«
3
4
5
6
7
8
9
10
11
12
»