meja

    1.                                  什么玩意?
    2.                                  mark
    3. stm8s207k6多从机SPI功能 41/16068 stm32/stm8 2010-08-17
                                       这里所说的你的主从机都是STM8单片机。 你配两个从机,同一时间你还是两机通信啊,你的主机要和谁通信,你就将那个通信的CS拉低,然后就可以通信了,这个从机也不要一直检测CS有没有拉低,SPI接到数据后会进入中断的,如果你的CS没有拉低,SPI设备不会理会总线上的通信的。
    4. RS232串口大数据量通讯的问题 30/9782 嵌入式系统 2010-06-21
      只有一个解释,你的纠错协议有问题,出现错误不能正确的纠正.
    5.                                  学习了。
    6. vs2010可以开发 wince么? 18/17681 嵌入式系统 2010-06-06
      哇,vs2010安装文件多大啊?
    7. 求大家指点一下,迷茫 29/9484 嵌入式系统 2010-06-04
      看看现实吧 不管以后干什么 只要以前做过开发的 总是在心理面放不下这份岗位 心理面有时也会老痒痒 离开了IT行业 也要学
    8. 关于IAR5优化高不能进中断的问题。 3/3523 stm32/stm8 2010-05-26
                                       大家来猜谜,偶猜volatile。
    9. 关于STM8编译问题 3/8535 stm32/stm8 2010-05-25
                                       看样子多半是头文件的路径没有包含进去,可以在 Project->Settings...->C Complier->Categoryreprocessor 里面的 Additional include directories框中把需要的路径加上。
    10. 发起开源项目:freescale i.MX515,招集铁杆支柱! 105/22995 嵌入式系统 2010-05-18
      我做过i.mx25 Linux下系统开发和驱动,不知是否可以
    11. 写个简单的MFC程序,下载 运行看看能否成功运行?来判断设备上是否有MFC库 没有相应的BSP,想导出SDK,基本上不可能的 可能是,你安装一下试试
    12. 个人认为,verilog中的wire 和 reg 类型,纯粹是语法上的定义,和实际的硬件电路没有太大关系。只要记住;凡是begin。。。end 或者 fork。。。join中的变量,通通都是reg型变量,initial和always中的变量也都是reg,在可综合代码风格中,其他的基本上就是wire型了。一般默认为wire类型
    13. 如何判断wince是否支持MFC和com组件? 11/6990 嵌入式系统 2010-03-18
      5.0 还是 6.0
    14. 关于6410访问SPI总线的问题,请高手指教 10/4929 嵌入式系统 2010-02-23
      引用 4 楼 firefly123 的回复: 应该是访问方式错误. 看一下驱动程序,readfile到底干了些什么事,有可能指定地址是在seek中指定的
      seek直接返回0 不可能是seek    spi_read的驱动程序代码如下 DWORD SPI_Read(     DWORD     hOpenContext,     LPVOID     pBuffer,     DWORD     Count) {     PSPI_PRIVATE_CONTEXT pSpiPrivate = (PSPI_PRIVATE_CONTEXT)hOpenContext;     PSPI_PUBLIC_CONTEXT pSpiPublic = pSpiPrivate->pSpiPublic; //    DWORD dwReadSize;     HRESULT hr;     PBYTE     g_pMappedEmbedded;     PBYTE     g_pMarshalled;         RETAILMSG(SPI_INIT,(TEXT("[SPI] SPI_Read : pSpiPrivate->State=%d\n"),pSpiPrivate->State));     //param check     if(pSpiPrivate->State != STATE_IDLE)     {         RETAILMSG(SPI_INIT,(TEXT("[SPI] READ ERROR : STATE IS NOT IDLE\n")));         return 0;     }         RETAILMSG(SPI_INIT,(TEXT("+[SPI] SPI_READ...\n")));     RETAILMSG(SPI_INIT,(TEXT("[SPI] pBuffer : 0x%X, Count : %d\n"), pBuffer, Count));     hr = CeOpenCallerBuffer((PVOID*) &g_pMappedEmbedded, pBuffer, Count, ARG_IO_PTR, FALSE);     hr = CeAllocAsynchronousBuffer((PVOID*) &g_pMarshalled, g_pMappedEmbedded, Count, ARG_IO_PTR);     if(pSpiPrivate->bUseRxDMA)     {         pSpiPrivate->pRxBuffer         = pVirtDmaDstBufferAddr;         pSpiPrivate->pRxDMABuffer     = (LPVOID)DmaDstAddress;     }     else     {         pSpiPrivate->pRxBuffer = g_pMarshalled;     }     RETAILMSG(SPI_MSG,(TEXT("[SPI] g_pMappedEmbedded 0x%x\n"),g_pMappedEmbedded));     RETAILMSG(SPI_MSG,(TEXT("[SPI] g_pMarshalled 0x%x\n"),g_pMarshalled));     pSpiPrivate->dwRxCount = Count;     pSpiPublic->pSpiPrivate = pSpiPrivate;     SetEvent(pSpiPublic->hRxEvent);     //Thread call     WaitForSingleObject(pSpiPublic->hRxDoneEvent, INFINITE);     pSpiPrivate->State = STATE_IDLE;     if(pSpiPrivate->bUseRxDMA)     {         memcpy(g_pMarshalled, pVirtDmaDstBufferAddr,Count);     }     hr = CeFreeAsynchronousBuffer((PVOID)g_pMarshalled, g_pMappedEmbedded, Count, ARG_IO_PTR);     hr = CeCloseCallerBuffer((PVOID)  g_pMappedEmbedded,   pBuffer, Count, ARG_IO_PTR);     RETAILMSG(SPI_INIT,(TEXT("[SPI] SPI_Read : Return Value : %d\n\n"),pSpiPrivate->dwRxCount));     return pSpiPrivate->dwRxCount ; } 根本看不出来如何操作的
    15. 海思K3上指南针硬件调试问题 3/2989 嵌入式系统 2010-02-01
      没遇到这种问题, 雅马哈YAS525应该是自动校准吧。 想问下 楼主个问题是 个别问题,还是所有的都无法校准通过 实在不行找下,厂家的FE吧
    16. 接口程序 11/3847 嵌入式系统 2010-01-30
      不知道有个枚举,哎,太无知了。接单片机就算了,那样就没意义了,,前天去南山图书城看了一本关于USB协议的书,圈圈写的吧,不错。谢谢大家的意见。XS.
    17. 问 :tornado2.0 bsp到2.2的移植 7/3305 嵌入式系统 2010-01-19
      引用 5 楼 sunwind45 的回复: 我的bsp用在tornado2.0的,硬件没改。 只是把它转成2.2的。 我看了移植文档,除了Makefile改几个地方外,就是immrGet()要换个名字; 其他的,cmp以太网驱动宏定义要换个名字; 另外,我把两个版本的bootRom反汇编看了下,没仔细看,发现copylong几个函数代码不一样了。 也没办法了。 我现在想直接从tornado2.2自带的mpc860的bsp去修改了。
      确实应该直接用2.2的BSP修改。
    18. WINCE6下如何实现应用和驱动的内存共享 5/3756 嵌入式系统 2010-01-13
      可以通过共享内存来实现,只要创建驱动与应用程序内存影射文件的时候共享内存名称一致就可以了
    19. 初学驱动,请教一个简单的PnP的概念问题 12/5588 嵌入式系统 2009-12-10
      引用 4 楼 arm9linuxpp 的回复: 操作系统之所以能实现即插即用,根本原因是使用了中断!这就很容易理解为什么你插了U盘系统马上就能处理。其实在内核层面,是有一个线程一直在等待即插即用设备插拔的,要是没有这个处理线程,插上优盘也没有用的,所以这个PnP设备的驱动是必须系统启动的时候就要加载!
      基本就是楼上说的设计思路
    20. 如何计算nand flash的使用寿命? 11/8017 嵌入式系统 2009-11-20
      一个普通的U盘好像可以擦写10W次左右

最近访客

< 1/1 >

统计信息

已有96人来访过

  • 芯积分:--
  • 好友:--
  • 主题:9
  • 回复:63

留言

你需要登录后才可以留言 登录 | 注册


现在还没有留言