TI中文支持网
TI专业的中文技术问题搜集分享网站

求助,msp430的一些函数使用

#define __enable_interrupt() _enable_interrupts()
#define __disable_interrupt() _disable_interrupts()
#define __bic_SR_register(x) _bic_SR_register(x)
#define __bic_SR_register_on_exit(x) _bic_SR_register_on_exit(x)
#define __bis_SR_register(x) _bis_SR_register(x)
#define __bis_SR_register_on_exit(x) _bis_SR_register_on_exit(x)
#define __get_SR_register() _get_SR_register()
#define __get_SR_register_on_exit() _get_SR_register_on_exit()
#define __swap_bytes(x) _swap_bytes(x)
#define __no_operation() _nop()

这些函数该怎么用?

Lina Lian:

zhaoyang zhao,

这些函数式本征函数,你可以在文档“slau132h-MSP430 Optimizing C or C++ Compiler v 4.2 User's Guide” 的section 6.7.1 MSP430 Intrinsics 中看到他们具体的解释。链接为: http://www.ti.com/lit/ug/slau132h/slau132h.pdf 。使用时在程序中直接调用__enable_interrupt() 即可,这些函数编译器Compiler已经实现和优化,具有较高的执行效率。

希望对你有帮助!

Lina

赞(1)
未经允许不得转载:TI中文支持网 » 求助,msp430的一些函数使用
分享到: 更多 (0)