2014-11-23 51 views
1

我是Blackfin處理器的新手,我想爲Blackfin BF527編寫一個測試程序。該測試程序應測試電路板和2個外設RAM的連接。啓動Blackfin(BF527)

到目前爲止,我已經下載並安裝了VisualDSP ++(90天試用版)。

任何人都可以幫助我知道如何編寫一個簡單的程序來寫入端口G和讀取從端口H,包括初始化(最好在C)。

我已經在網上尋找示例代碼,但不幸的是所有的代碼都非常先進。

我瀏覽了數據表,但它是在彙編上,而不是C,我仍然找不到任何可靠的示例程序用於我的目的。

+1

我不知道是什麼運行支持庫是由你的編譯器提供的,但總的來講得到一個從頭開始運行*是一個高級主題,這可能是您找不到簡單代碼的原因。閱讀手冊和文檔,同時查看可以找到的示例代碼。 – 2014-11-23 04:21:39

回答

1

查看VisualDSP安裝文件夾(在Program Files下)。 Analog Devices\VisualDSP 5.0\Blackfin\Examples

要在C/C++中編程硬件外設,需要包含內存映射寄存器指針定義的頭文件。這些將在Analog Devices\VisualDSP 5.0\Blackfin\include 在你的代碼中找到,你可以自動選擇正確的使用包括對項目的處理器文件:

#include <blackfin.h>