STM8 STVD 新手疑问

STM8 STVD 新手疑问,第1张

IAR里面是这样定义的;

/-------------------------------------------------------------------------
       Port D bit fields
 -----------------------------------------------------------------------/
#ifdef __IAR_SYSTEMS_ICC__
#define PD_ODR_ODR0              PD_ODR_bitODR0
#define PD_ODR_ODR1              PD_ODR_bitODR1
#define PD_ODR_ODR2              PD_ODR_bitODR2
#define PD_ODR_ODR3              PD_ODR_bitODR3
#define PD_ODR_ODR4              PD_ODR_bitODR4
#define PD_ODR_ODR5              PD_ODR_bitODR5
#define PD_ODR_ODR6              PD_ODR_bitODR6
#define PD_ODR_ODR7              PD_ODR_bitODR7
#define PD_IDR_IDR0              PD_IDR_bitIDR0
#define PD_IDR_IDR1              PD_IDR_bitIDR1
#define PD_IDR_IDR2              PD_IDR_bitIDR2
#define PD_IDR_IDR3              PD_IDR_bitIDR3
#define PD_IDR_IDR4              PD_IDR_bitIDR4
#define PD_IDR_IDR5              PD_IDR_bitIDR5
#define PD_IDR_IDR6              PD_IDR_bitIDR6
#define PD_IDR_IDR7              PD_IDR_bitIDR7
#define PD_DDR_DDR0              PD_DDR_bitDDR0
#define PD_DDR_DDR1              PD_DDR_bitDDR1
#define PD_DDR_DDR2              PD_DDR_bitDDR2
#define PD_DDR_DDR3              PD_DDR_bitDDR3
#define PD_DDR_DDR4              PD_DDR_bitDDR4
#define PD_DDR_DDR5              PD_DDR_bitDDR5
#define PD_DDR_DDR6              PD_DDR_bitDDR6
#define PD_DDR_DDR7              PD_DDR_bitDDR7
#define PD_CR1_C10               PD_CR1_bitC10
#define PD_CR1_C11               PD_CR1_bitC11
#define PD_CR1_C12               PD_CR1_bitC12
#define PD_CR1_C13               PD_CR1_bitC13
#define PD_CR1_C14               PD_CR1_bitC14
#define PD_CR1_C15               PD_CR1_bitC15
#define PD_CR1_C16               PD_CR1_bitC16
#define PD_CR1_C17               PD_CR1_bitC17
#define PD_CR2_C20               PD_CR2_bitC20
#define PD_CR2_C21               PD_CR2_bitC21
#define PD_CR2_C22               PD_CR2_bitC22
#define PD_CR2_C23               PD_CR2_bitC23
#define PD_CR2_C24               PD_CR2_bitC24
#define PD_CR2_C25               PD_CR2_bitC25
#define PD_CR2_C26               PD_CR2_bitC26
#define PD_CR2_C27               PD_CR2_bitC27
#endif
比如你要PD1输出高电平就是 PD_ODR_ODR1 = 1;


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/dianzi/10898080.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-12
下一篇2023-05-12

发表评论

登录后才能评论

评论列表(0条)

    保存