恭喜,你发布的帖子
发布于 2020-12-10 16:19:29
3楼
我觉得你好像想岔了
第1次读取的 PIW200 -> DB1.DBW0
第2次读取的 PIW200 -> DB1.DBW2
...
第50次读取的 PIW200 -> DB1.DBW100
第51次读取的 PIW200 -> DB1.DBW0
第52次读取的 PIW200 -> DB1.DBW2
每50次一个循环写入array[50]的一个word数组就可以了。没必要移动啊。
如果非要移动的话方法也很多。
第一种:
使用any指针,将DB1.DBW0 开始的100个byte的数据写入到DB1.DBW2开始的100个byte中。使用非优化DB块。
第二种:
可以像1楼说的使用循环的方法,比较费时间。
应该还有其他方法,比如blk_move或者序列化,这两个不太确定可行与否。
请填写推广理由:
分享
只看
楼主