MSP430
Fields_Of_Gold
佛为心道为骨儒为表大度看世界技在手能在身思在脑从容过生活.
展开
-
SPI相位跟极性介绍
【详解】SPI中的极性CPOL和相位CPHA是什么以及如何设置 2012-03-0214:34:10| 分类:单片机 | 标签: |字号大中小 订阅版本:2011-08-15作者:crifan联系方式:green-waste (at) 163.com 【背景】最近在看关于Silicon Labs的C8051F347的某个驱动中,关于SPI部分初始化的代码,看到转载 2013-12-24 11:16:13 · 2903 阅读 · 0 评论 -
CC3000 SPI接口编程介绍
CC3000 SPI 操作:CC3000的SPI 是基于五根线CLCK,CSn,IRQ,MISO,MOSI;通信模式如下图:CLCK:时钟频率0-26M从主机到从机,提供SPI接口时钟CSn:低电平激活从主机到从机,指示主机想和CC3000设备通信MOSI:数据线,从主机到从机IRQ:中断信号,来自从机,当没有数据传输时挂起,当低电平时指示CC3000设备要传输数据到主机原创 2014-07-16 08:55:38 · 1311 阅读 · 0 评论 -
msp430FR5739 FRAM的学习
FRAM,中文名称为铁电存储器。。FRAM提供一种与RAM一致的性能,但又有与ROM 一样的非易失性。 FRAM 克服以上二种记忆体的缺陷并合并它们的优点,它是全新创造的产品,一个非易失性随机存取储存器。首先了解下FR5739的地址空间,对于FRAM,它的地址空间范围从0xC000—0xFFFF;分成32个page,每个page的大小为512字节。。具体分布可以查看官方的User Gu原创 2014-05-30 14:33:01 · 4074 阅读 · 0 评论 -
MSP430学习笔记:UART
串通可以两种方法其现一、USART硬件直接实现二、通过定时器软件实现 该模块可现现:UART异步串行通讯SPI同步串行通讯I2C同步串行通讯 UxCTL控制寄存器7:PENA6:PEV5:SPB4:CHAR3:LISTEN2:SYNC1:MM0:SWRSTPENA 校验允许位0 校验禁止1 校验允许校验允许原创 2014-07-04 15:21:42 · 3243 阅读 · 0 评论 -
MSP430精准配置高速串口波特率的方法
引言 在实际项目大批量生产调试设备时,笔者发现同样版本的程序在不同设备上运行时效果不一致,一部分设备串口通信正常,另外一部分串口通信不正常。通过示波器对多个设备的串口波特率及系统时钟频率测试,发现不同设备之间的系统时钟频率及波特率存在差异,与理论值不一致,用示波器测试出的系统时钟频率及波特率与理论值偏差较大。由于系统时钟频率的偏差导致波特率设置值超过了串口所允许的最大误差值,故而导致串口转载 2014-05-29 16:05:36 · 2759 阅读 · 0 评论 -
MSP430设置串口波特率的方法
给定一个BRCLK时钟源,波特率用来决定需要分频的因子N: N = fBRCLK/Baudrate分频因子N通常是非整数值,因此至少一个分频器和一个调制阶段用来尽可能的接近N。如果N等于或大于16,可以设置UCOS16选择oversampling baud Rate模式注:Round():指四舍五入。Low-Frequency Baud Rate Mo原创 2014-05-29 15:33:07 · 11249 阅读 · 0 评论 -
CC3000 主机驱动API介绍
CC3000作为是一种简单集成,简单实用的无线宽带设备,她集成了完整的802.11协议栈,802.11个人安全请求;IP网络协议栈,CC3000主机驱动对CC3000硬件访问时很轻松的。CC3000逐句驱动的关键使用是:很容易的配置并调节主机驱动内容,满足客户要求的功能;可阅读性:完整的代码文档简单性:极小的开发平台,和系统独立系统结构层次图驱动包含了两个部分:CC原创 2014-07-16 14:12:05 · 1156 阅读 · 0 评论 -
IAR MSP430如何生成烧写文件
IAR生成430烧写方法有2种,第一种是;将工程的debug模式切换成release模式,看图片操作。 那个.d43文件就是仿真调试模式的文件。这里的test.txt文件就是烧写文件了,不要怀疑它,我们看看它的内容。第二种方法:按着下图操作。(这是网友提供的) 接下来就是烧写软件了,有2个,你可以二选一,他们都可以到网上下载下来。原创 2014-01-10 16:20:13 · 10738 阅读 · 1 评论 -
关于MSP430中断机制
中断很大程度上体现了一款单片机的性能,从这一点将MSP430在中断方面做得很不错,主要是提供了非常丰富的中断源,基本的有IO中断,定时器中断和一些接口中断(SPI,UART,I2C)等等。 现在我就谈谈关于MSP430中断的一些特性,主要是在项目经历中感觉比较有用的问题,跟大家分享下。 第一,MSP430中断的优先级。 MSP430支持中断优先级,但是优先级的高低怎么原创 2013-12-25 14:41:32 · 4688 阅读 · 0 评论 -
I/O扩展篇(基于74HC164/74HC165)
在我们的单片机应用系统中,常常会遇到I/O口不够的情况。譬如说接有外部RAM而且要求有16个以上的按键,8位数码管以上的显示。而且还不包括其它的外围器件。这时整个系统的I/O资源就很吃紧了。系统的扩展性也不好。这时我们就需要考虑对单片机的I/O进行扩展了。虽然专门的I/O扩展芯片市场上也有不少,但对于我们一般的应用,没有必要整的那么复杂。用一些简单的移位寄存器芯片一样可以实现我们的目标。下面我原创 2014-09-15 09:40:17 · 13958 阅读 · 3 评论