尊敬的香榭丽舍
我向我们的客户提出这一问题。
用户希望在相同的 CLA 文件中编写汇编代码并从 CLA 调用、并需要我们进行澄清。
同一 C 文件中嵌入的汇编语言
我们应该能够在 C 代码中直接使用这种语句、对吧?
asm (" EALLOW");
但是、用户还可以直接使用指令吗?
例如、这是来自我们竞争对手之一的用于声明变量或常量的代码。
_ASM__volatile (".EQU MAX_FREQUENCY、22000");// 220kHz
我们是否可以使用 asm ("...")来执行包括所有指令在内的所有汇编代码?
如果没有、限制或关注的是什么?
2. 嵌入在同一 CLA 文件中的汇编
与上面的(1)一样、它是否也适用于 CLA 的.cla 文件?
3.从 C 调用汇编语言
如果用户使用函数并从.asm 文件调用该函数、他们该怎么做?
我们是否有任何示例和文档来展示这一点?
4.从 CLA 调用汇编语言。
与上面的(3)一样、用户如何处理 CLA 上的.CLA 文件?
黄维恩