电子芯吧客
电子芯吧客
电子工程师技术服务社区
全部
论坛
问答
试用
评测
下载
样片
![](https://img-blog.csdnimg.cn/20210129104047618.jpg) ### 实现目标 * 实现HX711模块的驱动 * 实现电子秤的校准 * 准确输出待测物品的重量 ### 所需工具及环境 * Keil 5 * STM32F103RET6核心板(本平台自制专用核心板,随便找一个开发板亦可) * 电子秤模块 ### 本文源码 ![](https://img-blog.csdnimg.cn/20210...
嵌入式从0到1 2021-01-31 20:54:46 浏览量:1741
 我们一起来DIY一个电子秤吧
为了构建一个家居智能化的平台,Orangepi Zero2将起到关键的作用,包括:MQTT数据服务器,数据中心,通过node-red实现的逻辑判断和控制核心等。 ![](https://IMG_URL_REPLACE/bbsimages/202102/17d4a344b8112ca337fe114c830c8f95.jpg) 基本构成关系图 # Node-Red的控制实现 ## 通过串行接口Modbus有线连接 Modbus是一种串行...
我爱下载 2021-02-03 16:29:40 浏览量:2322
 基于Node-Red和MQTT智能家居应用基础——OrangePi Zero2测试
[TOC] ## 1. 实验要求   1.编程模拟Cahce的命中,不命中,替换等行为。   2.编写的程序必须对任意s,E和b正确工作。   3.本实验不涉及真实的数据读写,不需要考虑block的细节,每行只有一个block。   4.编写的程序要能读取指定文件内的指令,根据不同的指令完成不同的动作,下面为指令内容示例。 ```bash I 0...
嵌入式与Linux那些事 2021-02-04 18:01:15 浏览量:570
 如何编程模拟计算机中的高速缓存
一、编译环境搭建及版本镜像编译 我这里使用的是官方手册上提供的linux SDK,包括uboot、linux内核及根文件系统均是orangepi官方的代码包,但在使用的一开始,我就遇到一个让人比较郁闷的事,就是官方的代码包来源只有两个路径,一个是GitHub,另外一个就是百度网盘,我在编译服务器上clone GitHub上的代码时,发现那个速度...
1413909 2021-02-07 23:13:05 浏览量:1222
 orangepi zero2编译环境搭建及传感器测试
## 摘要 - 802.11和Wifi技术并不是同一个东西。Wifi标准是802.11标准的一个子集,并且是Wi-Fi联盟负责管理。 - 802.11物理层PHY是介质访问控制层MAC个无线介质之间的接口,它传输个接收共享无线介质上的数据帧。 - 802.11将PHY进一步划分为两个组成元件: 1. 物理层收敛程序(Physical Layer ConvergenceProcedure,简称...
Rice嵌入式开发 2021-02-18 19:04:23 浏览量:1265
 802.11帧格式、类型及应用
### 实现目标 * 实现播放指定歌曲文件 * 利用组合播报功能,实现当前系统时间的播报 ### 所需工具及环境 * 所用模块 ![MP3模块](https://img-blog.csdnimg.cn/20210208213130955.png) ![小功放音响](https://img-blog.csdnimg.cn/20210208213142865.png) * Keil 5 * STM32F103RET6核心板(本平台自制专用核心板) ###...
嵌入式从0到1 2021-02-26 10:30:56 浏览量:979
 自己DIY一个mp3播放器
[TOC] > 蠕虫病毒是一种常见的利用Unix系统中的缺点来进行攻击的病毒。缓冲区溢出一个常见的后果是:黑客利用函数调用过程中程序的返回地址,将存放这块地址的指针精准指向计算机中存放攻击代码的位置,造成程序异常中止。为了防止发生严重的后果,计算机会采用栈随机化,利用金丝雀值检查破坏栈,限制代码可执行区域等方...
嵌入式与Linux那些事 2021-02-27 21:42:02 浏览量:554
 面试官不讲武德,居然让我讲讲蠕虫和金丝雀!
37款传感器与执行器的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止这37种的。鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手尝试系列实验,不管成功(程序走通)与否,都会记录下来---小小的进步或是搞不掂的问题,希望能...
雕爷学编程 2021-03-07 12:34:27 浏览量:671
 【雕爷学编程】Arduino动手做(77)---模拟灰度传感器
## 摘要 - 最近在完成2020年没有完成的一个DIY项目,去年年底整个人有点泄气,导致一直搁置的。现在重新把他做好 - 因为项目DIY项目中想引入图片识别,但是我的DIY作品不方便使用烧录等,所以我想用ART-pi来进行调试测试。 - 这个功能取决于强大的RT-THREAD软件包,只需要勾勾选选,就可以实现了。 ## 图片识别实现 #### ....
Rice嵌入式开发 2021-03-08 11:41:57 浏览量:699
 在RT-Thread的ART-PI平台,进行图片识别
对于嵌入式开发的我们所使用Qt,在原始 Qt 的基础上,做了许多出色的调整以适合嵌入式环境。删除掉了一些与嵌入式无关的Lib库,使其相对来说更加节省嵌入式平台的内存空间。 使用交叉编译器编译好的Qt库要在LINUX虚拟机和嵌入式开发板上各一份,有了这个库,我们就可以在上面尽情的编写Qt程序,而这个库在前面我们搭建qt开....
瑟寒凌风 2021-03-09 21:28:46 浏览量:1728
 【野火i.MX6ULL ARM Linux开发板连载】轻小型计算器开发(一)
# 查看电路图 首先拿到开发板,应该查看上面的主控芯片是什么型号,虽然拍照很模糊,但还是看得清楚这款主控芯片是stm32L431RCT6,这个型号在写代码的时候需要用到。 ![](https://IMG_URL_REPLACE/bbsimages/202103/7e6b54ead789b32aede9f4eabf6ca422.jpg) 截图一下该芯片的参数 ![](https://IMG_URL_REPLACE/bbsimages/202...
瑟寒凌风 2021-03-09 23:06:08 浏览量:1058
 【小熊派BearPi-loT开发板连载】点亮LED
[TOC] ## 1. BL LDR指令简介   ldr和bl在启动程序中,都是可以负责pc跳转的指令。   bl是地址无关指令,即和当前的运行地址无关。链接器脚本中标明了一个运行地址,但是arm中的代码实际是从地址0开始运行的。这个时候,**实际的地址和运行地址是不符的**。   如果想让程序正常的运行,就得使用地址无...
嵌入式与Linux那些事 2021-03-10 15:15:28 浏览量:713
 分析下B(BL)/LDR指令
需要测量大气压力和温度的朋友可以玩玩BMP180这个传感器。 这款传感器出自博世,应用非常广泛! ### 实现目标 * 使用普通IO口模拟IIC总线驱动BMP180传感器 * 利用核心板的串口1打印输出当前温度、气压和海拔高度 ### 所需工具及环境 * 所用模块 ![](https://img-blog.csdnimg.cn/2021030321180548.png) * Keil 5 * ...
嵌入式从0到1 2021-03-10 18:41:49 浏览量:1112
 可以计算海拔高度的BMP180气压传感器,你会使用吗?
37款传感器与执行器的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止这37种的。鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手尝试系列实验,不管成功(程序走通)与否,都会记录下来---小小的进步或是搞不掂的问题,希望能...
雕爷学编程 2021-03-11 16:53:08 浏览量:630
 【雕爷学编程】Arduino动手做(78)---槽型光耦测速模块
前面我们写了一个计算器,实现简单的加减乘除运算,但是我们发现它没有括号的功能,本节就要实现用括号来让我们的计算器功能变丰富。 在设计该功能时,我们先了解一下栈。 # 栈 栈是在程序设计中经常用到的一种非常重要的数据结构,是一种运算受限的线性表,其限制是仅允许在表的一端进行插入和删除运算。这一段称之为栈顶,....
瑟寒凌风 2021-03-15 23:04:47 浏览量:668
 【野火i.MX6ULL ARM Linux开发板连载】轻小型计算器开发(二)
# 一、到底什么是Cortex、ARMv8、arm架构、ARM指令集、soc? 有粉丝问我到底什么是ARM,搞不清楚Cortex、arm内核、arm架构、ARM指令集、soc这些概念都是什么关系,下面一口君给大家整理一下关于ARM相关的一些概念。 1、ARM既可以认为是一个公司的名字,也可以认为是对一类微处理器的通称,还可以认为是一种技术的名字。 2、...
409859ec19479aaa 2021-03-15 23:23:24 浏览量:770
> 最近在写大论文,头都要秃了,技术文章也更不动了。去年参加秋招的时候,记录了一些笔试题目,今天整理了下答案,供大家参考。最近几周,我都会发一些大厂笔试的题目和答案。今天分享的是北京联发科提前批嵌入式软件工程师的笔试题目。北京联发科是我面试的第一家公司,面试过程体验不是很好,所以,一面完了就没消息了。...
嵌入式与Linux那些事 2021-03-18 15:23:33 浏览量:628
 北京联发科嵌入式软件工程师笔试题目解析
在实际的项目开发过程中,特别是用一些比较常见的传感器,使用最多的通信方式可能就是串口通信了, 该总线双向通信,可以实现全双工传输和接收。在嵌入式设计中,UART用于主机与辅助设备通信,如汽车音响与外接AP之间的通信,与PC机通信包括与监控调试器和其它器件,如EEPROM通信。 在串口的异步通信中,数据以字节为单位....
瑟寒凌风 2021-03-21 11:52:03 浏览量:1950
 【小熊派BearPi-loT开发板连载】配置小熊派的串口(一)
# 笔试题 ![笔试题](https://img-blog.csdnimg.cn/20210224182050470.png) # 1. ARM指令和中B和BLX的区别? ## B: 跳转执行 B 指令的格式为: ```c B{条件} 目标地址 ``` B 指令是最简单的跳转指令。一旦遇到一个B 指令,ARM 处理器将立即跳转到给定的目标地址,从那里继续执行。 注意存储在跳转指令中...
一口Linux 2021-03-21 22:46:28 浏览量:1612
 【粉丝问答13】大厂笔试11道嵌入式笔试题
>哈喽,大家好。我又来分享笔试题目了。今天分享的是某大厂的嵌入式软件开发工程师的笔试题目。这份题目很奇怪,操作系统,数据结构,网络基础,Java,C++,数据库,正则表达式,Linux都考到了。当时做题的时候,我都怀疑发错卷子了。。。还好最后两道大题都做了出来,否则,笔试很容易就挂了。面试这个公司的时候,一共面....
嵌入式与Linux那些事 2021-03-29 21:50:05 浏览量:524
 小米嵌入式软件工程师笔试题目解析