TI的工程師們以及論壇會員們,好
我擁有F28035以及F28335這兩張控制卡。我目前正在使用TMS320F28035控制卡和TMDSHVMTRPFCKIT進行感應電機控制且使用了V/f控制以及FOC這兩個控制方法。因為實驗設定,需要做長時間數據(1小時以上)的收取。
儲存資料的方法是在.c檔編寫程式,並且決定需要儲存的參數以及設定其參數的筆數和取樣時間,而當我在disassembly視窗跑完整體實驗,最後我會利用此視窗的"Save memory"來存取.dat檔的數據。過去我已經試過從.CMD檔更改記憶體分配來增加資料收取筆數,但還是沒辦法解決問題。
目前對於通訊介面不是很熟悉,請問要如何增加外部記憶呢?
謝謝
Green Deng:你好,看了一下F28035不带xintf接口,所以不支持外扩flash功能。如果是为了保存数据的话我有两个建议:
1、通过外设通讯的方式,将数据存储在其他存储设备上
2、通过I2C外扩EEPROM方式扩展存储。(此方法可以参考controlSUITE上的官方例程:C:\ti\controlSUITE\device_support\f2803x\v130\DSP2803x_examples_ccsv5\i2c_eeprom)
另外,你也可以考虑转用F28335芯片,同样支持TMDSHVMTRPFCKIT套件,同时也支持xintf接口外扩flash。
TI的工程師們以及論壇會員們,好
我擁有F28035以及F28335這兩張控制卡。我目前正在使用TMS320F28035控制卡和TMDSHVMTRPFCKIT進行感應電機控制且使用了V/f控制以及FOC這兩個控制方法。因為實驗設定,需要做長時間數據(1小時以上)的收取。
儲存資料的方法是在.c檔編寫程式,並且決定需要儲存的參數以及設定其參數的筆數和取樣時間,而當我在disassembly視窗跑完整體實驗,最後我會利用此視窗的"Save memory"來存取.dat檔的數據。過去我已經試過從.CMD檔更改記憶體分配來增加資料收取筆數,但還是沒辦法解決問題。
目前對於通訊介面不是很熟悉,請問要如何增加外部記憶呢?
謝謝
mangui zhang:现在的问题是你的硬件板卡上能支持什么样的存储介质在线调试导出数据也行就是不稳定
如果存储介质没有或者存储写带宽不够只能通过接口输出