• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >嵌入式开发 > MSP430F5529给外围电路提供频率

MSP430F5529给外围电路提供频率

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-06-05

佚名通过本文主要向大家介绍了msp430f5529测频率,msp430f5529频率计,msp430f5529电路图,msp430f5529,msp430f5529中文资料等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: MSP430F5529给外围电路提供频率
描述:

MSP430频率

请问怎样用MSP430F5529同时产生两个个1.1MHz和一个0.5MHz的频率?如果不行的一个1.1MHz的频率和一个0.5MHz的频率也是可以的。


解决方案1:

引用 5 楼 huayangshiboqi 的回复:
不过有一个问题,这个msp430f5529 launchPad核心板没有P7^5,P7^6的引脚,我可以用其他引脚代替吗?还是内部结构就是这样的?
用定时器B,p3.5,p3.6,p5.7都能用,没有的话就不能用TB,你看看手册上的,定时器A的输出脚,也有六七个脚可以用

解决方案2:

看了下,用定时器大概能输入你要求的信号,不准哦


int main(void)
{
    WDTCTL = WDTPW | WDTHOLD; // 关狗
    __bis_SR_register(SCG0);   //设置DCO频率为1.08M ≈1.1M
     UCSCTL0 = 0x0000;
     UCSCTL1 = DCORSEL_3;
     UCSCTL2 = FLLD_0 + 32;
     __bic_SR_register(SCG0);
     UCSCTL4 = SELS__DCOCLK;//设置SMCLK时钟源为DCO,0分频
     UCSCTL5 = DIVS__1 ;
     P7SEL |= BIT4+BIT5+BIT6;//P7.4 P7.5 P7.6设置为第二功能定时器TB0.2 TB0.3 TB0.4,PWM输出
     P7DIR |= BIT4+BIT5+BIT6;
     TBCCR0 = 0xFFFF;//设置PWM输出频率为1.1M
     TBCCTL2 = OUTMOD_7;//设置P7.4 P7.5输出频率为1.1M,占空比50%的PWM方波,
     TBCCR2 = 0xFFFF/2;
     TBCCTL3 = OUTMOD_7;
     TBCCR3 = 0xFFFF/2;
     TBCCTL4 = OUTMOD_4;//设置P7.6,输出频率为0.55M,占空比50%的PWM方波,
     TBCCR4 =  0xFFFF/2;
return 0;
}

解决方案3:

这个。。。
用IO算定时器应该能靠谱,MSP430的速度能跟得上啊~


分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • MSP430F5529给外围电路提供频率

相关文章

  • 2017-06-05 wince60车机系统求解决GPS端口释放问题
  • 2017-06-05 为什么能够修改mac地址?
  • 2017-06-05 请教!!!!!!!!!!!
  • 2017-06-05 lua.dllLua中共享upvalue是个怎么样的用法?
  • 2017-06-05 怎么把CC2541的电池电量获取,在广播出去
  • 2017-06-05 基于stm32的ds3231的时钟代码
  • 2017-06-05 RTL8019AS填入发送区的数据是什么格式??
  • 2017-06-05 求stc89c52rc复位电路原理图
  • 2017-06-05 eeprom断电丢失,我要疯了,求助
  • 2017-06-05 MT7620Openwrt下开发获取wifi信号强度。

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • ip地址查询详细地址现阶段是怎么利用IP地址的?
    • FatalError[Li004]:file"\Debug\Obj\startup_stm32l1xx_mdo"isnotanobject
    • help:pcibusmaster驱动,应用程序如何访问commonbuffer
    • 对ARM板硬盘可擦写次数的问题
    • STM32F407作为USB设备通过BULK端点发送数据,主机接收不到
    • STC单片机和si4463模块调试
    • 104-AI12-8模拟多功能I/O板的数据采集(AD转换)的相关问题,求大神指点迷津!!!
    • 关于USB应用程序
    • 有人用过PT2259,PT2257相关芯片么?我完全没反应
    • EVC40,可不可以在一个程序中用多种语言实现?

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有