本帖最后由 ele_eye 于 2013-6-11 13:35 编辑
1 下载:Sourcery G++ Lite for ARM EABI
2 设置编译器路径: 从 GCC ARM 拷贝而来 改名为: Code Sourcery G++ Lite
6.jpg (29.94 KB, 下载次数: 0)
下载附件
2013-6-11 13:31 上传
但是当我加入编译选项 -mcpu=stm32f103c8 后,编译提示:
cc1.exe: error: bad value (stm32f103c8) for -mcpu switch
可能当前的Sourcery G++ Lite 还没有支持 STM32
在这里求助,谢谢了!!!!
- 0x08000A1C push {r7}
- 0x08000A1E sub sp, #12
- 0x08000A20 add r7, sp, #0
- 0x08000A22 str r0, [r7, #4]
- 0x08000A24 b.n 0x8000a2e <delay_t+18>
- 0x08000A26 ldr r3, [r7, #4]
- 0x08000A28 add.w r3, r3, #4294967295
- 0x08000A2C str r3, [r7, #4]
- 0x08000A2E ldr r3, [r7, #4]
- 0x08000A30 cmp r3, #0
- 0x08000A32 bne.n 0x8000a26 <delay_t+10>
- 0x08000A34 add.w r7, r7, #12
- 0x08000A38 mov sp, r7
- 0x08000A3A pop {r7}
- 0x08000A3C bx lr
复制代码我测试是可以的,编译出来的代码像这个样子,不过0xfffef比较快,看不出来变化,用0x2fffef就可以看出明显变化了一周热门 更多>