打印

【MSP430i2xx教程第四讲】电源管理模块 & TLV

[复制链接]
楼主: xlhtracy
手机看帖
扫描二维码
随时随地手机跟帖
101
gaoyang9992006 发表于 2015-4-21 20:04
这两个章节,是这个里面最为抽象难懂的,反正我能力有限,是这么感觉的。 ...

确实感觉太抽象

使用特权

评论回复
102
112207301219| | 2015-4-27 01:35 | 只看该作者
LED2013 发表于 2015-4-24 00:59
低功耗的设计历来是最不容易解决的,在内存啊,核心啊,芯片啊,接口啊,需要关注的地方台多了,LPM4.5真的 ...

不太明白你说的“即时”和“时间差”,能说得再详细点吗?还有,低功耗不一直都是TI的王牌吗?

使用特权

评论回复
103
feiting94| | 2015-4-27 09:16 | 只看该作者
112207301219 发表于 2015-4-27 01:18
这些校准用的数据,用户读出来有什么用啊?


这是上电启动程序,你看
这里有check TLV Checksum, Calobrate REF, Calibrate SD24,这些基准数据都是来自TLV的存储的数据

使用特权

评论回复
104
songchenping| | 2015-4-27 10:50 | 只看该作者
uestc_zyd 发表于 2015-4-21 12:16
TLV:“存储在闪存的表,包含特定于设备的信息。”
这里的这个“设备”具体指什么呢?哪位可以给我举个例子 ...

此处的设备应该是MCU本身,

使用特权

评论回复
105
songchenping| | 2015-4-27 10:51 | 只看该作者
uestc_zyd 发表于 2015-4-21 12:28
你们说为什么core的电压一般都比外面的电压低很多呢?

一是降低功耗,二是为了安全性考虑。三是为了缩小相对体积,为了集成更多的模块进去。

使用特权

评论回复
106
songchenping| | 2015-4-27 10:52 | 只看该作者
uestc_zyd 发表于 2015-4-21 12:30
哦?那一般是如何保持IO的配置继续工作的呢??

保存特有信息在特有地址,例如TLV。恢复的时候再读取出来。

使用特权

评论回复
107
songchenping| | 2015-4-27 10:55 | 只看该作者
TLV(标签长度值)是一个存储在闪存的表,其中包含特定于设备的信息。包含重要的信息为
使用和校准设备。一个 TLV 内容的列表也可在特定于设备的数据表 (在 TLV 部分),其具体功
能上的解释在 MSP430i2xx Family User’s Guide 中提供。

使用特权

评论回复
108
songchenping| | 2015-4-27 11:06 | 只看该作者
2.查找该家族手册了解 calibrateReference 是怎么回事


使用特权

评论回复
109
songchenping| | 2015-4-27 11:11 | 只看该作者
本帖最后由 songchenping 于 2015-4-27 11:20 编辑

关于LPM4.5模式和I/O口配置之间的关系可以参考用户手册中相关文档的说明。LPM4.5和I/O口配置关系,在进入LPM4.5模式之前,要考虑如何将I/O口的配置信息进行保存和锁定,不至于配置信息丢失。产生意想不到的后果。




使用特权

评论回复
110
songchenping| | 2015-4-27 11:16 | 只看该作者
TLV在mcu应用过程中非常广泛,大家可以参考手册相关文档说明:













使用特权

评论回复
111
三少爷1991912| | 2015-4-27 16:38 | 只看该作者
感觉挺好的,现在这个用的多吗

使用特权

评论回复
112
gaoyang9992006| | 2015-4-27 16:48 | 只看该作者
三少爷1991912 发表于 2015-4-27 16:38
感觉挺好的,现在这个用的多吗

刚刚推出不到半年,最近刚开始提供芯片供货。

使用特权

评论回复
113
diguozhangyang| | 2015-4-27 17:05 | 只看该作者
德州仪器MSP430i204x / 3×/ 2倍混合信号微控制器包括一个功能强大的16位RISC CPU,一个DCO基于时钟系统产生的系统时钟,电源管理模块(PMM)具有内置的基准电压和电压监视器。这些混合信号微控制器还包括r24位Σ-Δ模拟到数字转换器(ADC),一个温度传感器一个16位的硬件乘法器,两个16位定时器,1 eUSCI-A模块和一个eUSCI-B模块,看门狗定时器(WDT),以及多达16个I / O引脚。典型的应用包括计量,辅助计量,电源监控和控制,以及工业传感器。
产品特点

  • 电源电压范围2.2V至3.6V
  • 16位RISC架构,高达16.384MHz的系统时钟
  • 耗电量
    • 主动模式(AM)
      • 所有的系统时钟主动275μA/ MHz的在16.384MHz的,3.0V,闪存程序执行(典型值)
    • 待机模式(LPM3)
      • 看门狗定时器有效,完整保留RAM210μA在3.0V(典型值)
    • 关闭模式(LPM4)
      • 全RAM保留70μA在3.0V(典型值)
    • 关断模式(LPM4.5)
      • 75nA在3.0V(典型值)

  • 从醒来在1μs的待机模式
  • 回忆
    • 截至闪存主内存32KB
    • 闪存信息存储器1KB
    • 达的RAM 2KB的
  • 电源管理系统
    • 集成的LDO采用1.8V稳压内核电源电压
    • 电源电压监控器,提供可编程的电平检测
    • 掉电检测
    • 内置基准电压源
    • 温度传感器
  • 时钟系统
    • 16.384MHz的内部DCO
    • DCO操作使用内部或外部电阻
    • 外部数字时钟源


  • 多达4个24位Σ-Δ模拟数字转换器(ADC)的差分输入PGA

    应用
  • 测光
  • 辅助计量
  • 电力监控
  • 工业传感器
  • 2个16位定时器,具有三个捕捉/比较寄存器每个
  • 增强型通用串行通信接口(eUSCIs)
    • eUSCI_A0
      • 增强型UART使用自动波特率检测
      • IrDA编码器和解码器
      • 同步SPI
    • eUSCI_B0
      • 同步SPI
      • I2C

  • 16位硬件乘法器
  • 串行板载编程,无需外部编程电压所需
  • 可编程代码保护
  • 片上仿真模块
  • 采用28引脚TSSOP(PW)和32引脚VQFN(RHB)封装

功能框图

使用特权

评论回复
114
数码小叶| | 2015-4-27 19:25 | 只看该作者
hanzhenfei 发表于 2015-4-24 21:52
当电压监视器用来监视DVCC电压时可以与2350mV、2650mV、2850mV比较。 ...

看你程序程序怎么处理了,430一般会产生中断

使用特权

评论回复
115
数码小叶| | 2015-4-27 19:27 | 只看该作者
feiting94 发表于 2015-4-26 23:52
你这里有部分不是我写的吗??不能这样吧

你两可以争一下版权;P;P;P

使用特权

评论回复
116
feiting94| | 2015-4-27 20:30 | 只看该作者
数码小叶 发表于 2015-4-27 19:27
你两可以争一下版权

怎么争取???:'(:'(

使用特权

评论回复
117
112207301219| | 2015-4-27 23:04 | 只看该作者
feiting94 发表于 2015-4-27 09:16
这是上电启动程序,你看
这里有check TLV Checksum, Calobrate REF, Calibrate SD24,这些基准数据都是来 ...

这个应该不需要用户在程序中写吧,应该是自己内部完成的吧?

使用特权

评论回复
118
112207301219| | 2015-4-27 23:17 | 只看该作者

或许可以看看是谁首发,我觉得引用别人的东西应该注明一下出处。

使用特权

评论回复
119
112207301219| | 2015-4-27 23:40 | 只看该作者
之前在实验室做科研列项,做比赛都没有用过低功耗模式,因为只需要展示一下,供电也不成问题,所以曾一度认为低功耗没多大用。后来给别人公司做项目才发现,低功耗对于产品的重要性,老板要求换两年一次电池,不仅要考虑主控芯片本身的低功耗,还要考虑其他电路模块的低功耗,配合芯片的低功耗使用,功能实现以后,基本上就每天测试电流,测降耗,从硬件到程序,想尽了办法降低功耗,这就是做产品和做比赛的区别。

使用特权

评论回复
120
luoxiao8302| | 2015-4-28 23:29 | 只看该作者
PWM用的比较多,比如周期方波输出、可变占空比输出,本人应用于光伏逆变器方面使用,马达控制方面。
TLV应用较少,几乎从未在产品涉猎。希望能举例处应用场景。

谢谢。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则