KDS中关于扩展内联汇编的应用
大家都知道,在MCU的C工程建立中,有些情况是需要直接用asm操作的,比如:
启动代码
bootloader
对时间要求高的事件
Benchmarking
通常,在KDS中使用汇编形式,比如“__asm()”调用,但是如果要在C程序中调用一些具体的变量,以及函数的时候,应该怎么应用呢?
附件中的文档:KDS中扩展内联汇编的应用.pdf给出了详细的解答,并且辅以KL25以及K60的代码供大家参考。
具体请查看附件。
KDS_KL25_ASM_C.zip
(96.42 KB)
KDS_K60D100_ASM_C.zip
(121.4 KB)
KDS中扩展内联汇编的应用.pdf
(130.5 KB)
|