主题:SPI操作FRAM芯片

  共有28680人关注过本帖    
客人
1楼


SPI操作FRAM芯片  发帖心情 Post By:2014-11-20 13:37:00   [只看该作者]

板子:EM9280

系统:wince6.0

问题1:对FRAM芯片FM25cl64芯片的/cs引脚进行操作,需要将GPIO31(SPICS_ON)发送指令前置低,发完一条指令后置高,要怎么操作?是否还需要将GPIO的程序加到SPI程序里面,然后将它置高置低??

问题2:为什么例程中SPI_test_IO用VS2005打不开,提示没有安装相应的平台?

问题3:开发的时候是否需要把所有程序写在一个工程中,还是可以在一个项目下建多个工程,最后设为同时启动?


  单帖管理 | 引用 | 回复 回到顶部
zxw
2楼


  发帖心情 Post By:2014-11-20 17:14:00   [只看该作者]

1、SPI硬件通讯,是由硬件实现的,对于第一条,我没有完全理解你的意图。请参考一下这篇文章(http://www.emtronix.com/case/case2014673.html)看看是否有合适的通讯方式能满足你的应用。或来电请详细交流一下。
2、可能该例子是在其它平台下改过来,你可以修改工程文件,换到EM9280平台下,或留个邮箱,我们另外给你发一个例子程序
3、一个工程,应该只能生成一个EXE文件吧。但一个项目是可以有多个工程,但没办法同时启动多个ExE文件。如果需要同时启动多个EXE文件,你可以自己写一个程序,由该程序来启动其它的EXE就行。

如还有不清楚的,可以来电话交流,也许更清楚一些。


  单帖管理 | 引用 | 回复 回到顶部
客人
3楼


  发帖心情 Post By:2014-11-21 9:09:00   [只看该作者]

那请您发一下SPI_TEST_IO的程序,我的邮箱是835620406@qq.com。对于第一个问题,我的意思是在别的程序里面调用将GPIO置高置低的程序,要怎么写?还有己写一个程序,由该程序来启动其它的EXE的程序怎么写?这些能都发个例程给我吗?


  单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
yy
4楼 信息 | 搜索 | 邮箱


加好友 发短信
  发帖心情 Post By:2014-11-21 10:13:00   [只看该作者]

1.例程可以供参考。你可以参考例程,了解SPI及GPIO调用的方法,然后编写自己的代码。
2.例程就是VS2005的,不应该打不开,例程对应的平台是EM9170和EM9280,你只要安装了SDK就不会有问题的,如果你某个SDK没装也只是提示你那个平台的SDK没有。
3.根据项目的需求你可以自己决定把你的程序写成什么样子,你可以设置一个项目,里面可以有多个工程,多个工程也可以考虑做成1个或多个exe加若干dll的形式。如果为多个exe,一般是一个主程序启动其它的exe,你可以百度或者msdn查下CreateProcess这个函数,它的用法和windows平台一样的。

  单帖管理 | 引用 | 回复 回到顶部

返回首页

SPI操作FRAM芯片

用户名:
            验证码: 验证码,看不清楚?请点击刷新验证码
内容: