文档介绍:2
2
· 05 · 《测控技术》2004 年第 23 卷第 7 期
文章编号:1000 - 8829(2004) 07 - 0050 - 02
MSP430F149 单片机在 ADSP21161 与 PC 通信中的应用
MSP430F149’s Application munication Between ADSP21161 and PC
(国防科学技术大学,湖南长沙 410073) 黄芝平, 左震, 乔纯捷
摘要: 介绍了 MSP430F149 单片机的性能特点, 在分析了其⑤软件可在 RAM 中运行。程序可通过 UART 或测试引脚装
UART 口与 SPI 口通信原理的基础上,实现了 ADSP21161 芯片入 RAM ,并能在实时条件下运行。可降低试验和调试的开销。
与 PC 之间进行数据通信。⑥仅 3 种指令格式,全部为正交结构,简化了程序的开发。
关键词:MSP430F149 的开发;串行通信;DSP ROM 读取、RAM 存取、数据处理、I/ O 及其他外围操作都使用
中图分类号: TN915 公共指令,无特殊指令。
文献标识码:A ⑦系统工作稳定。上电复位后, 首先由 DCOCL K 启动
CPU ,以保证程序从正确的位置开始执行,保证晶体振荡器有足
Abstract : The characteristics of MSP430F149 device are intro 够的起振及稳定时间。如果晶体振荡器在用做 CPU 时钟
duced. Communication principles of its UART and SPI module are MCL K时发生故障,DCO 会自动启动,以保证系统正常工作;如
analyzed. At last ,communication between ADSP21161 and PC is 果程序跑飞,看门狗可将其复位。
realized. ⑧具有高级语言编程能力,已开发了 C 编译器,支持 J TA G
Key words :development of MSP430F149 ; munication ; 仿真。
DSP 2 MSP430F149 与 PC 的 UART 接口设计
通用串行同步/ 异步(USART) 是一个串行通信接口,它允
单片机技术已经渗透到人类生活的方方面面,在家用电器、
许 7 位或 8 位串行位流以预设的速率或外部时钟确定的速率移
通信产品等日用电子设备中都可见到单片机,此技术正在积极
入、移出 MSP430F149。USART 接口支持两种不同的串行协
地影响着人类的生活。TI 公司的 MSP430F149 单片机是一个
议:通用异步协议(UART 协议) 和同步协议(SPI 协议) 。在控
超低功耗类型的单片机,特别适合于电池供电应用的场合或手
制寄存器 UCTL 中的控制位 SYNC 来选择所需的模式。SYNC
持设备。同时,该单片机将大量的外围模块整合到片内,也特别
= 0 ,选择异步模式 UART ;SYNC = 1 ,选择同步模式 SPI。
适合于设计片上系统。它是一个 16 位的精简指令构架,有大量
本应用的 MSP430F149 与 PC 机通信采用的是