电子发烧友App

硬声App

0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

电子发烧友网>控制/MCU>MM32F013x上实现I2C多地址的功能应用

MM32F013x上实现I2C多地址的功能应用

收藏

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论

查看更多

相关推荐

基于MM32F013x实现UART极性取反的方案设计

本文是针对在MM32F013x实现UART极性取反的功能应用。 在嵌入式领域,通常默认串口的电平是高电平为逻辑1,低电平为逻辑0,而在MM32的UART特性中是可以将高电平设置为逻辑0,低电平设置
2021-01-11 06:10:003563

I2C

各位这个bus address 0x51 0x50是不是从机的地址啊?我看I2C的协议里面的地址是7bit的,那最后一位为0,代表主机向从机写数据,最后一位为1,代表主机从从机读数据,是这样的吗?   谢谢大侠解答
2018-06-24 01:28:22

I2C IP核Core I2C怎么样?

器件都有一个唯一的识别地址,而且都可以作为一个发送器或接收器。当连接在I2C总线上的多个主机器件同时传输数据时,通过仲裁来避免冲突。SDA和SCL都是双向线路,通过一个电流源或拉电阻连接到电源。器件输出级必须是漏极开路或集电极开路,当总线空闲时,两条线路处于高电平,执行线与的功能
2019-08-05 06:33:00

I2C不工作是MCC问题吗?

00;opthyRePix.NWPUEN=0x01;APFCONN=0x00;这些是正确的吗?编辑:如果我做了I2C传输,我的EuStudio写不再工作,如果我没有任何,那么EuStudioWrad将工作。这里是我
2018-12-20 16:17:26

I2C不迷茫--系列文章讲透I2C

,和复杂性。但是,有时设计约束可能会使I 2 C实现复杂化。I 2 C缓冲区是一种可以使事情变得容易一些的工具。2I2C总线:硬件实现细节I2C协议的一些不足之处在于:不仅将几个IC引脚连接
2020-09-22 09:31:41

I2C怎么实现写入额外字节

嗨,大家好,我正在使用CY8C5267LTI-LP039芯片I2C,并且我已经实现了一种解决方案,该解决方案与管理设备中的电池的奴隶进行对话。我的代码在下面。简短的故事是,我写一个单一的命令字
2018-10-01 18:19:05

I2C总线的相关资料推荐

16.1 I2C工作原理16.1.1 I2C串行总线概述I2C总线是PHLIPS公司推出的一种双线式串行总线,是具备主机系统所需的总线裁决和高低速器件同步功能的高性能串行总线。用于连接微悾器
2021-11-29 06:41:39

I2C简介

一.I2C 简介I2C(内部集成电路)总线接口用作微控制器和 I2C 串行总线之间的接口。它提供主模式功能,可以控制所有 I2C 总线特定的序列、协议、仲裁和时序。它支持标准和快速模式。它还
2021-08-10 08:10:24

I2C规范,I2C总线原理

................................................... 3518 F/S 模式I2C 总线系统的双向电平转换器
2009-04-09 18:34:35

I2c函数该怎么改进?

。根据这个问题,例如,当执行DRV_I2C_Transmit函数时,目标地址是0x40,如果指定0x41到t这个地址是DRV_I2C_Transmit函数在I2C总线上错误地发送了一个“address
2019-08-19 12:27:59

MM32F013x实现UART单线半双工的功能应用

本文将介绍在MM32F013x实现UART单线半双工的功能应用。
2021-01-22 07:42:38

i2c地址范围是0x00到0x07吗

在DVK板示意图中,I2C(24LC256)AdvestSCAN仅3线可配置。所以我认为地址范围是0x00到0x07。但是在SDK I2C ReMead示例中,地址总是设置为0xA0~0xA7,你
2019-04-25 15:24:52

i2c总线规范

1992 I2C 总线规范的这个版本有以下的修正? 删除了用软件编程从机地址的内容因为实现这个功能相当复杂而且不被使用? 删除了低速模式实际这个模式是整个I2C 总线规范的子集不需要明确地详细
2008-08-13 17:18:53

i2c通信协议

1.1 i2c通信协议通信协议:用来实现数据传输。i2c物理总线:SCL(时钟线) SDA(数据线)i2c通信协议是 串行、同步、半双工 的通信方式。i2c物理总线中,SCL时钟线只能由MCU来控制
2020-03-06 16:15:03

CS32F030/031 的I2C读操作能否用硬件I2C实现

CS32F030/031可以用硬件I2C实现,不过最好选择模拟I2C的方式
2020-02-22 18:52:40

CST92F3X怎么自带的I2C功能

我想问一下CST92F3X 使用芯片自带的I2C功能, 我有看到SDK里面有个历程是驱动E2PROM的(API只有三个),我们如果驱动SHTC3温湿度传感器的话,该怎么操作呢?
2020-11-12 15:38:43

ES3I2C唤醒功能无效

设置如下:模式:从数据速率:100 KPS实现:固定功能地址解码:硬件从地址:0x3f引脚连接:I2C0使唤醒从睡眠模式:是的。引脚设置:输入:双向,OpenDrain Low,输入缓冲器启用,输入同步
2019-03-18 06:34:26

HarmonyOS 驱动平台---I2C

展示I2C接口的完整使用流程。本例拟对Hi3516DV300某开发板TouchPad设备进行简单的寄存器读写访问,基本硬件信息如下:SOC:hi3516dv300Touch IC:I2C地址为0x
2020-09-16 18:54:10

LIS2DH错误的I2C地址

):没什么,什么也没有。所以我有这个想法:我检查了所有I2C的空间地址,从0x00到0x7F 。我没有得到任何回应,如前所述,在0x18但是,令人难以置信,我在0x29得到了回应。嗯...非常奇怪,但是
2019-03-08 07:52:44

M4C1294NCPDT怎么实现I2C主通信?

我们想用TM4C1294NCPDT实现i2c总线的主通信,即tm4c1294在主模式下实现数据的收发,作为主时可以收到总线上其他主机针对本机地址的数据,请问这种方案可以实现么?
2020-04-01 09:20:08

Micropython TPYBoard I2C的用法

,需要读取数据数量,或者缓冲区addr,I2C地址timeout,超时时间i2c.send(send, addr=0x00, *, timeout=5000)send,整数或者缓冲区addr,I2C地址timeout,超时时间i2c.scan(),搜索I2C总线上设备。
2018-05-25 12:14:16

PIC16F1827的两个I2C通道

。4)为了成本和简单性,我想在8位PIC运行这个。但是,RTOS是否更好地为应用程序--2x通信链路--提供服务,以确保通信不互相重载?8位裸金属似乎是最便宜的,我只是还没有PICI2C经验。谢谢你的帮助!戴夫
2020-04-07 15:25:53

PIC18F25K42 i2c从器件识别地址但不会发送ACK

以MCC生成的I2C从配置为起点,也是ISR(随着修改次数的增加)!读取和写入奴隶产生相同的结果:地址被复制到ADB0,ADRIF被设置。但是从来没有ACK:SDA在地址字节之后仍然很高。查看
2018-11-28 16:45:50

PIC18F25K42I2C模块无法正常工作

嗨,我开始用PIC18F25K42工作,似乎无法让I2C模块工作正常。我最初运行的PIC作为奴隶,我可以看到它中断的条件下,我启用中断(启动条件,ADDR接收等),它也正确地读取地址从主人。但是,我
2019-01-07 14:57:59

STM32F051的I2C 新固件库使用问题

F0的I2C重做了了。  STM32F0系列的嵌入一个新的I2C外围与F1系列。架构,   功能和编程接口是不同的。  因此,F0I2C编程过程和寄存器是不同的  的F1系列,所以任何对F1系列编写的代码使用I2C需要  重写F0系列上运行。 求F0的固件库里的I2C程序。或者是F0的I2C控制流程。
2018-10-04 17:21:59

VL53L0X可以永久更改I2C地址吗?

大家好!关于VL53L0X飞行时间测距和手势检测传感器的简短问题。数据表提到了“可编程I2C地址”。是否可以永久地将默认I2C地址更改为另一个地址?新的I2C地址是否会永久存储在VL53L0X中?我
2018-10-23 16:46:01

gpio引脚复用i2c功能

omapl138开发板中i2c接口被占完,将i2c接口的电源模块连接到未使用的dsp引脚上了,现在需要读取电源模块的信息, 怎么实现这个功能,求指导下。是使用gpio引脚复用i2c功能 还是有其他方法,gpio引脚复用i2c功能 这个怎么实现的?
2020-07-29 17:32:52

pyboardCN V2 使用I2C接口驱动I2C外设DS3231

pyboard上面有I2C类库可以供我们调用,根据邵版主的原话,I2C类库所挂载的I2C接口是STM32F405RG的硬件I2C接口,非GPIO模拟的I2C接口。硬件连线,DS3231连接
2018-08-17 16:53:24

【开发教程7】ARM功能手机-I2C教程

地址为0x055; 中断或者轮询操作模式; 可编程的数据线保持时间; 2.2 寄存器介绍I2C相关的寄存器比较多,所以我们只介绍常用的寄存器,其它的可以参考官方数据手册
2022-05-20 12:06:27

从NFC的系统寄存器进行I2C读取操作失败怎么解决?

://github.com/stm32duino/ST25DV/tree/master/srcNFCTagInitialise 失败,因为它没有读取 0x17、0x18-0x1f 处的系统信息。ESP - I2C
2023-01-03 06:15:17

使用Beaglebone的I2C

I2C2_SCL),使能上下拉,开启拉(所以我们可以不必外接上拉电阻了),使能输入,高速模式。同样可以检查94号引脚,也是0x00000073。3、查找i2c设备的地址(此时我们还没有插入设备)使用命
2014-10-22 13:52:44

关于I2C设备地址(7位)的误解

地址设置选项(7位)在术语并不清楚:7位没有移除MSB(b7),而是将LSB(b0)保持为0,留下b1-7(7位)。例如,对于普通的7位定义,I2C地址是0x5A,但是对于I2C Extend 软件
2019-01-08 09:33:34

具有灵活I2c地址I2c引导加载程序该如何初始化?

你好,我使用的I2C引导装载器工作得很好。直到现在,我还在I2C组件设置中设置了奴隶地址(0x08),因为我总是使用相同的地址。但现在我想从代码(在本例0x09)中设置I2C引导加载程序的奴隶地址
2019-09-02 14:01:23

利用IO口模拟I2C时序进而实现I2C通讯的步骤

TMS320F28377D为例,使用ti公司dsp开发工具ccs10.1配置i2c模块。写这篇文章的缘由,因为市面上很多DSP其实内部是具有硬件I2C接口的,但由于网络大部分资料和例程都是利用IO口
2022-01-24 08:22:10

到底什么是I2C

搜索将会告诉您,I2C使系统设计人员能够轻松实现鲁棒的系统控制。这一协议不仅有用,而且还具有很多设备功能,可令您的系统受益。您可以使用缓冲中继器、I / O扩展器和I2C开关来增强,扩展并修改I2C
2019-07-23 04:45:06

MM32F013x如何实现LIN通信的功能应用

MM32F013x实现LIN通信的功能应用什么是LINLIN总线特点LIN总线帧结构MM32F013x LIN通信功能演示
2021-03-03 06:39:47

在MCP23X17评估板使用MCP23017,具有I2C板外功能

LED)。其次,我想测试我的i2C接口与我的树莓:在VDD(TP2)的电源与电源(JP-1)的J35-1(MCLR)GND(关闭PIC)-A0,A1,A2在GND地址0x20-SCL(树莓
2018-09-04 15:44:30

基于GD32F427开发板的硬件I2C与软件I2C驱动0.91OLED屛

1、硬件I2C&软件I2C驱动0.91OLED  并行总线至 I2C 总线协议的转换及接口;  同一接口既可实现主机功能又可实现从机功能;  主从机之间的双向数据传输;  支持 7 位
2022-12-14 16:42:17

如何使用I2C设备驱动接口开发应用程序

STM32F4 探索者开发板验证的代码示例。I2C 设备驱动框架简介在使用 MCU 进行项目开发的时候,往往需要用到 I2C 总线。一般来说,MCU 带有 I2C 控制器(硬件 I2C),也可以使用 MCU
2022-08-18 10:54:29

如何修改i2c设备地址

我有一个疑问,我的开发板设备树imx6qdl-sabresd.dtsi 上面的i2c设备地址设置的值都和设备手册不一致,我现在想修改设备树支持自己的芯片,但是
2022-01-11 07:42:32

如何在MM32SPIN27实现硬件I2C从机呢

翻遍了网络,国产MCU的资源还是较少,就贡献一个吧使用了国产的RT-thread操作系统+M0的单片机,在灵动微MM32SPIN27实现的硬件I2C从机,有需要的朋友拿去,根据情况改改可用1.
2022-02-11 06:55:18

如何指定I2C OLED的从机地址

想这在其他地方都有介绍,但我还没有找到。 可能最简单的事情是加载一个 I2C 扫描程序,以查看 ESP8266 看到的 OLED 地址。确保 I2C 引脚上有拉电阻。还要将引脚更改为您的设置。在此
2023-04-26 08:12:24

如何用pic16f145x通用IO引脚模拟I2c

有所不同,或者基本,在PIC16F可以做到吗?它将达到的最大速度是多少?对于I2c总线,我们需要io管脚作为开路漏极输出,但是在PIC16F似乎不可能。但是我相信我们可以通过控制Io管脚的输入/输出方
2019-07-26 14:29:14

如何通过专用I2C(SCL2、SDA2)接口连接微控制器?

我可以通过专用 I2C(SCL2、SDA2)接口连接微控制器,还是仅供 SAM 单元使用? 在新的 IC 地址应为 010110,但我无法从 IC 获得读取 ID 寄存器地址 0x7F 的响应。 我可以使用由 IFSEL 输入选择的 I2C、SPI 或 UART 接口来实现
2023-04-23 08:33:48

怎么将I2C RTC和EEPROM与18F420接口

Labx1),在其中我为同一EEPROM写了I2C函数,它运行在4MHz。我把代码移植到在20MHz XTAL运行在18F420的我的项目。我改变了SSPADAD= 0x31;具体来说,我要做的是读取
2019-04-16 06:55:55

有关Verilog中I2C地址转换代码的问题

大家好,我正在尝试使用Verilog设计I2C地址转换器。因此,例如当I2C主设备尝试访问0x7x从设备时,我的转换器将激活一个输出线并将该设备地址转换为0x3x。有没有这种I2C地址转换的示例代码
2019-04-18 07:01:59

浅谈I2C总线

一个拉电阻接到正电源,因此在不使用的时候扔保持高电平。使用 I2C 总线进行通信的设备驱动这两根线变为低电平,在不使用的时候就让它们保持高电平。每个连到 I2C 的设备都有一个唯一地址,这个设备可以
2018-11-30 11:50:53

灵动微电子 | MM32SPIN2x 电机专用MCU功能特色 —— I2C功能

字节为10位地址的低八位。图4 10位的地址格式下面我们一起来配置MM32SPIN27的I2C模块进行OLED屏的显示功能:<p style="line-height
2019-01-22 09:21:25

灵动微课堂 (第143讲) | MM32F013x——UART硬件波特率自适应

节位宽为4bit的原理说明:PART.2程序配置2.1初始化MM32F013x UART1串口从官网下载MM32F013x例程,这里我们在MM32F0133C7P的样例程序中添加注释并对代码修改
2020-11-16 13:25:26

灵动微课堂 (第144讲) | MM32F013x——LIN 通信

速率的车载以太网Ethernet等,这里给大家介绍在MM32F013x实现LIN通信的功能应用。Part.1什么是LINLIN 是 Local Interconnect Network 的缩写
2020-11-20 15:01:02

灵动微课堂 (第145讲) | MM32F013x——UART 9bit 通信

MM32F013x例程,以MM32F0133C7P的UART1通信为例,增加与UART 9bit通信相关的寄存器位的初始化,这里以库函数方式给出,增加的3行代码如下所示://Synchronous frame
2020-11-27 10:03:02

灵动微课堂 (第146讲) | MM32F013x——UART 多处理器通信

`在上一次的灵动微课堂中和大家分享过MM32F013x-UART 9bit通信实例,本次微课堂在此实例的基础实现UART多处理器通信。MM32F013x系列MCU支持UART多处理器通信,其
2020-12-04 16:52:53

灵动微课堂 (第147讲) | MM32F013x——UART 极性取反通信

在上一次的灵动微课堂中和大家分享过UART多处理器通信,本文是针对在MM32F013x实现UART极性取反的功能应用。在嵌入式领域,通常默认串口的电平是高电平为逻辑1,低电平为逻辑0,而在MM
2020-12-11 09:27:47

灵动微课堂 (第148讲) | MM32F013x——UART 单线半双工通信

在上一次的灵动微课堂中和大家分享过MM32F013x实现UART极性取反的功能应用,本文再来介绍一下MM32F013x实现UART单线半双工的功能应用。UART单线半双工简介在使用数字舵机通讯
2020-12-17 16:56:58

灵动微课堂 (第149讲) | MM32F013x——UART ISO7816-3协议的应用

是针对在MM32F013x实现UART智能卡的功能应用。PART.1 智能卡协议介绍根据协议,IC卡的操作信息交互大概流程如下图:接口设备(也叫读卡设备,下同)能够控制IC卡各IO引脚使其激活。接口
2020-12-28 09:54:15

灵动微课堂 (第150讲) MM32F013x——I2C从机地址应用

I2C中,通信是借助设备地址寻址实现的,大致可以分为两类:一对通信。在主机通信时,从机如果想接收多个主机的数据,就需要使用到从机地址功能。本文是针对在MM32F013x实现I2C
2021-01-04 16:40:26

灵动微课堂 (第151讲) | MM32F013x——ADC任意通道工作模式

通道工作模式,分享在MM32F013x实现任意通道工作模式的使用与具体配置。任意顺序通道功能MM32F013x系列的MCU中新增了ADC对任意通道的支持,在任意通道配置(ADC_ANY_CR.
2021-01-08 11:04:05

灵动微课堂 (第152讲) | MM32F013x——TIM1硬件移相功能

波形进行变形用于构造电流采样区域。本文将重点介绍如何在MM32F013x实现TIM1的硬件移相功能实现方式目前MM32 MCU实现PWM 移相功能有多种实现方式,其中一种实现方式:设置TIM1
2021-01-22 17:43:46

灵动微课堂 (第153讲) | MM32F013x——万年历

溢出并返回为 0 的状态本文将重点介绍如何在MM32F013x通过内部RTC模块实现万年历的功能实现功能通过修改RTC计数器的初始值来设置系统当前的时间和日期,使能RTC秒中断功能;在RTC产生秒
2021-01-22 17:46:46

灵动微课堂 (第154讲) | MM32F013x——RTC闹钟定时唤醒

MM32F013x通过内部RTC模块的闹钟事件来唤醒处于停机模式下的MCU。01实现功能通过内部RTC模块的闹钟事件(对应的是外部中断EXTI 17)来唤醒处于停机模式下的MCU。系统在进入停机模式
2021-01-29 17:22:55

灵动微课堂 (第155讲) | MM32F013x——硬件看门狗及选项字节操作

用户数据区也可以被用来存储2个字节长度的有效数据。本文将重点介绍如何在MM32F013x实现用FLASH 选项字节存储用户数据以及使能硬件独立看门狗模式的功能。选项字节介绍MM32F013x 系列
2021-02-08 10:39:08

灵动微课堂 (第157讲) | MM32F013x——移植EasyLogger组件

`在上篇文章中我们介绍了EasyFlash组件三大功能中的ENV功能及使用,本篇通过移植开源的EasyLogger组件结合EasyFlash,使用MM32F013x内置空闲的FLASH存储空间来实现
2021-02-26 17:28:14

灵动微课堂 (第159讲) | MM32F013x——Windows环境下基于Eclipse开发、调试MM32

(arm-none-eabi-gcc)作为A工程的编译工具,并选择编译工具的路径。后面点击Finish按钮,至此工程模板的创建已经完成。02添加MM32相关库函数在上面的模板中添加与MM32F013x相关的文件
2021-03-15 17:03:40

灵动微课堂 (第160讲) | MM32F013x——基于Embedded Studio搭建MM32开发环境

我们的工程下面,并在工程中新建一个文件夹并将HAL_lib中的文件添加到工程。具体的操作如下:并将MM32F013x工程中的IOtoggle的main.c替换工程中的main.c文件。添加led的驱动文件
2021-03-19 09:32:37

灵动微课堂 (第164讲) | MM32F013x——Event Recorder使用方法

在前面几个专题中介绍了Ozone、RTT-Viewer、J-Scope在MM32F013x的使用方法,虽然以上的几种方式简单方便,但是也仅仅局限于J-Link工具,而使用Event
2021-04-23 11:21:51

用stm32的硬件I2C

对于stm32的硬件I2C确实有不尽人意的地方。但是还是可以实现的,毕竟使用stm32的硬件I2C确实比使用IO口来模拟简单的。下面的程序代码是使用stm32F03ZET6的I2C1(PB6
2021-08-11 07:53:44

请教片DSP之间的I2C通讯

用于3片mc56f8006DSP之间的通讯,采用I2C通讯,一主两从,如何实现主机从从机DSP内读取数据呢?从机的数据是放在程序内的数组里的,无法找到该数组寄存器的地址,主机怎么去读取呢?求教大神
2016-04-25 11:02:49

请问vc707fmc连接器的I2C地址是什么?

我正在开发一个连接VC 707板的FMC连接器的vhdl程序控制设备。应对总线开关I2C地址(0x74)进行寻址和配置,以选择所需的下游器件。将数据发送到FMC1连接器的I2C地址是什么? vc707用户指南中的表格给出了0bXXXXX00(?)。最诚挚的问候,奥利维尔
2019-09-18 06:34:26

高级I2C功能怎么使用?

大家好,我现在在项目的通信部分。我计划使用I2C总线与EEPROM和一些外围设备进行通信。我在考虑使用高级功能。在我以前在PICBASIC PRO开发的项目18F中,我们有这样的功能
2020-04-21 06:44:25

MM32F013x实现UART单线半双工的功能应用

本文将介绍在MM32F013x实现UART单线半双工的功能应用。
2022-02-21 10:49:293035

MM32F013x实现UART极性取反的功能应用

本文是针对在MM32F013x实现UART极性取反的功能应用。
2022-02-21 10:38:391780

MM32F013x——UART 极性取反通信

本文是针对在MM32F013x实现UART极性取反的功能应用。
2021-01-29 09:41:5917

MM32F013x——UART 单线半双工通信

本文将介绍在MM32F013x实现UART单线半双工的功能应用。
2021-03-10 06:06:5033

基于ARM Cortex M0的微控制器MM32F013x

基于ARM Cortex M0的微控制器MM32F013x
2021-08-26 09:55:2220

MM32F013x——Event Recorder使用方法

在前面几个专题中介绍了Ozone、RTT-Viewer、J-Scope在MM32F013x上的使用方法,虽然以上的几种方式简单方便,但是也仅仅局限于J-Link工具...
2022-01-25 18:22:492

MM32F013x——移植EasyLogger组件

在上篇文章中我们介绍了EasyFlash组件三大功能中的ENV功能及使用,本篇通过移植开源的EasyLogger组件结合EasyFlash,使用MM32F013x内置...
2022-01-25 19:02:345

MM32F013x——移植EasyFlash组件

MM32F013x芯片内嵌高达64KB的程序FLASH存储空间,由64页组成,每页大小为1KB;用户的可执行程序从FLASH的起始地址0x08000000开始存放,...
2022-01-25 19:09:372

MM32F013x——万年历

MM32F013X内部的RTC是一个独立的定时器单元,它拥有一组连续计数的计数器,配置相应的寄存器参数,可以实现闹钟、秒中断、毫秒中断、MCU...
2022-01-25 19:26:433

MM32F013x——ADC任意通道工作模式

在MCU的应用场景中,处处都有用到ADC,比如电池电量的采集、温度采集、电机应用中电流检测等等。MM32F013x的ADC模块新增了任意通道工作...
2022-01-25 19:35:164

MM32F013x —— I2C从机多地址应用

I2C中,通信是借助设备地址寻址实现的,大致可以分为两类:一对多、多对多通信。在多主机通信时,从机如果想接收多个主机的数据,就需...
2022-01-25 19:39:177

MM32F013x——UART ISO7816-3协议的应用

在消费领域,随处都可以看到智能卡的应用,比如常见的有手机SIM卡、带金属触点的银行卡、天然气充值IC卡等。MM32F013x的UART智能卡模式...
2022-01-25 19:47:203

MM32F013x——UART 单线半双工通信

在上一章中和大家分享过MM32F013x实现UART极性取反的功能应用,本文再来介绍一下MM32F013x实现UART单线半双工的功能应用。
2022-01-25 19:53:2219

MM32F013x——UART 极性取反通信

在上一次的文章中和大家分享过UART多处理器通信,本文是针对在MM32F013x实现UART极性取反的功能应用。在嵌入式领域,通常默认串口的电...
2022-01-25 19:53:522

MM32F013x——UART 多处理器通信

在上一次的灵动微课堂中和大家分享过MM32F013x-UART 9bit通信实例,本次微课堂在此实例的基础上实现UART多处理器通信。MM32F013x系列MCU...
2022-01-25 19:55:234

MM32F013x——Event Recorder使用方法

在前面几个专题中介绍了Ozone、RTT-Viewer、J-Scope在MM32F013x上的使用方法,虽然以上的几种方式简单方便,但是也仅仅局限于J-Link工具。
2022-02-08 16:19:381

MM32F013x——移植EasyLogger组件

本篇通过移植开源的EasyLogger组件结合EasyFlash,使用MM32F013x内置空闲的FLASH存储空间来实现LOG日志的存储记录,使用芯片自带的RTC功能使日志在存储的时候带有日期和时间信息。
2022-02-08 16:28:420

MM32F013x——移植EasyFlash组件

本篇章我们需要通过MM32F013x实现ENV环境变量的存取功能,也可以叫做KV数据库模式;目前ENV功能有两种主要模式,一种为V4.0版本带来的NG(Next Generation)模式,还有一种为延续V3.0版本的Legacy模式。
2022-02-08 16:54:151

MM32F013x——硬件看门狗及选项字节操作

本文将重点介绍如何在MM32F013x实现用FLASH 选项字节存储用户数据以及使能硬件独立看门狗模式的功能
2022-02-08 16:59:585

MM32F013x——RTC闹钟定时唤醒

本文将重点介绍如何在MM32F013x上通过内部RTC模块的闹钟事件来唤醒处于停机模式下的MCU。
2022-02-08 17:02:1917

MM32F013x——万年历

MM32F013x内部的RTC是一个独立的定时器单元,它拥有一组连续计数的计数器,配置相应的寄存器参数,可以实现闹钟、秒中断、毫秒中断、MCU定时唤醒、万年历等功能
2022-02-08 17:05:212

MM32F013x——ADC任意通道工作模式

在MCU的应用场景中,处处都有用到ADC,比如电池电量的采集、温度采集、电机应用中电流检测等等。MM32F013x的ADC模块新增了任意通道工作模式,支持在多种应用场景中更灵活的应用;本文针对任意通道工作模式,分享在MM32F013x实现任意通道工作模式的使用与具体配置。
2022-02-08 17:09:4310

MM32F013x——I2C从机多地址应用

I2C中,通信是借助设备地址寻址实现的,大致可以分为两类:一对多、多对多通信。在多主机通信时,从机如果想接收多个主机的数据,就需要使用到从机多地址功能。本文是针对在MM32F013x实现I2C地址功能应用。
2022-02-08 17:10:233

已全部加载完成