MM32 定时器捕获比较器输出 judy / 周一, 9 四月 2018 - 16:47 MM32L0系列MCU内嵌两个通用比较器 COMP1 和 COMP2,为通用的可编程电压比较器,可独立使用(适用所有终端上的 I/O 口),也可与定时器结合使用, 支持两个独立的比较器。它们可用于多种功能,包括:由模拟信号触发低功耗模式唤醒事件调节模拟信号与 DAC 和定时器输出的 PWM 相结合,组成逐周期的电流控制回路。 阅读更多 关于 MM32 定时器捕获比较器输出登录或注册以发表评论
MM32 独立看门狗(IWDG) judy / 周五, 30 三月 2018 - 10:40 一、IWDG简介 MM32 MCU内置两个看门狗,提供了更高的安全性、时间的精确性和使用的灵活性。两个看门设备(独立看门狗和窗口看门狗)可用来检测和解决由软件错误引起的故障;当计数器达到给定的超时值时,触发一个中断(仅适用于窗口型看门狗)或产生系统复位。 阅读更多 关于 MM32 独立看门狗(IWDG)登录或注册以发表评论
如何使用定时器做脉冲计数? judy / 周二, 27 三月 2018 - 10:51 一、应用简介 在实际应用的一些产品上可能需要使用到对脉冲的个数进行计数,本文小编将给大家介绍如何使用TIM来做一个脉冲计数的功能。在MM32 TIM中正好有一个外部时钟模式1可以来帮助我们实现这个功能。 二、外部时钟源模式1描述 阅读更多 关于 如何使用定时器做脉冲计数?登录或注册以发表评论
MM32 六步PWM输出 judy / 周四, 15 三月 2018 - 16:54 针对电动马达方案中需要使用到六步PWM输出功能,本篇文章将向大家介绍如何使用MM32L0系列MCU实现六步PWM输出功能。 MM32高级控制定时器TIM1有互补输出的功能,我们便可以利用定时器 TIM1 来产生 3 对 6 路的互补 PWM 输出。MM32高级控制定时器TIM1产生六步PWM输出,用于驱动三相电机,对应着直流无刷电机的六步换相。 阅读更多 关于 MM32 六步PWM输出登录或注册以发表评论
MM32 IAP中断向量表重定义 judy / 周四, 1 二月 2018 - 17:01 有客户需要用到MM32L073,需要通过IAP进行固件升级,在FLASH里面要烧录两份代码:一个Boot loader,一个用户应用程序。在开发应用程序时,使用中断函数不能相应中断。 在开发IAP的用户应用程序时,必须得重新映射中断向量表,中断向量表即某个中断服务程序的入口地址的集合。 阅读更多 关于 MM32 IAP中断向量表重定义登录或注册以发表评论
MM32 基于PWM做DAC输出设计 judy / 周五, 26 一月 2018 - 14:21 有客户需要用到高精度的DAC模块,MM32L0系列产品内部没有集成DAC模块,考虑到外接DAC芯片会增加成本,所以在本实验中将为大家介绍使用PWM输出,经过简单的变换电路即可实现DAC,这将大量降低电子设备的成本、减少体积,并提高精度。本实验在PWM到DAC转换关系的理论分析基础上,设计出输出为0~5V电压的DAC。 阅读更多 关于 MM32 基于PWM做DAC输出设计登录或注册以发表评论
MM32 呼吸灯功能 judy / 周四, 25 一月 2018 - 16:12 呼吸灯,就是指电子产品上的LED灯的亮度随着时间由暗到亮逐渐增强,再由亮到暗逐渐衰减,有节奏感地一起一伏,就像是在呼吸一样,因而被广泛应用于手机、电脑等电子设备的指示灯中。在使用MCU开发相关的应用产品中也可以加入呼吸灯功能,增强用户的体验感,在本实验中将介绍如何使用MM32L0系列产品芯片做呼吸灯功能。 阅读更多 关于 MM32 呼吸灯功能登录或注册以发表评论