sincomaster 发表于 2018-8-2 10:26:15

skyi 发表于 2018-8-2 09:29
首先,看你的贴图宏定义的是常量,楼主你这么写肯定出错,应该是找宏定义是指针类型的寄存器来配置。 ...

谢谢您的回答,不过这个文件是正确的,因为是COSMIC编译器内的stm8s.h中的内容.

sincomaster 发表于 2018-8-2 10:29:50

wenyangzeng 发表于 2018-8-2 09:27
如果要置位PB_CR1的D1位,应该是PB_CR1 |=0X02。

谢谢您的回答,是可以这样操作,但我看见别人用那种方式更好,比如说:CLK_CCOR_CCOEN = 1和CLK_CCOR |=0x01,用第一种方式能很清楚看到是操作CCOEN,第二种方式就没这么明显了

sincomaster 发表于 2018-8-2 10:37:01

toofree 发表于 2018-8-2 10:07
没这么玩的吧,

位是这么操作的


谢谢您的回复,您这样说我明白了,头文件太多,刚学没去细看,我刚看了了,可能是COSMIC编译器不支持吧,IAR编译器支持,

sincomaster 发表于 2018-8-2 10:38:56

谢谢大家的热心回复.看了下风驰大哥的教程,可能是IAR才支持,COSMIC不支持的吧.如下图

wwwheihei 发表于 2018-8-2 11:02:59

sincomaster 发表于 2018-8-2 10:38
谢谢大家的热心回复.看了下风驰大哥的教程,可能是IAR才支持,COSMIC不支持的吧.如下图

...

风驰教程在哪里下

sincomaster 发表于 2018-8-2 11:14:43

wwwheihei 发表于 2018-8-2 11:02
风驰教程在哪里下

我没下.这是网上看到的
页: 1 [2]
查看完整版本: 请教STM8S位操作的问题.谢谢