Toggle navigation
科创
{{ getSearchSuggestionLabel(suggestion) }}
{{ part.text }}
查看更多
登录
 
注册
电波
论坛
专栏
应用
登录
注册
{{ getSearchSuggestionLabel(suggestion) }}
{{ part.text }}
查看更多
论坛
>
电子信息
>
电子技术
>
嵌入式
文号
t42681
阅读
7319
回复
9
收藏
6
请问用51单片机进行比较复杂的数学计算效率如何
sun152060420
2012/04/06
电子技术
IP:江苏
就是这个级别的复杂程度,做毕业设计用,因为作的都是16位的运算,担心51单片机处理速度.
来自:
电子信息
/
电子技术
/
嵌入式
9
0
全部
只看作者
hefanghua
14年9个月前
IP:未同步
384186
1楼
LZ的担心是多余的。因为51做不了那么复杂的运算,即使你全面优化算法勉强跑起了也可能要秒级才运行完1次运算。不用想,直接用STM32。
+2
科创币
布布卡
2013/09/19
我一开始还觉着完全没问题 看后面才恍然大.
加载全文
引用
评论
0
sun152060420
作者
14年9个月前
IP:未同步
384221
2楼
还好,函数曲线比较平缓,我决定了,线性插值法,查表去,谢谢提醒。
+1
科创币
jrcsh
2012/06/30
查表 是好同志
加载全文
引用
评论
0
nmjnsjj
14年9个月前
IP:未同步
384230
3楼
常用的方法是查表或者分段线性化。精度可能上不去。
加载全文
引用
评论
0
sun152060420
作者
14年9个月前
IP:未同步
384492
4楼
回 3楼(nmjnsjj) 的帖子
我做的是大气数据计算机,线性插值法查表,气压高度精度能达到分米到米级别,空速精度能达到1KM/H这个级别。
加载全文
引用
评论
0
skertone
14年9个月前
IP:未同步
385485
5楼
做几百次加法或移位什么的还可以, 其它更多运算或处理就要靠查表什么的了
不过现在 Cotex-M0 /M3 核32位单片机都很便宜了。51我觉得有现有资源利用时才用。
加载全文
引用
评论
0
hefanghua
14年9个月前
IP:未同步
385621
6楼
回 5楼(skertone) 的帖子
他那个公式组可以把括号里面的单独做成3个数据表(含Ln的),但是LZ要求是16位数据计算,这样表格的大小非常大,只能装到外置ROM里。CM3有容量大的,可能装得进去,比较适合此类计算。另外,小数的问题依然比较麻烦,得考虑精度问题并适当取舍位数。
加载全文
引用
评论
0
婺源寻芳
14年9个月前
IP:未同步
385641
7楼
我一向主张,放弃51,用个破手机。便宜又强大。
加载全文
引用
评论
0
mirroryqj
14年6个月前
IP:未同步
414246
8楼
建议楼主考虑飞利浦 lpc2104 32位arm架构,价格便宜,最高可以达到54mpis
加载全文
引用
评论
0
全部
只看作者
在列表中查看
笔记
{{note.content}}
{{n.user.username}}
{{fromNow(n.toc)}} {{n.status === noteStatus.disabled ? "已屏蔽" : ""}} {{n.status === noteStatus.unknown ? "正在审核" : ""}} {{n.status === noteStatus.deleted ? '已删除' : ''}}
编辑
删除
{{n.status === 'disabled' ? "解除屏蔽" : "屏蔽" }}
保存
取消
我也是有底线的
保存中...
保存