请问delphi可不可用在单片机编程方面?(50分)

  • 主题发起人 主题发起人 mlin
  • 开始时间 开始时间
M

mlin

Unregistered / Unconfirmed
GUEST, unregistred user!
因为即将换公司,公司主要开发医疗仪器的软件,主要是单片机方面,听说主要用vc做,
小弟以前对这方面又没有学过,又不想放弃deiphi,不知delphi在这方面的应用怎样?
还是要另外学vc比较好??
请各位有经验的兄弟指点下,万分谢谢!!
 
单片机软件的开发主要是C语言和汇编,当然也有PL/M语言等
不是VC,delphi也肯定不行。至少我以前没听说过有这种编译器。除非这二年新开发的(可能行不大)
 
单片机软件的开发主要是C语言和汇编,当然也有PL/M语言等
同意,我们专业就是弹片机方面的,不过很枯燥,所以我。。。。
 
还是学点c
 
那请问deiphi可不可做些前台的东西?如用户操作界面之类?
 
学点C和汇编,没坏处的。
 
to 请问deiphi可不可做些前台的东西?如用户操作界面之类?
delphi现在主要用在windows操作系统上,单片机的一般没有操作系统,或是专用的嵌入式操作系统,所以不是前后台的问题。
 
两者相差很大,
还是打牢C和汇编基础的好
 
我不理解你们说的意思,但我知道DELPHI在这方面的功能很强大的间
虽然不能做固化到单片机中的软件,但至少与单片机方面的通讯什么的应该没问题的
例如DELPHI利用串口与单片机进行通讯方面

 
用Delphi做单片机的后台处理软件没问题。

但要是用Delphi开发单片机上跑的软件,恐怕不行。
Delphi不支持交叉编译,即便是用x86体系的片子,也太耗资源。

如果你公司用VC写单片机上的应用,可是开发WinCE上的应用。
 
开发用户界面是可以的,大富翁里有一些关于工控的帖子.你去搜以下看看
 
可以用Turbo Pascal写x86兼容的单片机程序。
 
单片机绝大多数用汇编和标准的C,绝对不是VC也不是C++,delphi可以写串行/并行通讯部分、PC端数据处理和界面
 
楼上说得是
 
我就在用C++写单片机上的软件。
 
to apw:
请问你用的是什么编译器呀,什么型号的单片机?
学习学习 :)
 
单片机:ARM + 嵌入式操作系统
编译器:做WinCE时用VC
做Linux时用GNU C++
 
倒,ARM也算单片机了,
51单片机可以用C51编译器
AVR单片机常用ICC、GNU AVR
ARM嵌入式平台有很多种操作系统:UCOS-II、RTLINUX、UCLINUX、ARMLINUX等等。有的要ARM官方编译器ADT,有的要专门的编译器,然后烧录二进制码。
全是标准的C语言编译器
WinCE不可能用到控制上面:一是WinCE不是实时操作系统,二是万一出现非法操作还不捅大篓子
单片机系统和ARM系统有着巨大差异
C++不适合用工控上,如果用OO方式写单片机程序,编译出来的东西太大了,运行效率不行
 
delphi你面嵌套汇编怎么样?
 
delphi可以写串行/并行通讯部分
 
后退
顶部