主題:SPI操作FRAM芯片 共有42554人關(guān)注過本帖 |
---|
客人 |
1樓 |
SPI操作FRAM芯片 Post By:2014-11-20 13:37:00 [只看該作者]
板子:EM9280 系統(tǒng):wince6.0 問題1:對FRAM芯片F(xiàn)M25cl64芯片的/cs引腳進(jìn)行操作,需要將GPIO31(SPICS_ON)發(fā)送指令前置低,發(fā)完一條指令后置高,要怎么操作?是否還需要將GPIO的程序加到SPI程序里面,然后將它置高置低?? 問題2:為什么例程中SPI_test_IO用VS2005打不開,提示沒有安裝相應(yīng)的平臺? 問題3:開發(fā)的時候是否需要把所有程序?qū)懺谝粋工程中,還是可以在一個項(xiàng)目下建多個工程,最后設(shè)為同時啟動? |
|
單帖管理 | 引用 | 回復(fù) |
zxw |
2樓 |
Post By:2014-11-20 17:14:00 [只看該作者]
1、SPI硬件通訊,是由硬件實(shí)現(xiàn)的,對于第一條,我沒有完全理解你的意圖。請參考一下這篇文章(http://www.huochepiao123.com.cn/case/case2014673.html)看看是否有合適的通訊方式能滿足你的應(yīng)用。或來電請?jiān)敿?xì)交流一下。
2、可能該例子是在其它平臺下改過來,你可以修改工程文件,換到EM9280平臺下,或留個郵箱,我們另外給你發(fā)一個例子程序 3、一個工程,應(yīng)該只能生成一個EXE文件吧。但一個項(xiàng)目是可以有多個工程,但沒辦法同時啟動多個ExE文件。如果需要同時啟動多個EXE文件,你可以自己寫一個程序,由該程序來啟動其它的EXE就行。 如還有不清楚的,可以來電話交流,也許更清楚一些。
|
|
單帖管理 | 引用 | 回復(fù) |
客人 |
3樓 |
Post By:2014-11-21 9:09:00 [只看該作者]
那請您發(fā)一下SPI_TEST_IO的程序,我的郵箱是835620406@qq.com。對于第一個問題,我的意思是在別的程序里面調(diào)用將GPIO置高置低的程序,要怎么寫?還有己寫一個程序,由該程序來啟動其它的EXE的程序怎么寫?這些能都發(fā)個例程給我嗎? |
|
單帖管理 | 引用 | 回復(fù) |
yy |
4樓 信息 | 搜索 | 郵箱 |
加好友 發(fā)短信 |
Post By:2014-11-21 10:13:00 [只看該作者]
1.例程可以供參考。你可以參考例程,了解SPI及GPIO調(diào)用的方法,然后編寫自己的代碼。
2.例程就是VS2005的,不應(yīng)該打不開,例程對應(yīng)的平臺是EM9170和EM9280,你只要安裝了SDK就不會有問題的,如果你某個SDK沒裝也只是提示你那個平臺的SDK沒有。 3.根據(jù)項(xiàng)目的需求你可以自己決定把你的程序?qū)懗墒裁礃幼樱憧梢栽O(shè)置一個項(xiàng)目,里面可以有多個工程,多個工程也可以考慮做成1個或多個exe加若干dll的形式。如果為多個exe,一般是一個主程序啟動其它的exe,你可以百度或者msdn查下CreateProcess這個函數(shù),它的用法和windows平臺一樣的。
|
單帖管理 | 引用 | 回復(fù) |
返回首頁SPI操作FRAM芯片 |
---|
用戶名: | |
驗(yàn)證碼: | |
內(nèi)容: | |