Other Parts Discussed in Thread: CC1312R
工具/软件:TI C/C++编译器
您好!
当我调用它时:
_delay_cycles (1000000ul);
编译器会生成以下内容:
F2416014 模 R0、#0x1614 F2C00005 移动 R0、#5 $1_$43: 1E40 副 R0、r0、#1 D1FD BNE 1美元至43美元 BF00 NOP BF00 NOP
编译器为什么认为333332×4 + 2 NOP 需要1000000个周期? 需要1333330! 我尝试了其他值、它总是三分之一、太多。 O0或 O3没有影响。
请帮助!
我将使用 CCS 10.0、TI 编译器 v20.2.0.LTS。