MSP430头文件

[复制链接]
648|6
 楼主| 豆腐块 发表于 2016-2-22 19:13 | 显示全部楼层 |阅读模式
MSP430头文件 <msp430x14x.h>和<io430x14x.h>有啥区别?后者好像功能很少啊感觉
lefeng 发表于 2016-2-22 19:24 | 显示全部楼层
<msp430x14x.h>寄存器采用char int声明
<io430x14x.h>采用struc结构、 union共同体 以及 位段等对各I/O端口及其各位按照名称进行定义
Soraka 发表于 2016-2-22 19:38 | 显示全部楼层
IO 头文件,它将各个寄存器都做成了结构体,可以模仿出传统位变量的操作语法。
Ryze 发表于 2016-2-22 20:55 | 显示全部楼层
实际上使用 IO 头文件更加安全,但目前厂商提供的参考范例程序全部使用普通头文件,更易阅读
Varus 发表于 2016-2-22 21:15 | 显示全部楼层
一般都用的 <msp430x14x.h>,在工程里包含着,是一些定义
Snow7 发表于 2016-2-22 21:28 | 显示全部楼层
感觉IO头文件功能比普通的头文件少啊
 楼主| 豆腐块 发表于 2016-2-29 20:25 | 显示全部楼层
io430.h是IAR后期推出的一种头文件格式,适合于C语言编程,其中的寄存器声明是以C语言结构体形式给出的,是一种较新颖的形式,目前高端单片机所流行的格式。
而MSP430.h主要以宏定义的方式来访问寄存器,可适用于汇编语言和C语言。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

75

主题

635

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部