我用TxD数据传送线发送片选信号,下降沿触发片选,低电平有效。用DTR发送命令及地址。
现在我先用SetOutPut发送0(片选),然后SetDTREnable函数发送命令,可是总是出现发送命令在片选前面的情况。
有没有什么办法检测到发送字符的第一位的发送时间,然后我在将DTR命令打出去?
谢谢

解决方案 »

  1.   

    对于这些问题我不懂,但看见楼主的贴子一直没有回复,就搜索了一下,希望有帮助:
    http://community.csdn.net/Expert/topic/3387/3387736.xml?temp=.6214258
      

  2.   

    SetOutPut是发送数据啊 用TxD线,SetDTREnable是设置DTR属性啊 就是True or False
    关键是硬件当初就是那么设计的,我只能这么来设计程序了,还请各位大吓帮忙
      

  3.   

    我用的是VC,SetOutPut是VC中mscomm的函数
      

  4.   

    硬件我改不了,对于这个硬件,针对另一个片子,片选是高电平有效,所以我在TxD上面发一个0稍加延时就可以了,但是这个片子是低电平有效,不太好控制。如果真要改硬件就要加一个反向器,但我真的不想改硬件