这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » STM32 » 咨询大家一个STM32数组位移的问题

共9条 1/1 1 跳转至

咨询大家一个STM32数组位移的问题

工程师
2020-03-14 21:25:30     打赏

大家晚上好!

我想显示一个频谱图。内容为一个二维数组。如128*64的数组 
现在需要在数组第一行插入新内容,原第一行及后面的相应后移一位。最后一位丢掉。
除了数组复制还有什么办法吗。或者STM32F7 H7 有没有数组移动的指令。
需要最快速的方法。
先谢过了!




关键词: STM32     数组     位移    

工程师
2020-03-14 21:36:57     打赏
2楼
将二维用一维看待,用环形队列来处理。



工程师
2020-03-14 21:47:41     打赏
3楼

指针呀,每次移一下指针的指向数据即可!


工程师
2020-03-14 21:57:35     打赏
4楼

没有数组移动的指令。内核指令的位操作都是针对寄存器的,针对一大片总线地址的好像没见过
用CM3/CM4的话倒是可以用bitband配合环形指针实现你要的功能。


工程师
2020-03-14 21:58:55     打赏
5楼

逻辑上来说有极限,但是可以32bits位宽加速复制!


院士
2020-03-14 22:25:09     打赏
6楼

支持二楼的做法


工程师
2020-03-15 15:48:32     打赏
7楼

了解一下大家的方法


工程师
2020-03-15 16:07:34     打赏
8楼

学习一下大家的经验


工程师
2020-03-15 16:15:42     打赏
9楼

学习


共9条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]