fhy0410
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 219 個
工控威望: 363 點
下載積分: 6452 分
在線時間: 531(小時)
注冊時間: 2013-10-22
最后登錄: 2020-03-28
查看fhy0410的 主題 / 回貼
樓主  發(fā)表于: 2016-05-27 00:28
用定位指令發(fā)500000脈沖給驅動器,用D8140計算發(fā)送的脈沖量,當計到32767的時候就往負數(shù)方向計數(shù)直到0,在重0到32767這樣往返,我想監(jiān)控發(fā)了多少脈沖也看不到。用32位指令也是一樣?词謨32位指令不是可以計到999999個脈沖嗎,我發(fā)500000都沒超32位脈沖計數(shù)啊,為人什么按16位指令計數(shù)呢。請問各位大神們指點下原因。
六度心寒
我生來不是要被打敗的,你盡可以消滅我,但你永遠打不敗我!
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 178 個
工控威望: 312 點
下載積分: 2615 分
在線時間: 252(小時)
注冊時間: 2010-09-08
最后登錄: 2024-12-30
查看六度心寒的 主題 / 回貼
1樓  發(fā)表于: 2016-05-27 10:23
很明顯的問題,D8140是32位,要使用DMOV指令!
讓愛在你我的心里流動。。。。。