[M051] 求助,怎么设置整个IO端口

[复制链接]
 楼主| liuyu305 发表于 2013-8-2 15:02 | 显示全部楼层 |阅读模式
我现在用的是M051SeriesBSP_CMSIS_v2.01.002,想请教下,什么命令是读写整个port的?
我现在是一个个的赋值。
wangch_sh 发表于 2013-8-4 13:00 | 显示全部楼层
GPIO.C里有。int32_t DrvGPIO_SetPortBits(E_DRVGPIO_PORT port, int32_t i32Data);
int32_t DrvGPIO_GetPortBits(E_DRVGPIO_PORT port);
 楼主| liuyu305 发表于 2013-8-6 12:33 | 显示全部楼层
wangch_sh 发表于 2013-8-4 13:00
GPIO.C里有。int32_t DrvGPIO_SetPortBits(E_DRVGPIO_PORT port, int32_t i32Data);
int32_t DrvGPIO_GetPo ...

谢谢了,你用的库和我的不一样。我现在用的最新的库,是V2版本的,你的库是V1版本的。
wangch_sh 发表于 2013-8-6 12:50 | 显示全部楼层
老库都有,新库更应该有。
呆板书生 发表于 2013-8-7 09:19 | 显示全部楼层
想想,这新塘库真是多此一举,

直接写不就完了,又快又好,

例如:
        PORT0->DOUT = 0xff;
        PORT1->DOUT = 0xff;
        PORT2->DOUT = 0xff;
        PORT3->DOUT = 0xff;
as1390 发表于 2013-10-21 21:24 | 显示全部楼层
呆板书生 发表于 2013-8-7 09:19
想想,这新塘库真是多此一举,

直接写不就完了,又快又好,

头文件有定义port0?怎么我的没有的?
呆板书生 发表于 2013-10-22 07:06 | 显示全部楼层
你可以把上述的语句编译一下

尽信书,不如没书
您需要登录后才可以回帖 登录 | 注册

本版积分规则

108

主题

1889

帖子

6

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

108

主题

1889

帖子

6

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