STM32F107开发板的处理器是大端模式还是小端模式,如何测试?

 我来答
浙江启扬智能科技有限公司 2022-05-05
展开全部
选择arm开发板,可以参考一下几个点:1、确定一种CPU,去了解其核心架构,CPU资源有哪些,一些芯片厂商都会有说明的,可以去它们网站上看看;2、确定要使用什么操作系统,比如Linux啊,安卓这些等等;3、确定开发或者学习要用的哪些接口,比如接一个液晶屏,那么开发板上有没有接屏的接口;4、考虑一下是否能够提供技术支持,还有开放的资源有多少。一个有力的技术支持会给开发或者学习带了很大的帮助;5、价格上,要考虑到性价比。有些开发板的价格很便宜,但是能够拿到的技术支持很少,或者根本就没有技术支持,这样不利于开发或者学习。除非能力…
joyoustech
2012-12-29 · TA获得超过1874个赞
知道小有建树答主
回答量:1465
采纳率:71%
帮助的人:1343万
展开全部
大端模式和小端模式与处理器没关系,是编译器的怎么处理的。看看编译器的设置里面,一般都有相关的选项,即使编译器没有选项供选择,编译器的说明书中也会介绍。

想测试的话,最简单的是做个小程序,定义一个整形或长整形的变量,从调试环境中看一下这个变量就知道了。
追问
我们常用的X86结构是小端模式,而KEIL C51则为大端模式。很多的ARM,DSP都为小端模式。有些ARM处理器还可以由硬件来选择是大端模式还是小端模式。
这些怎么解释
追答
是啊,KEIL C51是大端的,别的51的编译器就有可能是小端的。
你查查IAR for ARM的编译器,就可以设置成大端的。
至于X86,C语言早期在X86上发展的时候,大家已经习惯了小端而已,当年X86用汇编写程序的时候,我完全可以写成大端的。
浙江启扬智能科技有限公司
2019-05-20 广告
1、实现网络互联:硬件上提供各种网络通讯接口,传统的单片机对于网络支持不足,而新一代的嵌入式CPU已经开始内嵌网络接口,除了支持TCP/IP协议,还有的支持IEEE1394、USB、CAN、Bluetooth或IrDA通信接口中的一种或者几... 点击进入详情页
本回答由浙江启扬智能科技有限公司提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式