大神们,帮忙啊,菜鸟一只,刚接触汇编。我这边想在C语言中添加汇编模块,汇编模块的作用是对GPIO口进行拉高拉低,即输出一个方波。但在编译的时候汇编部分出现如下错误:
ERRORS:
[E0001] Illegal symbol
[E0003] Unexpected trailing operand(s)
[E0200] Bad term in expression
经过检查发现,出问题是下面两条汇编语句
LDR r0,=0x01E2606c
STR r1,[r0]
我就是想对控制GPIO的相应寄存器进行赋值。请问一下
1 上述汇编有没有问题,因为我发现像mov等关键字都会变颜色,但LDR和STR没有变。感觉好像不支持一样(我用的是CCS v4,芯片是AM1808)
2 ccsv4支持的汇编语句及其相应的例子可以在哪里看
3 C语言和汇编混合编程有什么资料推荐吗