回复帖子:(客人(114.222.*.*))SPI操作FRAM芯片

用户名:   *您没有注册?
密码:   *忘记论坛密码?    标题采用“回复:XXX....”
验证码 点击获取验证码
主题标题:  *不得超过 200 个汉字
当前心情
上一页 发帖表情 下一页
内容
  

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

主题最新回顾(发布时间:2014-11-21 9:09:00)
--  作者:客人(114.222.*.*)
--  

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


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

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


主题最新回顾(发布时间:2014-11-20 13:37:00)
--  作者:客人(114.222.*.*)
--  SPI操作FRAM芯片

板子:EM9280

系统:wince6.0

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

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

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