作者goodrain (mr.fu)
看板Mechanical
标题Re: [请益] 机械背景所需要的程式语言
时间Fri Sep 14 03:48:15 2012
睡不着无聊补充一点
C BCB VB C++ C#等 阿哩阿渣...
这些主要还是用於PCbase的软体用
他们的共通点就是他们都是C的子孙
而儿孙各有长才 我想S大说的差不多了
我想补充的是一些写给晶片的韧体语言
还有一种语法叫VHDL
中文是"硬体描述语言"
这个写法会颠覆C语言很多概念,不过性能强大
但相对的比较复杂与进阶
如ARM FPGA等比8051更进阶的晶片会用到
题外话8051使用的是变种的C 叫Keil c
而VHDL语法多增加很多在开发晶片上的自由度..
这些就要看你老板有没有玩到这块了 (很多机器人会用到)
主要是嵌入式系统会使用到 (资工也有在玩)
不过呀 因为C这个老祖宗影响太深远了
所以其实VHDL语法其实也使用很多C的概念....
其他诸如写来架FTP的 写来在手机上面跑的 也有类似的状况XD
而基本上先弄懂乾净单存的C 再去跳其它领域门槛会小很多
练习方式如果有人教是最快没错
但"老师"请好好找 XD (可以去C版看看)
我看我学弟训练新学弟的方式都快吐血了
还不会"排序"就要写计算机...结局当然是科科搂 (你这坏学长XD)
理想顺序是"语法了解" 先写"黑底白字那种" 再来"弄懂人机"
人机其实是最浪费时间的...虽然他很必要
而你文中提过会要用到Labview...他里面也有提供可以自己写c的空间
从那边着手也可以
但是副作用可能是以後写c会觉得很懒很麻烦
毕竟C比较抽象一点也比较不方便一点 XD
所以学他的动机跟毅力要更多一点...
虽然往往是被逼着学才会学得好= =
※ 引述《shietsd (123)》之铭言:
: 你要走韧体一定要学 C, 资料结构 计算机组织与设计 演算法最好也看一下
: 尽量不要写出让人无法维护跟难懂的程式码 ...Orz
: BCB6,VC++ 都是 IDE, 使用 C++, 上手程度 BCB6 应该会比较快,
BCB6很好用且我最熟的
可是他老了T_T...
但是比一比C#2010跟VB2010 他们有差吗? (....翻桌)
: 但用熟後 VC++ 会比较好用, 这要看你公司用哪套 进去学也可以
: VB6 用 VB 语言, 简易到你前面会了这个不用几小时你就会用了
: 一般人机介面会用到 BCB6,VC++,VB6, BCB6蛮常见的
: 有些韧体会需要作与视窗的介面时, 通常会选用 BCB6/VC++ 开发
: 另外 matlab 其实在作模拟很好用 尤其是产生漂亮的图表在报告内(误...)
: 本质是 C, 所以你会 C 也差不多会刻 matlab 了 ,
: matlab 要快就要用内建的函数 这跟excel一样用久就熟了
: Labview 其实也蛮常见的, 中大型自动化公司应该都会用这个
: 这个我不会, 跟 matlab 的 simulink 应该是异曲同工
: 就拉一拉设定参数 一样你论文应该会用到
: 如果是用 Pro/E, autocad, 我记得语言不是 Lisp 吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.102.166.62
1F:→ Aquatics:VHDL/verilog是数位IC设计在用的, 叫做机械的人来学这个 09/14 22:45
2F:→ Aquatics:也跳太多了吧? 做机械的把C#, C, VB 摸熟就很厉害了 09/14 22:47
3F:推 w0320:摸熟C大概是要摸到什麽程度才叫做会呢 09/14 23:15
4F:→ w0320:对於一个机械学生来说的话 09/14 23:16
5F:→ Aquatics:我觉得机械工程师,会用C#写程式操作一张PC板卡就差不多了 09/15 00:37
6F:→ Aquatics:至於MCU, 应该都是韧体工程师在负责的吧? 09/15 00:42
7F:→ goodrain:0.0我们实验室都有用到其实 虽然有点大才小用xd 09/15 08:25
8F:→ Aquatics:你们实验室应该是买FPGA开发板来写韧体做演算法吧?实务上 09/15 08:37
9F:→ Aquatics:机械厂不可能自己设计FPGA板卡, 也不可能用开发板出货啊 09/15 08:38
10F:→ Aquatics:当然会这玩意儿, 对自己是有加分啦~~ 09/15 08:41
11F:推 w0320:C语言应该也能有相同效果? 不好意思实在是没甚麽概念... 09/15 10:01
12F:→ goodrain:熟到能够自由依想法创造新的一段程式 09/16 18:04