一种可穿戴式无线低功耗心电记录仪的设计与实现

、MSP430F2112 以及蓝牙模块提供稳定的 3.3 V 数字电压和模拟电压。  图2 电源部分充电电路图1.3 嵌入式软件设计  心电记录仪软件开发环境采用 IAR 公司为 MSP430 单片机设计的交叉编译器 IAR Embedded Workbench,编写语言为 C 语言。系统软件流程图,见图 3。为满足低功耗的设计要求,本研究在软件设计上采用如下方法控制功耗 :  ① 按照功能将软件划分为几个...

http://www.eeworld.com.cn/medical_electronics/article_201805098713.html 发布时间: 2018-05-09



颁奖啦!【TI嵌入式处理器最新产品发布会】直播

~yeah 中了中了终于 派克圆珠笔,yeah! 想要个双肩包啊,但是连个毛也中不了 恭喜恭喜中奖的坛友们{:1_107:} 确认信息,已经按照邮件链接,填写个人信息。感谢eeworld {:1_138:}中奖了,全力支持TI! 恭喜各位中奖的朋友 我想用这次获得的派克圆珠笔或另一场获得的黑色双肩背包([[颁奖帖] 颁奖啦!TI 直播:MSP430 CapTIvate Lite: 成本...

http://bbs.eeworld.com.cn/thread-644244-1-1.html 发布时间: 2018-05-09



关于msp430g2553的计算

很简单一个代码。就是分离出f中的各个位的数。为什么我这种方法得到的结果不对???我觉得方法没错了。请问为什么结果不对(结果如图)?顺便再问下ccs中的求余运算。%和mod都不能用那怎么求余?谢谢了#include <msp430.h>int ge,shi,bai,qian,wan,shiwan; long int f; void main() { WDTCTL = WDTPW + WDTHOLD; // 关闭看门狗f=984608; shiwan=f/100000; wan=(f-shiwan*100000)/10000; qian=(f-shiwan*100000-...

http://bbs.eeworld.com.cn/thread-644196-1-1.html 发布时间: 2018-05-09



STM32启动文件解析

MSP430等微控制器当然也有对应启动文件,但开发环境往往自动完整地提供了这个启动文件,不需要开发人员再行干预启动过程,只需要从main函数开始进行应用程序的设计即可。话题转到STM32微控制器,无论是keiluvision4还是IAR EWARM开发环境,ST公司都提供了现成的直接可用的启动文件,程序开发人员可以直接引用启动文件后直接进行C应用程序的开发。这样能大大减小开发人员从其它微控制器平台跳转至...
关键词: STM32 启动文件

http://www.eeworld.com.cn/mcu/article_2018050639025.html 发布时间: 2018-05-06



MSP430定时/计数器TimerA的使用详解(一)

MSP430定时器A是一个16位的定时器,简图如下:注意:从上图我们可以知道Timer_A有三个捕获/比较寄存器:CCR0,CCR1,CCR2,这一点是和51不同的。有四个时钟源,并且支持分频。当选择好时钟源之后需要选择定时器的工作模式:通过MCx的值可以确定工作模式,其中有Stop,Up,Continuous,Up/down 四种模式。其实第一种就是定时器没有工作。Up从0一直计数到到...

http://www.eeworld.com.cn/mcu/article_2018050539002.html 发布时间: 2018-05-05



MSP430系列单片机-Timer_A实现PWM

概念PWM信号是一种具有固定周期、不定占空比的数字信号。 如果Timer_A的计数器工作在增计数模式,输出采用输出模式7(复位/置位模式) 利用寄存器TAxCCR0控制PWM波形的周期,用其他某个寄存器TAxCCRx来控制占空比(t高电平/ T周期)题目设ACLK = TACLK = LFXT1 = 32768Hz, MCLK = SMCLK = DCOCLK = 32 * ACLK = 1.048576MHz,利用Timer_A输出周期 512/32768 = 15.625ms,占空比分别为75%和25%的PWM矩波形。代码如下:#include  "...

http://www.eeworld.com.cn/mcu/article_2018050538998.html 发布时间: 2018-05-05



MSP430系列单片机-读RAM数据烧写到Flash中

题目一从RAM地址0x0200中读取一个long数据,并烧写至地址为0x1800的Flash中。代码:#include"io430.h"void main(void){    //初始化RAM信息段的指针    unsigned long * RAM_ptr = (unsigned long *) 0x0200;    //初始化Flash信息段的指针    unsigned long * Flash_ptr = (unsigned long *) 0x1800;    //...

http://www.eeworld.com.cn/mcu/article_2018050538997.html 发布时间: 2018-05-05



MSP430fr6989的串口DMA发送实验例程(从0写起,亲测可玩)

本例子选择MSP430fr6989的P2.0与P2.1作为串口UCA0TXD UCA0RXD ;(代码不多,主要对寄存器的操作,急于求成都写在main.c文件,做工程不建议这样做)主要用到这两个寄存器:DMACTL0用于选择DMA通道;比如ADC12,串口 ,IIC,SPI,此处多说一句:DMA是一种方式,而SPI,IIC,串口等属于外设,两者不是一类概念,嘿嘿嘿DMAxCTL用于DMA详细设置;此为重点!!!DMAxCTL包括:DMADT:选择传输方式是一个单字节还是一个块transfer;本例子选简单的单字节transfer;DMADSTINCR:分解单词DMA des...

http://www.eeworld.com.cn/mcu/article_2018050538996.html 发布时间: 2018-05-05



MSP430 DMA程序库

DMA操作,可以根据需要传输不同规模的数据DMA的四种寻址模式如下图所示:DMA控制器模块:3个独立的传输通道:通道0、通道1和通道2。每个通道都有源地址寄存器、目的地址寄存器、传送数据长度寄存器和控制寄存器。每个通道的触发请求可以分别允许和禁止;可配置的通道优先权:优先权裁决模块,传输通道的优先级可以调整,对同时有触发请求的通道进行优先级裁决,确定哪个通道的优先级最高。MSP430的DMA控制器...
关键词: MSP430 DMA程序库

http://www.eeworld.com.cn/mcu/article_2018050538995.html 发布时间: 2018-05-05



msp430之DMA控制器

1.只有F15/16x具有DMA(Direct  Memory Access是一种不经过CPU而直接从内存了存取数据的数据交换模式。)为数据告诉传输提供保证。(例如,利用DMA控制器可以直接将ADC转换存储器的内容传送到RAM中)处理数据,而非处理任务。2.特性:数据传送无需CPU块传输可达到65536字节提高片内外设吞吐能力,每个字或者字节仅需2个MCLK处理数据是CPU处于低功耗字节和字可以混合传输四种传输寻址模式:固定地址到固定地址,固定地址到块地址,块地址到固定地址,块地址到块地址。触发方式灵活:边沿或电平单个、块、或突发块传输模式:每次触发DMA操作,可根据需要传输不同模式...
关键词: msp430 DMA控制器

http://www.eeworld.com.cn/mcu/article_2018050538994.html 发布时间: 2018-05-05



MSP430G2xx1系列USI的SPI模式详解

简述在 MSP430 系列中微控制器中有三种串行通讯模块。它们分别是 USART 、 USI 和 USCI 。USART 支持同一硬件模块的两种串行模式,分别是 UART 和 SPI 。 USART 实现了独立的收发转换暂存器和 分离的收发缓冲暂存器以及中断能力。通用同步串行通讯 (USI) ,对于一个 GPIO 数量少的设备来说,是一个高性能串行接口。它是一个 8 或 16bit 移位寄存器...

http://www.eeworld.com.cn/mcu/article_2018050538992.html 发布时间: 2018-05-05



msp430f149波特率设置

TI MSP430系列单片机,usart模块的波特率值设定是通过以下三个寄存器决定的:UxBR0,UxBR1,UxMCTL 波特率=BRCLK/N ,主要是计算出N。BRCLK:时钟源,可以通过寄存器设定何为时钟源; 通过寄存器UCAxCTL1的SSEL两位选择,01:ACLK,02:SMCLKN:波特率产生的分频因子。N=UxBR1+UxBR0+UxMCTL,其中UxBR1+UxBR0为整数部分,UxMCTL为设定小数部分,其中 UxBR1为高位,UxBR0为低位,两者结合起来为一     个16位的字。举例说明:波特率=115200,时钟源...

http://www.eeworld.com.cn/mcu/article_2018050538991.html 发布时间: 2018-05-05



MSP430 SPI接口DMA模式通信

;=~ DMAEN;    DMA2CTL&=~ DMAEN;          IFG1 &=~UTXIFG0;    DMA1CTL &= ~DMAIFG;  }  使用DMA模式,首先就是选好通道,MSP430里面,有三个DMA通道。因为用到SPI...

http://www.eeworld.com.cn/mcu/article_2018050538990.html 发布时间: 2018-05-05



MSP430 SD卡SPI读写操作(1) —— SD卡命令

本节介绍SD卡常用命令,包括SD卡的初始化、读、写等操作的命令及其响应的介绍。首先附上SD相关文档下载地址:https://www.sdcard.org快速导航:一、SD卡介绍二、SD卡寄存器三、SPI模式命令格式四、SPI模式命令响应五、常用SD命令一、SD卡介绍MMC:是MultiMediaCard的缩写,即多媒体卡。SD:是Secure Digital Memory Card的缩写,即安全数码卡。SD卡又可细分为SDSC (Standard Capacity SD Memory Card, 0 - 2GB)、SDHC (High Capacity SD Memory Card, 2 - ...

http://www.eeworld.com.cn/mcu/article_2018050538989.html 发布时间: 2018-05-05



MSP430 SPI硬件接口

所使用的为MSP430F5438,比较老的一款单片机了。不过它的串口还是比较多,所以本人还是比较喜欢。在使用SPI硬件接口的时候,初始化程序代码:void halCom3Init(void){    unsigned char Data[3];  P3SEL |= (BIT0+BIT4+BIT5);  P3DIR |= BIT3;  UCA0CTL1 |= UCSWRST;                      // **Put s...
关键词: MSP430 SPI 硬件接口

http://www.eeworld.com.cn/mcu/article_2018050538988.html 发布时间: 2018-05-05



MSP430的SPI通信例程(SD卡初始化-理论解说)

最近需要做一个数据存储,发现SD卡这一块还不太好弄 现在的单片机有相当一部分还不支持SDIO,比如MSP430(据我所知,如果有支持的型号了还请及时告诉我~),所以只好用SPI通信来进行SD卡的操作,虽然后续涉及到更为复杂的FAT等等,但是首先需要解决的仍然是建立通信的问题。采用的单片机型号为MSP430F5438A,用了一个开发板。SPI通信基本例程例程及解释...

http://www.eeworld.com.cn/mcu/article_2018050538987.html 发布时间: 2018-05-05



MSP430 SPI驱动 代码设计流程

平常工作中,如果使用MSP430作为主控芯片,经常会遇到需要编写SPI 或 I2C 驱动,来读取和控制外设(比如LCD屏幕,一些传感器)的情况。为了减少重复性工作,本文以具体实例来总结SPI驱动编写的详细步骤(用MSP430FR6989来驱动集成模拟前端AFE4400):单片机SPI引脚设置SPI读写时序设置寄存器写入写在最后单片机SPI引脚设置一般SPI有3线和4线之分,区别在于是否带片选端...
关键词: MSP430 SPI驱动

http://www.eeworld.com.cn/mcu/article_2018050538986.html 发布时间: 2018-05-05



【TI MSP430】如何实现模拟串口通信

1、背景:很多时候由于硬件资源有限,但又需要使用串口通信,此时可以考虑使用模拟串口;2、前提:要实现特定bps的串口速率,需要相应频率的定时器,保证误码率在可以接受的范围内;例如:1MHz的时钟最高可模拟9600bps的通信速率:1M/9600 = 104  误码率<1%3、参考代码://******************************************************************************//  ACLK = TACLK = LFXT1 = 32768Hz, MCLK = SMCLK = default DCO//...

http://www.eeworld.com.cn/mcu/article_2018050538985.html 发布时间: 2018-05-05



MSP430F149小系统开发板实现RS232串口通信

/*****************************************************程序功能:MCU不停向PC机发送数据,在屏幕上显示0~127对应          的ASCII字符------------------------------------------------------通信格式:N.8.1, 2400------------------------------------------------------测试说明:打开串口调试精灵,正确设置通信格式,观察屏幕调试说明:该程序通过USB口,在ssco...

http://www.eeworld.com.cn/mcu/article_2018050538983.html 发布时间: 2018-05-05



基于MSP430F5438A的ESP8266模块STA模式程序调试成功

ESP8266模块STA模式程序,主控芯片为MSP430F5438A,开发环境为IARMSP430F5438A通过串口,以115200的波特率与ESP8266通信,对ESP8266进行配置,主要完成室内WiFi的连接配置,和连接远端服务器的配置,远端服务器采用USR-TCP232-Test软件进行模拟,USR-TCP232-Test软件打开时自动显示你的电脑IP和所用的端口号,将其直接写入程序中的需要连接的IP和端口号即可。配置完成后可以实现以STA方式与远端服务器进行双向数据传输。在串口发送数据时,以字符型(“AT”)发送出去,指令发送之后,马上发送\r\n,表示回车换行,完成一条指令的发送...

http://www.eeworld.com.cn/mcu/article_2018050538982.html 发布时间: 2018-05-05




<上一页 12345678910111213141516 下一页> 相关结果约20,706个