先说说我们的这个课题吧!
我们要设计一个变换器,主要是把模拟信号转换为数字信号然后按sdlc协议(一个位同步的协议)传送出去。然后用计算机进行采集和控制。
我的任务就是pc部分的信号采集和对变换器控制,我们使用的采集卡的软件包带有c/c++、vb、delphi的api函数库,用c/c++的对硬件进行操作无疑是非常的天经地义的,但是,要现学vc++或borland c++时间又不是很够用,所以决定使用delphi了。但是在学校的时候用delphi都是编一些数据库之类东西,对硬件的控制没有接触过,所以心里特没底。
各位大侠请问delphi对硬件的功能怎么样?对于作这样一个软件还是很容易的吧?编这个软件的工作量会有多大,两个月可以编出来吧?这确实是我第一次接触底层的东西,所以对这些东西都没有概念。请各位大侠,指点一下迷津好吗?告诉多少都行,小弟先谢过了!

解决方案 »

  1.   

    如果由SDK包的话没问题。
    首先要了解需要通过这个卡实现什么功能
    然后就是了解这个卡带得SDK函数的调用。两个月应该可以实现。
      

  2.   

    能否把软件包拷份给我[email protected]  谢谢!
      

  3.   

    要对自己有信心,两个月足够了。可以先从采集卡提供的SDK包入手,充分了解其中的函数的功能和使用。Delphi除了DDK外,完全能做VC所能做的任何事。等待你的好消息;)
      

  4.   

    delphi对硬件的操作也很方便的 
    虽然我不熟悉
    但是还是看过有些串口通信方面
    USB硬件编程方面的书如果要操作硬件
    一般就是用硬件提供的SDK包进行2次开发
    很方便的
    有些硬件还会提供OCX控件进行开发
    大大简化了复杂度
      

  5.   

    Delphi做这块完全可以胜任!数据采集软件主要就是要解决通信问题,把串行通信的协议读懂基本上就没有什么问题了。
    二个月应该够了。