没有合适的资源?快使用搜索试试~
我知道了~
文库首页
课程资源
讲义
ARM编程技巧PPT学习教案.pptx
ARM编程技巧PPT学习教案.pptx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
专业资料
0 下载量
126 浏览量
2021-10-06
15:45:55
上传
评论
收藏
309KB
PPTX
举报
温馨提示
限时特惠:¥19.90
39.90
ARM编程技巧PPT学习教案.pptx
资源推荐
资源详情
资源评论
ARM编程技巧PPT教学课件.pptx
浏览:22
ARM编程技巧PPT教学课件.pptx
ARM处理器编程基础PPT学习教案.pptx
浏览:108
ARM处理器编程基础PPT学习教案.pptx
ARM概述及其编程模型PPT学习教案.pptx
浏览:117
ARM概述及其编程模型PPT学习教案.pptx
ARM体系结构及编程模型PPT学习教案.pptx
浏览:57
ARM体系结构及编程模型PPT学习教案.pptx
嵌入式系统arm体系结构与编程模型PPT学习教案.pptx
浏览:191
嵌入式系统arm体系结构与编程模型PPT学习教案.pptx
嵌入式ARM微处理器概述和编程模型PPT学习教案.pptx
浏览:144
嵌入式ARM微处理器概述和编程模型PPT学习教案.pptx
武汉创维特ARM教学系统ARM体系结构及编程模型PPT学习教案.pptx
浏览:88
武汉创维特ARM教学系统ARM体系结构及编程模型PPT学习教案.pptx
ARM处理器编程基础PPT教案.pptx
浏览:181
ARM处理器编程基础PPT教案.pptx
微处理器系统结构与嵌入式系统ARM微处理器编程模型PPT学习教案.pptx
浏览:24
微处理器系统结构与嵌入式系统ARM微处理器编程模型PPT学习教案.pptx
计算机软件及应用ARM体系结构编程PPT学习教案.pptx
浏览:28
计算机软件及应用ARM体系结构编程PPT学习教案.pptx
ARM汇编与C语言混合编程PPT学习教案.pptx
浏览:106
ARM汇编与C语言混合编程PPT学习教案.pptx
ARM汇编语言与嵌入式C混合编程PPT学习教案.pptx
浏览:97
ARM汇编语言与嵌入式C混合编程PPT学习教案.pptx
ARM汇编伪指令与伪操作ARM嵌入式系统结构与编程PPT学习教案.pptx
浏览:57
ARM汇编伪指令与伪操作ARM嵌入式系统结构与编程PPT学习教案.pptx
微处理器系统结构与嵌入式系统ARM微处理器编程PPT学习教案.pptx
浏览:108
微处理器系统结构与嵌入式系统ARM微处理器编程PPT学习教案.pptx
ARM概述及其编程模型PPT教学课件.pptx
浏览:160
ARM概述及其编程模型PPT教学课件.pptx
ARM体系结构及编程模型PPT教学课件.pptx
浏览:118
ARM体系结构及编程模型PPT教学课件.pptx
ARM汇编与C语言混合编程PPT教学课件.pptx
浏览:93
ARM汇编与C语言混合编程PPT教学课件.pptx
ARM汇编伪指令与伪操作ARM嵌入式系统结构与编程PPT教学课件.pptx
浏览:125
ARM汇编伪指令与伪操作ARM嵌入式系统结构与编程PPT教学课件.pptx
ARM编程技巧.pptx
浏览:101
ARM编程技巧.pptx
ADPSS电磁暂态仿真培训PPT学习教案.pptx
浏览:38
5星 · 资源好评率100%
ADPSS电磁暂态仿真培训PPT学习教案.pptx
multisim仿真教程 正弦波脉宽调制SPWM逆变电路PPT学习教案.pptx
浏览:45
5星 · 资源好评率100%
multisim仿真教程 正弦波脉宽调制SPWM逆变电路PPT学习教案.pptx
触觉传感器PPT教案.pptx
浏览:70
5星 · 资源好评率100%
触觉传感器PPT教案.pptx
通信卫星链路计算PPT学习教案.pptx
浏览:56
5星 · 资源好评率100%
通信卫星链路计算PPT学习教案.pptx
转子动力学有限元法计算及编程副本PPT课件.pptx
浏览:24
5星 · 资源好评率100%
转子动力学有限元法计算及编程副本PPT课件.pptx
双目立体视觉系统PPT课件.pptx
浏览:55
5星 · 资源好评率100%
双目立体视觉系统PPT课件.pptx
海拉EPS角传感器PPT学习教案.pptx
浏览:115
5星 · 资源好评率100%
海拉EPS角传感器PPT学习教案.pptx
车用NOx氮氧传感器介绍PPT学习教案.pptx
浏览:59
5星 · 资源好评率100%
车用NOx氮氧传感器介绍PPT学习教案.pptx
转子动力学基本理论PPT课件.pptx
浏览:99
5星 · 资源好评率100%
转子动力学基本理论PPT课件.pptx
SAW滤波器的设计PPT教案.pptx
浏览:77
4星 · 用户满意度95%
SAW滤波器的设计PPT教案.pptx
会计学
1
ARM
编程技巧
Agenda
ARM
编译器优化
C/C++
和汇编混合模
式编程
使用
ARM
编译器编码
局部和全
局数据讨论
第
1
页
/
共
49
页
优化级别
使用的编译
器优化级别
是可选
择的
-O0---DEBUG
关闭大多数优
化
.
最好的调试信
息,最少的优
化
-O1---DEBUG
REL
多数优化选项
许可
给一个满意的
调试,好的代
码密度
-O2---RELEAS
E
(default)
完全的优化
有限的调试信
息,最好的代
码密度
为代码大小
或运行速度
的优化
,可选择
:
-Ospace
(
默认的
)
或
-Otime
.
使用
-g
选像可包
含源码
级调试信息
第
2
页
/
共
49
页
ADS
编译器在所有级
别中执
行一些简单的
优化
i.e.
-O0
,
-O1
,
-O2
下面是一
个例子:即
使用
-O0,
多余的表达式
也被清除了
:
A
TPCS
标准中子程序结果返
回规
则
结果为
32
位整数,
R0
返回
结果为
64
位整数,
R0
,
R1
返回
位数更多时,用内存来传递
……
自动优化
int f
(in
t *p)
{
re
turn
(*p
= =
*p);
}
armcc
-c
-O0
f
MO
V r
1, r0
MO
V r
0, #1
MO
V p
c, lr
注意:在这
种情况下,
可使用
C
的关键字
volatile
强制使用这些变
量
第
3
页
/
共
49
页
使用 “
volatile”
int f(volatile int *p)
{
return (*p = = *p);
}
armcc -c
f
LDR r1,[r0]
LDR r0,[r0]
CMP r1,r0
MOVNE r0,#0
MOVEQ r0,#1
MOV pc,lr
int f(int *p)
{
return (*p = = *p);
}
f
MOV r0,#1
MOV pc,lr
armcc -c
这个代码用
的编译级别
是:
-o2
第
4
页
/
共
49
页
剩余40页未读,
继续阅读
评论
收藏
内容反馈
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
限时特惠:¥19.90
39.90
资源评论
资源反馈
评论星级较低,若资源使用遇到问题可联系上传者,3个工作日内问题未解决可申请退款~
联系上传者
评论
woshifafuge
粉丝: 6
资源:
58万+
私信
下载权益
C知道特权
VIP文章
课程特权
VIP享
7
折,此内容立减5.97元
开通VIP
上传资源 快速赚钱
我的内容管理
展开
我的资源
快来上传第一个资源
我的收益
登录查看自己的收益
我的积分
登录查看自己的积分
我的C币
登录后查看C币余额
我的收藏
我的下载
下载帮助
前往需求广场,查看用户热搜
最新资源
光学字符识别-Tesseract-OCR-安装包与语言包-软件部署-tesseract-ocr安装包和中文语言包
人脸检测技术-科普说明.rar
Form1.cs
redis-6.2.14-win-amd64
零售行业私域客户标签体系搭建SOP
redis-7.0.15-win-amd64
node-v20.13.1-x64.msi
中医临床诊疗术语-症状同义词典
深度学习-RNN-LSTM-卷积神经网络-算法实现-RNN-LSTM卷积神经网络Matlab实现
C#判断奇数和偶数程序
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功