ARM处理器默认是小端模式,但它是支持大端模式。
我们在Cortex-M3手册中有这么一些描述:在Cortex-M3中, 存储器系统支持 both 小端配置和大端配置。

总线的连接,内存控制器以及外设的性质等, 一定要先在单片机的数据手册上查清楚可以使用的端。在绝大多数情况下,基于 CM3 的单片机都使用小端模式。为了避免不必要的麻烦,基本清一色地使用小端模式。
归根结底,ARM的大小端模式还是与CPU有关,而与编译器和操作系统没有直接关系。
//CPU大小端
//0,小端模式;1,大端模式.
static u8 cpu_endian;
//获取CPU大小端模式,结果保存在cpu_endian里面
void find_cpu_endian(void)
{
int x=1;
if(*(char*)&x==1)cpu_endian=0; //小端模式
else cpu_endian=1; //大端模式
}
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
处理器
+关注
关注
68文章
20327浏览量
254747 -
ARM
+关注
关注
135文章
9586浏览量
393510 -
cpu
+关注
关注
68文章
11326浏览量
225836 -
存储
+关注
关注
13文章
4883浏览量
90251 -
编译器
+关注
关注
1文章
1672浏览量
51895
发布评论请先 登录
相关推荐
热点推荐
深入解析ISL6721:灵活的单端电流模式PWM控制器
深入解析ISL6721:灵活的单端电流模式PWM控制器 控制器概述 ISL6721是一款低功耗、单端脉冲宽度调制(PWM)电流模式控制器,专为广泛的DC/DC转换应用而设计,包括升压、
TECNO与Arm携手推动移动端实时生成式AI
Arm 始终坚信,人工智能 (AI) 及其所带来的价值,理应惠及更广泛的人群。这一理念正引领 AI 迈入全新发展阶段 —— 更具个性化、即时可用,并越来越多地在端侧运行。
利用ExecuTorch和Arm SME2加速端侧机器学习推理
贴纸、分离主体以替换背景,或是对图像局部进行选择性增强。这些效果背后,是轻量级分割模型在运行,这些模型通过 ExecuTorch(PyTorch 的开源端侧推理运行时)以及第二代 Arm 可伸缩矩阵扩展技术 (Arm SME2)
基于Arm平台的端到端int8 Conformer模型部署
在边缘侧运行高质量的语音与音频模型颇具挑战,需满足时延、内存、功耗和模型大小等多方面的严苛约束。不同于云端部署,边缘侧系统通常离线运行,需兼顾用户隐私与可预测的实时性能。这些落地场景涵盖端侧语音转文本、语音助手、语音控制的物联网设备、工业人机界面,以及常开式音频应用等诸多
Arm Unlocked 2025深圳站圆满落幕
继上海、首尔站之后,Arm Unlocked 2025 AI 技术峰会深圳站圆满落幕。在面对持续增长的人工智能 (AI) 算力需求,Arm 正持续推进“平台优先”战略,在高性能、高能效及高可扩展性的底层计算架构基础上,携手产业各方共建从云到
Arm Unlocked 2025上海站精彩回顾
、应用需求、智能体 / 端侧 AI、设计复杂度与成本、能效及创新速度六大维度重新定义计算,并重塑计算技术的研发、部署与规模化应用模式。
什么是ARM架构?你需要知道的一切
从智能手机到工业边缘计算机,ARM®架构为全球数十亿台设备提供动力。ARM®以其效率优先的设计和灵活的许可模式而闻名,已迅速从移动处理器扩展到人工智能边缘计算、工业控制器,甚至数据中心。本文我们将
如何在 IAR Embedded Workbench for ARM 开发环境中启用可配置数据闪存并设置大小?
如何在 IAR Embedded Workbench for ARM 开发环境中启用可配置数据闪存并设置大小?
发表于 08-26 07:49
负载减少50%!Arm用AI重新定义移动端图形渲染
电子发烧友网报道(文 / 吴子鹏)在移动互联网与游戏产业深度融合的当下,用户对移动端游戏体验的期待持续攀升 —— 更清晰的画质、更流畅的帧率、更长的续航能力。然而,要在移动端实现 PC 级的显示性能
发表于 08-20 08:00
•4156次阅读
请问如何在 IAR Embedded Workbench for ARM 开发环境中启用可配置数据闪存并设置大小?
如何在 IAR Embedded Workbench for ARM 开发环境中启用可配置数据闪存并设置大小?
发表于 08-20 06:23
一文了解Arm神经超级采样 (Arm Neural Super Sampling, Arm NSS) 深入探索架构、训练和推理
本文将从训练、网络架构到后处理和推理等方面,深入探讨 Arm 神经超级采样 (Arm Neural Super Sampling, Arm NSS) 的工作原理,希望为机器学习 (ML) 工程师和移动
Arm率先适配腾讯混元开源模型,助力端侧AI创新开发
共同赋能端侧人工智能 (AI) 部署,助力本土开发者实现 AI 应用创新! 这次的首日开源适配是双方再次携手提升端侧应用功能和用户体验的又一例证。去年,Arm 将 Arm Kleidi
Arm CEO:公司正在自研芯片
利润。 Arm走出自研芯片的道理也意味着Arm一直以来只是向其他芯片公司授权芯片IP的经营模式发生了重大转变。Arm之前只向其他公司授权其芯片设计架构,而不是自行开发芯片。
Arm 公司面向移动端市场的 Arm Lumex 深度解读
面向移动端市场的 Arm Lumex 深度解读 Arm Lumex 是 Arm 公司面向移动设备市场推出的新一代计算平台,隶属于其“平台优先”战略的核心布局。作为
ARM大小端模式
评论