當前位置:編程學習大全網 - 編程軟體 - 怎麽用C語言操作DSP2812的16位數據總線

怎麽用C語言操作DSP2812的16位數據總線

發送0xFFFF全高電平到數據線,可以這樣寫:

#define MADDRESS 0x80123

(*MADDRESS)=0x0ffff;

由於妳是向地址0x80000寫數據,地址線上會出相應的地址0x123,XZCS2片選信號也會有效,在XWE信號的上升沿會有穩定的全1數據線保持,然後會釋放總線。

AD設備屬於比較“吵”的,壹般在接入數據線時,需要用總線隔離器件隔離,用片選選通後讀寫,這需要芯片用輪詢或中斷方式訪問,比較麻煩。

也可以考慮用串口的AD芯片接McBSP。

DSP2812是TI公司新推出的功能強大的TMS320F2812的32位定點DSP,是TMS320LF2407A的升級版本,最大的特點是速度比TMS320LF2407A有了質的飛躍,從最高40M躍升到TMS320F2812的150M,處理數據位數也從16位定點躍升到32位定點。最大的亮點是其擁有EVA、EVB事件管理器和配套的12位16通道的AD數據采集,使其對電機控制得心應手。

  • 上一篇:德國與意大利的數控機床區別
  • 下一篇:for(int a:i)在java 編程中是什麽意思
  • copyright 2024編程學習大全網