打印

P1DIR是在哪里定义的

[复制链接]
4055|36
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
shimx|  楼主 | 2018-7-10 19:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
yszong| | 2018-7-10 19:09 | 只看该作者
你想知道C语言是怎么识别的?

使用特权

评论回复
板凳
shimx|  楼主 | 2018-7-10 19:11 | 只看该作者

在msp430g2553.cmd文件里找到一行

P1DIR              = 0x0022;

这个CMD文件怎么理解?

使用特权

评论回复
地板
heweibig| | 2018-7-10 19:13 | 只看该作者

/* External references resolved by a device-specific linker command file */
#define SFR_8BIT(address)   extern volatile unsigned char addres
SFR_8BIT(P1DIR);          /* Port 1 Direction */

使用特权

评论回复
5
lizye| | 2018-7-10 19:15 | 只看该作者


在头文件里有定义

使用特权

评论回复
6
shimx|  楼主 | 2018-7-10 19:17 | 只看该作者
明白了,多谢指点

使用特权

评论回复
7
51xlf| | 2018-7-13 13:28 | 只看该作者
头文件里面#define P1DIR

使用特权

评论回复
8
i1mcu| | 2018-7-13 13:28 | 只看该作者
P1DIR的功能是选择P1对应的IO端口的输入输出状态,0为输出状态,1为输入状态

使用特权

评论回复
9
pmp| | 2018-7-13 13:29 | 只看该作者
宏定义在头文件io430x14x.h中

使用特权

评论回复
10
mmbs| | 2018-7-13 13:30 | 只看该作者
msp430x20x2.h中

使用特权

评论回复
11
1988020566| | 2018-7-13 13:30 | 只看该作者
P1DIR 为 P1 端口的方向寄存器

使用特权

评论回复
12
lzbf| | 2018-7-13 13:31 | 只看该作者
MSP430单片机的头文件中

使用特权

评论回复
13
houjiakai| | 2018-7-13 13:31 | 只看该作者
一个宏定义

使用特权

评论回复
14
youtome| | 2018-7-13 13:32 | 只看该作者
DIR;表示定义了一个位变量

使用特权

评论回复
15
cemaj| | 2018-7-13 13:32 | 只看该作者
由指定的位确定的

使用特权

评论回复
16
updownq| | 2018-7-13 13:33 | 只看该作者
430系列吧 这些都是用户定义的

使用特权

评论回复
17
houjiakai| | 2018-7-13 13:33 | 只看该作者
就是定义的这个寄存器的位置的。

使用特权

评论回复
18
51xlf| | 2018-7-13 13:33 | 只看该作者
msp430的头文件都有定义。

使用特权

评论回复
19
lzbf| | 2018-7-13 13:33 | 只看该作者
你gotodefinition看看

使用特权

评论回复
20
i1mcu| | 2018-7-13 13:33 | 只看该作者
#define P1DIR 0x0008是定义了P1DIR这个寄存器的地址是根据器件型号不同而变化的

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

857

主题

10661

帖子

5

粉丝