做单片机软件上位机下位机哪个更有前途

本人现在正在学习单片机软件,现在就是要决定一个方向,因为精力有限想搞精一个方向,但不知道哪个更有前途,请大家给个建议是写上位机还是下位机?请认真回答,最好是有经验之谈。... 本人现在正在学习单片机软件,现在就是要决定一个方向,因为精力有限想搞精一个方向,但不知道哪个更有前途,请大家给个建议是写上位机还是下位机?
请认真回答,最好是有经验之谈。
展开
 我来答
saintgreat
2010-03-16 · TA获得超过961个赞
知道小有建树答主
回答量:182
采纳率:0%
帮助的人:244万
展开全部
好!虽然不是很有经验,但又有所涉及!

本人的观点,都应当懂一点!然后才有能力精通一方向!

我在学校是学单片机上的系统开发的,学的还可以,算是比较精通了(学校)。本来觉得 差不多了,能混口饭了,,,那知道,我还空缺 上位机编程部分!

其实上位机:是用来控制 单片机系统 的,,是可以直接通过串口、tcpip 远程控制 单片机的,,,使用在 条件苛刻 、人不宜 直接接触单片机系统的 场合!!

但是,现在我工作,不做单片机系统开发,,而是.net开发,,做web(浏览器)、winform(窗体应用程序);;

我工作还算清闲,,于是就跟学校老师联系,做一个 温度远程监控系统,,不难,,但是直接使用到.net的winform,,,于是,,现在才感觉到 是一个不小的提升,,,当时只知道 用物理按键 实现 单片机系统控制,,现在想来,,远程控制 是一个趋势!!

我说这么多,想说的是,两方面你都得懂一点,,这样才会有竞争力,,当然精力、时间有限,你只能精通一方面,,这也行,,但是,如果到时候 需要你跟 人家 做上下位机 接口 对接时,你就会发现,如果你不懂两方面,,你将会 很不方便!!!!

首先,你需要先精通 下位机 部分,,因为1、下位机可以单独 执行程序,可以缺少上位机;2、上位机的编程 需要考虑到 下位机 的实现难易程度,从而设计上位机接口部分。因此从这两个方面,你都需要先精通下位机部分!

前途是相对而言的 ,,任何一个方面 都很有前途,,但是 只有你两方面都懂一点,一方面精通一点,,,这样你才能够统领全局,了解整个系统设计!!
当然这样是最有前途的!

只要专心学,前途肯定是有的!!

很认真了!!!!呵呵!!可以去我空间看看!

祝你好运!
moonf
2010-03-16 · TA获得超过5837个赞
知道大有可为答主
回答量:2246
采纳率:66%
帮助的人:755万
展开全部
上位机基本上就是PC程序开发了,还是做下位机吧,直接操作的是硬件。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友ce48200ae
2010-03-16 · TA获得超过1471个赞
知道小有建树答主
回答量:683
采纳率:0%
帮助的人:578万
展开全部
你的单片机上位机是指什么?本来单片机就是一个小系统,怎么还分上下位机呢?上位机其实只是用来开发软件的,开发好后要下载到单片机上独立运行。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
摘一把青梅煮酒
2010-03-16 · TA获得超过1805个赞
知道小有建树答主
回答量:767
采纳率:0%
帮助的人:632万
展开全部
都要做

下位机是重中之重

你下位机搞不好

上位机搞再牛叉也是白搭

所以还是先把下位机的功能都做好

然后再考虑上位机(锦上添花而已)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
changjeff
2010-03-16 · TA获得超过804个赞
知道小有建树答主
回答量:2008
采纳率:54%
帮助的人:837万
展开全部
先做下危机,然后做上位机,我的经验,最好全搞
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式