电子芯吧客
电子芯吧客
电子工程师技术服务社区
全部
论坛
问答
试用
评测
下载
样片
定时器(Timer)最基本功能就是定时了,比如定时发送 USART 数据、定时采集 AD数据等等。如果把定时器与 GPIO 结合起来使用话可以实现非常丰富功能,可以测量输入信号脉冲宽度,可以生产输出波形。定时器生产 PWM 控制电机状态是工业控制普遍方法,这方面知识非常有必要深入了解。 STM32F4xx系列控制器有 2 个高级控....
果果小师弟 2020-07-05 22:28:58 浏览量:2598
 STM32第六章-定时器详解
先说在开头啊,我们学习定时器总感觉它是很难,这里我就不说他编程难度,而是对于它理解难度。学习定时器你就必须了解他来龙去脉。 比如说你现在要使用一个定时器,那么先要决定你要用哪一个定时器,是高级定时器还是通用定时器呢?假如你要用高级定时器(TIM1 、TIM8),那他和通用定时器有啥区别呢?在程序中我.....
果果小师弟 2020-07-07 14:38:21 浏览量:2032
 STM32第七章-脉冲宽度调制
## 一、介绍   直流电机是一种将直流电能转换为机械能电动机,因其良好调速性能而在电力拖动中得到广泛应用,用于驱动各种设备,如电风扇、遥控小车、电动车窗等,也非常适合作为机器人行走机构。   L298N是ST公司生产一种高电压、大电流电机驱动芯片,内含两个H桥高电压大电流全桥式......
张国平 2020-07-13 15:12:22 浏览量:1327
 树莓派基础实验34:L298N模块驱动直流电机实验
刚毕业时候,我年少轻狂,以为自己已经可以独当一面,庙堂之上所学已经足以应付业界需要。然而在后来工作过程中,我认识了很多牛人,也从他们身上学到了很多,从中总结了一个IC设计工程师需要具备知识架构,想跟大家分享一下。 # I. 技能清单 作为一个真正合格数字IC设计工程师,你永远都需要去不断学习更加先进....
李肖遥 2020-07-21 10:18:56 浏览量:863
本设计基于stm32f103zet6为核心低成本高精度设计方法,采用脉搏传感器来进行检测采集人体脉搏,利用单片机定时/计数器,实现心率测量,通过单片机控制进行数字显示和语音播报。以实现快速准确心率测量,同时当心率出现异常时,通过DS18B20报警模块提醒用户要注意心率检测, 关键词:心率检测;脉搏传感器;语言...
李肖遥 2020-07-24 14:29:37 浏览量:986
 玩转stm32,来完成一个智能心率检测仪
## 一、介绍   树莓派小项目中,我首选了智能小车这个项目作为我探索第一个目标,因为和很多小朋友一样,对遥控小汽车有种喜欢,特别是有过小时候欲求而不得经历大人们哈。   其实也还有现实因素考虑,智能小车是地上跑,比天上飞水下潜操作方便、简单、便宜,所需要元素和技术也比较全面,市场上现...
张国平 2020-07-25 01:19:46 浏览量:1990
 树莓派综合项目2:智能小车(一)四轮驱动
### 有源蜂鸣器与无源蜂鸣器区别 这里“源”不是指电源,而是指震荡源。 内部自带震荡源为有源蜂鸣器,给电就能响,但是响频率是固定,即响声音是固定。 内部没有震荡源为无源蜂鸣器,给直流电不能响,需要提供一定频率脉冲信号才能够有响声,而且声音随着频率变化而变化。 所以我们要想实现蜂鸣器...
嵌入式从0到1 2020-08-10 21:21:30 浏览量:3841
 STM32驱动蜂鸣器演奏音乐“你笑起来真好看”
# 第一、原理讲解 **原理简述**:利用发布订阅模式。第一步,先读取DHT11温湿度数值,第二步,新建主题,然后esp8266往这个主题发送消息,第三步。小程序通过http API接口获取数据。小程序控制原理:esp8266订阅了一个主题,小程序往这个主题发消息,esp8266就可以收到消息,就可以执行相关控制指令了(开/关函数) 关...
9b4e9e50e735631d 2020-07-31 11:18:15 浏览量:4002
 ESP8266连接DHT11,开发微信小程序实时显示温湿度
  学习物联网这一块大家首先想到是ESP8266,这个模块可以连网就是连接你加中路由器,也可以作为一个热点来让你手机连接它,是不是很奇妙。虽然这个东西程序和相关产品已近很成熟,但是还是有一些入门小伙伴不知道咋学。如何用一个ESP8266加上STM32单片机做一个小产品呢?这个学习路线是怎样呢还有如何入门....
果果小师弟 2020-08-04 10:31:16 浏览量:4986
 物联网—利用ESP8266和STM32单片机接入服务器
串行EEPROM 24CXX是基于I2C总线存储器件,遵循二线制协议,IIC总线上可以外挂多个器件,每个器件多应不同地址,通过地址将不同器件进行分开,保证不同芯片之间数据传输独立性。 由于其具有接口方便,体积小,数据掉电不丢失等特点,在仪器仪表及工业自动化控制中得到大量应用。 **24C02应用:** * 存储硬件....
嵌入式从0到1 2020-08-07 23:26:58 浏览量:3250
 STM32 I2C通信操作24C02写数据、读数据
上一篇文章讲述了ARM-Linux中控扩展模块开发设计,上一篇文章具体内容,请参考以下链接: [开源 | 嵌入式物联网项目开发 - ARM中控扩展模块](https://www.icxbk.com/article/detail?aid=1549 "开源 | 嵌入式物联网项目开发 - ARM中控扩展模块") 为了提高硬件模块可重用性,对于终端设备模块硬件,采用了无线收发....
微联智控工作室 2020-08-20 13:47:58 浏览量:851
 开源 | 嵌入式物联网应用开发 - 无线收发模块
## 一、介绍   对于树莓派 3B+来说,他UART功能有三种: 1、内部蓝牙使用; 2、控制终端使用; 3、与其他设备进行串口通信。   在[树莓派基础实验35:USB TO TTL模块实验](https://www.icxbk.com/article/detail?aid=1674)中学习了通过串口对树莓派进行控制台控制,让串口作为控制终端调试口即 serial console,...
张国平 2020-08-29 22:56:04 浏览量:2602
 树莓派基础实验36:通用串口通信实验
前几天制作了无刷四轴飞控板(STM32F103C8T6开发板+GY521制作NAZE32飞控板详细图文教程),效果还不错,在此基础上加了MOS驱动电路,把这个飞控装在了空心杯小四轴上,成功把它救活。现把制作过程记录如下。 #### 1.材料清单 CH340串口下载模块1个(2.5元) STM32F103C8T6黑色开发板1个(11.5元,也可以使用蓝色板) ...
电子芯吧客 2020-09-11 13:49:12 浏览量:3665
 STM32F103C8T6开发板+GY521加速度计模块制作有刷四轴飞控,改造空心杯小四轴
![](https://IMG_URL_REPLACE/bbsimages/202009/5618661d0b57539e2ff8e6680b894e29.png) longan nano是Sipeed(矽速科技)推出开发板,使用兆易创新gd32vf103cbt6芯片,该芯片是基于芯来科技Nuclei Bumblebee处理器32位通用微控制器,Bumblebee处理器是基于RISC-V架构指令集开发,由芯来科技(Nuclei System Techno...
gcrisis 2020-09-17 22:01:13 浏览量:4317
 Longan nano(GD32VF103)之GPIO最小配置
嵌入式系统中串口是非常重要接口,除了用于与外设通信外,用它打印log和调试是最常用手段之一。本文介绍gd32vf103芯片串口最小配置,并实现printf函数,以方便log打印。串口配置如下所示: **1、使能串口时钟;** **2、配置串口使用为AFIO模式;** **3、串口初始化;** **4、通过发送接收寄存器收发数据....
gcrisis 2020-09-23 22:45:21 浏览量:1752
 GD32VF103之串口uart最小配置
## 一、介绍   虽然如今或者将来,5G网络建设带来人工智能和工业自动化全面升级,生产活动中劳动力需求大大减少,大量劳动力将向内容生产行业和服务行业转移。教育、医疗、娱乐、公共管理等诸多领域,乃至整个社会都将迎来巨大变革。可参阅我一篇读书笔记[5G社会:万物互联新时代](https://www.jianshu.com/p...
张国平 2020-09-25 14:01:23 浏览量:4057
 树莓派基础实验39:解析无线电接收机PWM、SBUS信号
## 冒泡排序 ### 简介 冒泡排序是因为越小元素会经由交换以升序或降序方式慢慢`浮`到数列顶端,就如同碳酸饮料中二氧化碳气泡最终会上浮到顶端一样,故名**冒泡排序**。 ### 复杂度与稳定性 ![](https://IMG_URL_REPLACE/bbsimages/202009/3f5f17b23247ab285d47f724443a6365.png) ### 思路原理 以顺...
李肖遥 2020-09-27 22:06:51 浏览量:449
 面试官爱问的10大经典排序算法,20+张图来搞定
> 总述 > > C++11提供了对匿名函数支持,称为Lambda函数(也叫Lambda表达式). 它是定义和使用匿名函数对象一种简便方式。匿名函数是我们需要用到一个函数,但是又不想去费力命名一个函数场景。我们无需为每个值或者每种类型)单独编写函数,更不必把值保存在让人厌倦全局变量中 。 利用lambda表达式可以编写内嵌....
良知犹存 2020-09-28 15:14:36 浏览量:293
产品功耗测试,一般分为芯片各支路功耗测试及整机功耗测试。 > 芯片各支路功耗测试,一是为了确认我们设计是否达到芯片所要求规格,另一方面也为了降功耗设计,散热设计提供切实数据; > > 整机功耗测试,则是为了产品规格书,输出具体数据,对于由电池供电产品,整机功耗低,产品使用时间长,也可以增....
良知犹存 2020-10-10 13:52:08 浏览量:747
[TOC] --- --- **难度:** ★★ **读者:** 适合有`C语言`或`Python`编程基础,对舵机和PWM等有一定了解读者。 --- 往期相关文章: * 《 [树莓派4B-WiringPi库安装和使用](https://www.icxbk.com/article/preview?astatus=1&aid=1707) 》 * 《 [入门WiringPi库PWM接口](https://www.icxbk.com/article/deta...
wybliw 2020-10-16 21:53:26 浏览量:4295
 [树莓派系列] 使用WiringPi库入门模拟舵机-SG90(C和Python)