了解Bluetooth的软件开发套件SDK

用户选择他们最喜欢的微控制器或最适合他们项目的微控制器。TI双模Bluetooth堆栈提供了三种软件开发堆栈:我们的超低功耗MSP430™ MCU、TM4C MCU以及STM32F4 MCU。这些开发堆栈不仅可提供范例应用,而且经配置还能与多种多样的MCU配套使用。2.快速上市功能在当今的世界上,我们想让一切都变快,TI的双模式Bluetooth堆栈正好可做到这一点。TI Bluetooth堆栈...
关键词: msp430 SDK 智能蓝牙

http://www.eeworld.com.cn/wltx/article_2018052020623.html 发布时间: 2018-05-20



单片机 MSP430 模拟IIC编程(1)

以下附上的是模拟IIC通信模块程序,是我在TI官网提供的投影仪评估板例程中拿出来的,本人还没有验证,暂且认为他可以工作,估计下个星期就会去验证他,到时候再修改。其实贴出这个程序的主要目的是,我刚开始不理解他对于SCL、SDA的高低电平的操作方法,下一篇文章我将解释。i2c_master.h#ifndef __i2c_master  #define __i2c_master    #ifdef __cplusplus  extern "C" {  #endif    // defines...
关键词: 单片机 MSP430 模拟IIC

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



MSP430学习的第一个模拟I2C程序

#include <msp430.h> unsigned char I2CBUF;unsigned char checkbit;#define SCL_H   (P10OUT |= BIT2)      // P10.2为SCL#define SCL_L   (P10OUT &= ~BIT2)#define SDA_H   (P10OUT |= BIT1)     //p10.1为SDA#define SDA_L&n...
关键词: MSP430 模拟I2C

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



IAR烧写MSP430失败的解决方法

1.失败状况如下: 在驱动安装没错,(板子插进去usb自动安装完成):config选的MCU也没错的情况下出现如图错误:The debugging session could not be started...  和 Failed to initialize device2.解决方法: 使用TI的官方Flash下载软件即可   将IAR工程输出的hex文件拿出来烧就行了....
关键词: IAR 烧写MSP430

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



关于TIDA-00373智能照明的设计方案分享

MSP430超低功耗(ULP)FRAM平台集成了独特的嵌入式FRAM和全面的超低功耗系统架构,让创新者能够以较低的能量预算提高性能。FRAM技术整合了SRAM的速度、灵活性和耐久性与闪存的稳定性和可靠性,大幅降低了功耗。MSP430 ULP FRAM产品系列包含丰富的器件,具有FRAM、ULP 16位MSP430 CPU和面向各种应用的智能外设。ULP架构展示了7种低功耗模式,能够延长电池寿命...

http://www.eeworld.com.cn/LED/article_2018051312599.html 发布时间: 2018-05-13



关于可穿戴式无线心电记录仪的设计及测试

。根据产品需求,心电记录仪需要执行> 4 h 的无间断心电信号的采集以及发送工作,对整体电路进行估计后,本研究拟采用 90 mAH 可充电锂电池供电。电源部分充电电路图,见图 2。锂电池经 MIC5205LB稳压芯片为 ADS1191、MSP430F2112 以及蓝牙模块提供稳定的 3.3 V 数字电压和模拟电压。1.3 嵌入式软件设计心电记录仪软件开发环境采用 IAR 公司为 MSP430...

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



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

、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



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控制器可以直接将ADC 转换存贮器的内容传到RAM 单元。MSP430系列单片机扩展的DMA具有来之所有外设的触发器,不需要CPU的干预即可提供先进的可配置的数据传输能力,从而加速了基于MCU的信号处理进程,DMA传输的触发来源对CPU 来说是完全透明的,DMA控制器可在内存与外部及外部硬件之间进行精确的传输控制。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,其中...

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




<上一页 12345678910111213141516 下一页> 相关结果约3,475个