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