我新手用的IDE是CCS5.3,请问 怎么找不到
__data16_write_addr((unsigned short) &DMA0SA,(unsigned long) &ADC12MEM0);
// ... from ADC12MEM0
__data16_write_addr 函数在哪声明和定义的?还有去哪找msp430中已经写好的函数?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
ning chen, __data16_write_addr()是本征函数,是MSP430 C/C++ compiler自带的,本质是汇编。
void _data16_write_addr (unsigned short addr, unsigned long src);
相当于
MOV.W addr, Rx
MOVA src, 0(Rx)
关于__data16_write_addr()以及其他本征函数的具体介绍可以参考下面文档:MSP430 Optimizing C/C++ Compiler v 4.1 User's Guide中的section 6.7
http://www.ti.com/lit/ug/slau132g/slau132g.pdf
希望对你有帮助!O(∩_∩)O~