- 社区首页
- 找到 375135 条结果
单片机浮点数很耗费内部资源,请问在大量浮点数处理的情况提供处理速度
菜鸟冷虎
2018-04-28 22:31:06
浏览量:7590
单片机应用语言中关于浮点数的运算,侧重乘法,谢谢
d83440a6c862d109
2018-06-25 19:02:28
浏览量:812
我目前使用的编译器是arm-linux-gcc 3.4.5,可以用来编译u-boot 1.1.6
我编译裸机程序同样使用3.4.5,当用到除法时候提示__umodsi3,翻阅u-boot的arm函数库,找到_modsi3.S文件里有__modsi3,名字挺像,拷贝过来直接编译不过,后来将名字__modsi3改成__umodsi3,编译OK。
全盘搜索u-boot源代码都没有找到__umodsi3这个函数...
白天
2014-10-11 09:37:04
浏览量:1170
在MBED环境里,如果对一个需要float类型输入的函数输入一个常量,比如0.0、1.0或0.1,因为编译器默认把浮点当double处理,所以编译时候就会有警告。这种警告并不影响程序运行,怎样设置才可以取消?
xukejing
2018-07-17 13:26:14
浏览量:1384
如果是新学的话,可以先从简单的F1入手,首先把STM32的相关基础知识了解清楚,而且也不会太难,建议学习HAL库进行开发,这样对于以后升级到更高级别的处理器就会打下很好的基础。作为控制来讲STM32的F1系列已经能够胜任大部分的应用场合,但是有很多的控制系统需要更为复杂的计算,比如飞控的姿态算法等等,这时就需要更为...
liuxiaofei126
2019-04-18 10:58:46
浏览量:1536
使用的是IAR8.20,在使用json_c的时候,发现运行sprintf(str,"%f",d)的时候,d的输入参数是对的,浮点型0.512,但是输出str字符串的时候变为%f,怎么回事?有没有好的方法将浮点型转str型。...
1219279984@qq.com
2018-01-23 11:34:56
浏览量:2066
频率增加,浮点运算能力增强,GPIO口增多,处理速度加快,并且RAM,FLASH增大了
请输入用户名
2018-04-30 22:50:04
浏览量:7759
stm32f103是Cortex M3内核,没有硬件浮点运算单元FPU,在工程设置中应该使用软浮点运算,只是速度慢,但是不应该死机,所以查看是否工程设置为了硬件浮点运算,或者程序其他部分有问题。
sjsjling
2018-05-02 21:34:13
浏览量:3592
实际上除了DSP_Lib,其他的F103都是有的,相比于F103,F4系列采用M4内核,处理速度更快,还多了DSP浮点运算处理单元,而这个DSP_Lib正是用于浮点运算的库,在keil或者IAR配置的时候,要把这个库选上,处理速度更快。
奔跑的黑蚂蚁
2018-06-12 21:11:58
浏览量:1027
ARM集成的那个是FPU,叫做浮点运算加速单元,并不是DSPDSP芯片针对一些专门的算法可以有更高的计算速度,但是通用性比不上ARM
78d9f03a8bea390f
2019-09-23 00:33:54
浏览量:1589
简单来说,算法是解决一个问题的方法。简单的问题,算法当然不会那么复杂,几句即可,当困难的问题,就不是那么容易了,大部分是需要结合数学知识以及一些巧妙的思路。当然,这么说比较空洞,因为我是做电机矢量控制,所以就用电机控制算法来举例:例如无感BLDC的FOC,主要核心的几个算法是:状态观测器,坐标变换,快速反...
6b78a8c6c8ffe067
2019-11-04 08:40:54
浏览量:976
一周优质问答回归!感谢大家在问答区重新上线后的继续支持! 让我们一起来看看上周的优质回答吧!【1】Q: STM32单片机如何实现电池电量的实时显示?如何用单片机STM32做一个电池电量的实时显示,类似于手机上面那个电量显示条一样。各位有什么好的设计方案吗? 提问人:liubo A:简单的方式,就是使用单...
电子芯吧客
2019-11-13 11:34:58
浏览量:2202
51单片机没有浮点运算加速单元,当需要处理传感器的一系列浮点数据时运算速度会比较慢,因此它的控制精度不高,不过胜在便宜
翱翔的小四轴
2019-12-25 00:47:56
浏览量:850
没有浮点加速硬件FPU只影响浮点计算的速度,并不是不能计算浮点数。连PC的8080/8086系列最早都没有专门的浮点硬件加速部分,而是需要专门的协处理器(比如8087),但它们都能进行浮点运算(速度慢而已)所以你其实直接定义需要浮点处理的程序还是可以运行的,只是涉及的部分运算比普通整型运算慢很多,这个你完全可以自己就...
kbqSign
2020-01-02 08:09:46
浏览量:5239
大多数MCU并没有专门的浮点数运算硬件支持单元,这使得浮点数运算效率极为低下,和整数运算比是几十、几百倍的速度差异,还极为耗费其他资源(包括内存等)。即使有浮点数运算单元支持,有时与整数运算比也是几倍速度差异另外大多数MCU处理中,浮点数需求其实并不是那么强烈,很多可以采用工程计算手段处理为整数运算,由此...
TinyByab
2020-04-26 10:20:45
浏览量:1536
什么是armhf在Ubuntu 12.04和Debian里,除了arm, armel,还出现了一个名为armhf的版本。这个东西是什么?众所周知,armel是目前主要的ARM ABI。armhf则是armel的一个变种,主要区别在浮点计算上。在armel中,关于浮点数计算的约定有三种。以gcc为例,对应的-mfloat-abi参数值有三个:soft,softfp,hard。soft是指所有浮点运...
我对面的武器
2017-07-10 23:10:20
浏览量:8807
F4具有单精度浮点运算单元FPU,F1没有浮点运算单元,单从浮点数运算应该就可以验证F4的运算能力要比F1强吧。
great_CC
2017-09-06 08:41:37
浏览量:872
单片机:优势是通用性强,能适应多种应用环境,成本低DSP:优势是浮点运算效率高,适用于算法FPGA:优势是并行处理能力强
渝驰
2018-02-26 10:09:44
浏览量:1384
如题,有时候在SDK内实现一些函数,代码运行后报错,在线调试发现是走到SDK提供的一个接口函数那死了,这样的问题有什么调试技巧吗?希望大佬分享一下!谢谢!
skawu
2018-03-09 20:10:02
浏览量:642
F4是特意增加了硬件进行浮点运算的部分,在浮点计算上比F1还是快很多的。
liuxiaofei126
2018-03-09 23:34:34
浏览量:3845