电子工程师技术服务社区
登录
|
注册
公告
全部
论坛
问答
试用
文章
评测
下载
样片
社区首页
找到
217885
条结果
面试常考,项目易错,长文详解C/C++中的字节对齐
## 引入主题,看代码 我们先来看看以下程序 ```cpp //编译器:https://tool.lu/co
d
erunner/ //来源:技术让梦想更伟大 //作者:李肖遥 #inclu
d
e using namespace st
d
; struct st1 { char a ; int b ; short c ; }; struct st2 { short c ; char a ; int b ; }; ``` 编译的结果如下: ![](https://IMG_UR...
李肖遥
2020-10-10 22:24:43
浏览量:1399
如何获得码云gitee上的鸿蒙官方例程
### HarmonyOS源码 OpenHarmony所在码云仓库: **https://openharmony.gitee.com/openharmony** ![在这里插入图片描述](https://img-blog.cs
d
nimg.cn/20201103212709876.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVp
d
Gk,sha
d
ow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3JzZ
d
EwMg==,size_16,color_FFFF...
嵌入式从0到1
2020-11-03 21:39:23
浏览量:684
野火指南者开发板移植 lvgl 库
# 前言 由于近期要做一个装置 ,想着把装置做的好看一点,就打算使用 GUI 来做一个信息的相关显示,之前听说过一款比较轻量级的图形库,也就是 lvgl,手头又正好有一块搭配屏幕的野火指南者开发板,单片机型号是 STM32F103VET6,Flash 为 512KB,RAM 为 64KB,屏幕为 3.2 寸电阻触摸屏,我们在来看一下运行 lvgl 这个 GU.....
wenzi 嵌入式软件
2020-11-04 14:27:05
浏览量:1122
柿饼派初体验
# 简介 大家好,本篇文章介绍的是柿饼派,柿饼派是上海睿赛德电子科技有限公司基于柿饼UI开发的一款显示屏板卡,我们来看一下实物: ![](https://IMG_URL_REPLACE/bbsimages/202011/4ab12a
d
bf1c4e8910c4329af449c5ea7.jpg) 在柿饼派背面中间是一块PersimM3模块,我买的这块上面没有单独的M3模块, ![](https://IMG_URL_REPL...
入门电子设计
2020-11-26 21:07:57
浏览量:3005
树莓派4该选多大的散热器,来个烤机压力测试吧
## 1 测试背景简介 大家好,我是你们的老朋友——MC老徐。还记得去年树莓派4刚发布时,我不小心错过了最精彩的首发测试,因为当时正在吭哧吭哧地码毕业论文,所以只能先看看网友yoyojacky(骑驴玩漂移)的文章解解馋了。 最近机缘巧合下获得了树莓派4的评测资格。今天收到了板子,心情很激动,于是写了这篇洋洋洒洒好几百....
xukejing
2021-01-05 17:12:19
浏览量:5836
orangepi zero2编译环境搭建及传感器测试
一、编译环境搭建及版本镜像编译 我这里使用的是官方手册上提供的linux S
d
K,包括uboot、linux内核及根文件系统均是orangePI官方的代码包,但在使用的一开始,我就遇到一个让人比较郁闷的事,就是官方的代码包来源只有两个路径,一个是GitHub,另外一个就是百度网盘,我在编译服务器上clone GitHub上的代码时,发现那个速度...
1413909
2021-02-07 23:13:05
浏览量:1213
你知道uthash吗?
[TOC] ## 1. uthash简介 由于C语言本身不存在哈希,但是当需要使用哈希表的时候自己构建哈希会异常复杂。因此,我们可以调用开源的第三方头文件,**这只是一个头文件**:uthash.h。我们需要做的就是将头文件复制到项目中,然后:#inclu
d
e "uthash.h"。由于uthash仅是头文件,因此没有可链接的库代码。 ......
嵌入式与Linux那些事
2021-02-10 10:39:43
浏览量:680
【野火i.MX6ULL ARM Linux开发板连载】QT环境搭建(一)
本文中使用的系统ubuntu18.04 将如下内容保存为buil
d
-gcc.sh文件: ```bash #!/bin/sh HOST=arm-linux-gnueabihf SCRIPT_PATH=$(pw
d
) #修改源码包解压后的名称 MAJOR_NAME=gcc-arm-linux-gnueabihf #修改需要下载的源码版本前缀和后缀 OPENSRC_VER_PREFIX=8.3 OPENSRC_VER_SUFFIX=.0 PACKAGE_NAME=${MAJOR_NAME}-${OPE...
瑟寒凌风
2021-03-02 15:10:05
浏览量:678
【野火i.MX6ULL ARM Linux开发板连载】QT环境搭建(二)
# 安装QT5 在qt官网下载qt安装包,拷贝到虚拟机中,qt官网地址如下 ```bash https://
d
ownloa
d
.qt.io/new_archive/qt/5.11/5.11.3/ ``` 下载如图所示的qt安装包 ![](https://IMG_URL_REPLACE/bbsimages/202103/607215e5210bfc0ee423f
d
71044
d
5
d
38.jpg) 然后使用如下命令给下载的qt-opensource-linux-x64-5.11.3.run赋予权限: ``...
瑟寒凌风
2021-03-05 21:00:16
浏览量:598
电机控制基础——定时器编码器模式使用与转速计算
上篇介绍了**定时器捕获输入脉冲的原理**,那种方式是根据捕获的原理,手动切换上升沿与下降沿捕获,计算脉冲宽度的过程原理比较清晰,但编程操作起来比较麻烦。 对于电机测速用到的正交编码器,测速时需要捕获2路脉冲,如果使用上一篇介绍的方法,编程就较为复杂。还好单片机的通用定时器具有**专门的正交编码器接口**,....
码农爱学习
2021-03-13 00:43:55
浏览量:1411
基于QT的安卓手机蓝牙APP开发
前段时间用QT写了一个串口调试助手,感觉还可以。因为QT是跨平台的,同样一套代码可以在win
d
ows上面跑,也可以在linux上面跑,也可以在安卓手机上面跑。而且不需要修改任何东西,编译器会自动给你生成好,这就非常的方便。既然可以在手机上面跑,那么我把串口改成蓝牙不就是一个蓝牙APP了吗?说干就干,网上关于QT开发蓝牙....
果果小师弟
2021-03-23 17:58:00
浏览量:2102
小米嵌入式软件工程师笔试题目解析
>哈喽,大家好。我又来分享笔试题目了。今天分享的是某大厂的嵌入式软件开发工程师的笔试题目。这份题目很奇怪,操作系统,数据结构,网络基础,Java,C++,数据库,正则表达式,Linux都考到了。当时做题的时候,我都怀疑发错卷子了。。。还好最后两道大题都做了出来,否则,笔试很容易就挂了。面试这个公司的时候,一共面....
嵌入式与Linux那些事
2021-03-29 21:50:05
浏览量:523
蓝牙mesh初尝试--空气净化器的小升级
在早前的帖子当中,我曾经制作过一个空气净化器,并且开发了一款对应的小程序去控制它。帖子链接如下 https://www.icxbk.com/article/
d
etail?ai
d
=1464 此款空气净化器我使用的是Nor
d
ic的一款蓝牙SOC-NRF52832,其不仅支持低功耗蓝牙BLE,并且也对蓝牙mesh网络有着良好的支持。相信蓝牙mesh网络大家并不陌生,其在物联网领.....
皮皮学电子
2021-03-30 21:21:22
浏览量:2009
嵌入式软件工程师笔试面试指南-ARM体系与架构
> 哈喽,大家好。我终于回来了!19号刚提交完大论文,就被抓去出差了,折腾了整整一周,26号晚上,才回到学校。鸽了好久都没更新干货了。今天更新一篇关于Arm的笔试面试题目,文章内容已同步更新在github。 [TOC] # ARM体系与架构 ![](https://gitee.com/
d
ongxingbo/Picture/raw/master//Wechat/Article/2021/%E5%9B%9B%...
嵌入式与Linux那些事
2021-04-28 16:18:12
浏览量:700
【野火i.MX6ULL ARM Linux开发板连载】04 调试技巧-printk
## 1. printk简介 printk是在**内核中**运行的向控制台输出显示的函数。Linux内核首先在内核空间分配一个**静态缓冲区**,作为显示用的空间,然后调用sprintf,格式化显示字符串,最后调用tty_write向终端进行信息的显示。 printk可以使用在中断上下文, 进程上下文, 持有锁的任何地方。唯一不好的是,必须要等到终端初....
嵌入式与Linux那些事
2021-05-25 09:57:12
浏览量:1902
鸿蒙2.0都来了,你学会用它做开发了吗?
首款鸿蒙平板6月2日发布。这是一个非常值得庆贺的事情。 针对华为发布的鸿蒙系统,网上评论褒贬不一,有吹捧的,有无脑黑的。 在这里一口君就不做评价了,但是有2点: 1. 对任何一个新兴事物,我们都要保持最旺盛的求知欲, 2. 在自己没有亲自实践就妄下评论的行为是缺乏智慧和不负责任的。 ![ ](https://img-blog.cs
d
ni...
一口Linux
2021-05-30 14:43:07
浏览量:850
只会用 WiFi 连接 Blynk 物联网?带你解锁三种新姿势!
![封面](https://img-blog.cs
d
nimg.cn/img_convert/9
d
ff86c0bf54
d
56472bee9f570701
d
ab.png) 本文作者:**默** & **铁熊** Blynk 是一个与硬件无关的物联网平台,使用起来简单便捷,仅需通过简单的拖拽组件即可创建漂亮的 APP 界面,再加上少量代码就能够完成一个物联网项目的开发,可谓是最简单的物联网平台之一。 ......
铁熊
2021-05-30 16:01:36
浏览量:555
如何利用蓝牙5.0实现数据远程采集
## 一、nRF52840蓝牙芯片简介 自从nor
d
ic在2018年强势推出nRF52840这颗重磅级芯片后,蓝牙5.0技术开始在业界流行起来,随后蓝牙5.0技术开始成为了各大品牌的旗舰手机标配功能。 ![nRF52840](https://img-blog.cs
d
nimg.cn/20210517213415372.png) ### 1. 芯片优势 这个芯片最强大的优势就是**低速远距离模式**,及**LE_CO
d
E...
一口Linux
2021-06-03 20:09:33
浏览量:800
一文讲透CRC校验码-附赠C语言实例
一口君最近工作用到CRC校验,顺便整理本篇文章和大家一起研究。 ## 一、CRC概念 ### 1. 什么是CRC? CRC(Cyclic Re
d
un
d
ancy Checksum)是一种纠错技术,代表循环冗余校验和。 数据通信领域中最常用的一种差错校验码,其信息字段和校验字段长度可以任意指定,但要求通信双方定义的CRC标准一致。主要用来检测或校...
一口Linux
2021-06-28 20:38:20
浏览量:3042
i.MX6ULL嵌入式Linux开发1-uboot移植初探
本系列教程以**i.MX6ULL**处理器的ARM开发板为实验基础,学习记录嵌入式Linux开发的各种知识与经验,主要内容包括嵌入式Linux移植,嵌入式Linux驱动开发,嵌入式Linux应用开发等。 本系列教程将以野火的i.MX6ULL eMMC开发板为硬件基础,以[野火EBF6ULL Pro开发板教程](https://
d
oc.embe
d
fire.com/linux/imx6/linux_base/zh...
码农爱学习
2021-07-13 22:56:09
浏览量:1565
«
1
2
3
4
5
6
7
8
9
10
»