电子芯吧客
电子芯吧客
电子工程师技术服务社区
全部
论坛
问答
试用
评测
下载
样片
![](http://mmbiz.qpic.cn/mmbiz_jpg/92RTr9Ut6fFHok5GIlyxTStRrk21OEHAEREEia9q55ThpiAMukAUZWyAqEjbhgrib6P7dDrMfTkhyovmYaVhB02A/0?wx_fmt=jpeg)   很多单片机都有低功耗模式,STM32 也不例外。在系统或电源复位以后,微控制器处于运行状态。运行状态下的HCLK为CPU提供时钟,内核执行程序代码。当CPU不需继续运行时,...
果果小师弟 2020-11-01 09:30:43 浏览量:3706
 STM32低功耗待机模式+ RTC闹钟中断唤醒
本文介绍EC11正交编码器,采用stm32的定时器编码器模式,可以读出编码器正反转和转的个数。 ### 下面是实物图: ![增量编码器实物图](https://IMG_URL_REPLACE/bbsimages/202011/cc58cc0763273fa50c23acfed3626b74.png "增量编码器实物图") 这种有两个引脚是A,B相,中间是公共端,还有一路开关的两个引脚,可以当按键使用....
STM32ZET6 2020-11-14 01:31:36 浏览量:1528
 EC11正交增量编码器
### 获取按键值的方式 按键作为常用的输入系统,如何准确并高效的获取按键值,是一个经常要面对的问题,常用的按键检测方式有如下几种方式: ##### 1. 独立按键 每个按键的检测占用单片机的一个GpiO引脚,原理图如下图所示: ![图片来源程序员小哈自制核心板原理图](https://img-blog.csdnimg.cn/20201114094657894.png...
嵌入式从0到1 2020-11-14 13:26:27 浏览量:2381
 一个ADC实现多个按键检测
### 前言 经过一段时间的分享,基于Hi3861开发板的鸿蒙开发已经完成了下面核心板和OLED板两个子板的分享了。 ![](https://img-blog.csdnimg.cn/20201118213047611.png?#pic_center) 我们今天分享红绿黄灯板上的资源,对应原理图在下面文件中: HiSpark_WiFi_IoT_SSL_VER.A.pdf 这个红绿灯板子上有三个LED,分别是红黄...
嵌入式从0到1 2020-11-18 23:21:13 浏览量:3770
 基于鸿蒙操作系统的爱若琉璃(蜂鸣器版本)
### 长按、短按的应用 我们之前在下面网文中介绍过了ESP8266模块的配网: [Windows下AliOS Things环境搭建及ESP8266 固件下载](https://mp.weixin.qq.com/s/1ro9EXLXhHt5CmwZgI8rBg) 固件使用AliOS Things固件的ESP8266模块进行配网的时候,文中是这么操作的: > 使用一个跳线,先把D5(GpiO14)接GND,再接3.3V,出现如....
嵌入式从0到1 2020-11-22 23:33:09 浏览量:4516
 基于鸿蒙操作系统的单个按键长按、短按的实现
### AHT20简介 * 2020年上市,奥松生产; * 3mmx3mmx1mm 超小体积; * 经过标定的数字信号,标准I2C输出格式; * 由一个电容式湿度传感元件和一个标准的片上温度传感元件组成; * 采用SMD封装适于回流焊; * 响应迅速、抗干扰能力强; * AHT20 的供电范围为 2.0-5.5V, 推荐电压为3.3V。 ![](https://img-blog.csdnimg.cn...
嵌入式从0到1 2020-11-25 22:27:19 浏览量:1297
 跟着小哈一起读AHT20温湿度传感器驱动源码
![ ](https://img-blog.csdnimg.cn/20201210145940516.png#pic_center) **摘要**:利用定时器产生PWM波。然后利用32的外部中断和定时器来测量32输出的波形 硬件:STM32F103C8T6核心板、示波器、串口调试助手 所用到的的引脚为PA8和PA0。 **测量方案**:在第一次外部中断(上升沿触发)到之时,开启定时器,同时计数器清...
果果小师弟 2020-12-15 10:03:54 浏览量:4959
 利用STM32的外部中断和定时器测量频率
## 1 测试背景简介 大家好,我是你们的老朋友——MC老徐。还记得去年树莓派4刚发布时,我不小心错过了最精彩的首发测试,因为当时正在吭哧吭哧地码毕业论文,所以只能先看看网友yoyojacky(骑驴玩漂移)的文章解解馋了。 最近机缘巧合下获得了树莓派4的评测资格。今天收到了板子,心情很激动,于是写了这篇洋洋洒洒好几百....
xukejing 2021-01-05 17:12:19 浏览量:5853
 树莓派4该选多大的散热器,来个烤机压力测试吧
1、开箱及硬件介绍 今天拿到到orangepi zero2开发板,之前看图片觉得这块板子挺小巧的,但拿到拆箱后的那一刻,我还是有点吃惊,居然设计的这么小,还没有手掌大,不愧是zero,尽量做到小巧,pcb设计做到了极限,下面是拆箱图片,可以感受一下,有旁边的键盘可作为参照物,为了防止撞件,我特意在四个角加了铜柱,将背面与....
1413909 2021-01-24 18:50:15 浏览量:3218
 orangePi zero2开箱及硬件介绍
**注:文件中部分引用图片来源香橙派官方网站或网络所得**** 2021年,在经历了一次全球灾难——新冠肺炎的打击下,这是一个新的开局之年,希望我们都能度过经济寒冬。 本次试用产品是香橙派推出的一个新产品Orangepi Zero2,从我所了解的Orangepi Zero到现在Orangepi Zero2, 资源和性能都得到极大的提升,但是版面没...
我爱下载 2021-01-13 12:14:58 浏览量:3327
 小身材,大能量—OrangePi Zero2评测
![](https://img-blog.csdnimg.cn/20210111224125577.png#pic_center) **摘要**:在单片机开发板上或者是核心板上通常会看到除了MCU之外的的芯片—EEPROM和FLASH,一般是AT24CXX、W25QXX这两颗芯片。但在利用单片机做一些项目的时候,比如做一个小车,驱动一些外设、显示一些温湿度信息等,却发现一般没有用到这些芯片。在...
果果小师弟 2021-01-13 14:33:10 浏览量:1618
 你必须知道的单片机存储器的那些事!
前面我们实现了最简单的驱动模版,这次我们继续探究驱动程序的编写。 驱动代码核心的两句,是注册模块加载函数module_init()和注册模块卸载函数module_exit()。 本次我们要提到的是设备号的申请,字符设备的注册和节点的创建。 # 申请设备号 申请设备号通常有两种申请方式:静态申请和动态申请。 ## 静态申请设备号 静....
瑟寒凌风 2021-01-17 18:50:36 浏览量:748
 【野火i.MX6ULL ARM Linux开发板连载】字符驱动的API操作
在Orangpi Zero2上通过26针接口完成OLED的显示控制,其实就是在linux用户态完成对于Spi接口和GpiO接口控制的过程。目前的处理手段有两种,一种比较直接的方式,一种是经过封装的间接方式。 本次测试OLED设备为Spi接口,128x64单色屏。 OLED的硬件引脚连接关系图: ![](https://IMG_URL_REPLACE/bbsimages/202101/35dcadeac4...
我爱下载 2021-01-18 09:51:19 浏览量:2611
 通过SPI接口完成OLED显示控制——OrangePi Zero2测试
### 虚拟示波器 “虚” 在哪里? - 提到示波器,大部分硬件工程师,都会想到这些: ![](https://RiceChen0.gitee.io/picture/LOTO示波器/1.png) - 这种台式数字示波器,推翻并取代CRT显像管的模拟示波器的主导地位,已经几十年了。毫无争议地,在相当长的未来,它还会继续主导测量仪器市场,直到虚拟示波器崛起。 ![](ht...
Rice嵌入式开发 2021-01-20 14:17:15 浏览量:628
 虚拟示波器 “虚” 在哪里?
## 1、测试背景 树莓派4是芯巴客社区非常热门的一款创客小电脑,是全世界单板电脑的一个新标杆,作为Raspberry pi 最新一代的产品,并且得益于处理器芯片使用了4个Cortex A72架构的计算核心,主屏高达1.5GHz,具有接近日常办公电脑的性能。 ![](https://IMG_URL_REPLACE/bbsimages/202101/72fcd277b0f23344204d2aa895968b8...
xukejing 2021-01-20 23:17:20 浏览量:2724
 使用RT-Thread对树莓派4进行性能测试
*注:如下内容中,部分内容和图片来自网络。* 为了构建一个家居智能化的平台,Orangepi Zero2将起到关键的作用,包括:MQTT Broker服务器,数据中心,通过node-red实现的逻辑判断和控制核心等。这其中MQTT Broker服务器和Node-Red是核心组件,需要首先完成部署。 # MQTT Broker部署 ## 源码下载 选择MQTT Broker,mosqu...
我爱下载 2021-01-25 11:13:18 浏览量:1452
 为家居智能化构建环境(MQTT Broker和Node-Red部署)——OrangePi Zero2测试
##开始的话 我的上一篇文章讲述了如何利用树莓派来控制舵机。我们把摄像头与舵机结合,就可以做到通过控制舵机的旋转角度,从而更改摄像头的监测区域得到不同区域的视频信息。这是我们能够进行人脸识别的基础。路漫漫其修远兮,直接进行人脸识别貌似对我们来说还有点困难。先把用于图像分析的库装上吧。 ## 本文可以学到的...
考研狗不再电赛 2021-01-28 21:06:35 浏览量:1211
> 我们写程序的目的就是使它在任何情况下都可以稳定工作。一个运行的很快但是结果错误的程序并没有任何用处。在程序开发和优化的过程中,我们必须考虑代码使用的方式,以及影响它的关键因素。通常,我们必须在程序的简洁性与它的运行速度之间做出权衡。今天我们就来聊一聊如何优化程序的性能。 [TOC] ## 1. 减小......
5b772bdf5860a56e 2021-01-30 22:20:59 浏览量:824
 9个提高代码运行效率的小技巧你知道几个?
@[toc] ## 1. 什么是缓存   缓存又叫高速缓存,是计算机存储器中的一种,本质上和硬盘是一样的,都是用来存储数据和指令的。它们最大的区别在于读取速度的不同。程序一般是放在内存中的,当CPU执行程序的时候,执行完一条指令需要从内存中读取下一条指令,读取内存中的指令要花费100000个时钟周期(缓存读取速度为200...
5b772bdf5860a56e 2021-01-30 22:00:48 浏览量:870
 24张图7000字详解计算机中的高速缓存
> ELF文件(Executable Linkable Format)是一种文件存储格式。Linux下的目标文件和可执行文件都按照该格式进行存储,有必要做个总结。 [TOC] ## 1. 链接举例   在介绍ELF文件之前,我们先看下,一个.c程序是如何变成可执行目标文件的。下面举个例子。   该程序由main.c和sum.c两个模块组成。s......
5b772bdf5860a56e 2021-01-30 22:47:14 浏览量:405
 扒一扒ELF文件