请问在没有硬件的条件下怎样学习单片机?谢谢!!
因为我不是通信工程的学生所以在硬件方面很难有条件只有学习板请问我在没有硬件的条件下怎样学习单片机呢?我有一定单片机编程基础我个人很想从软件方面也就是编程方面发展想当个嵌入...
因为我不是通信工程的学生 所以在硬件方面很难有条件 只有学习板 请问我在没有硬件的条件下怎样学习单片机呢? 我有一定单片机编程基础 我个人很想从软件方面也就是编程方面发展想当个嵌入式工程师或者软件工程师 但是苦于没有人告诉方向 因为我不知道怎样处理刚才那个问题 而且不知道学完c然后学什么 当软件工程师需要学什么呢?我只有三分 到时候有分了追加!
展开
5个回答
展开全部
推荐给你一个软件 proteus,可以用软件形式模拟硬件,挺不错的。
单片机开发需要用到C或者汇编,而C的通用性以及可移植性都不错,所以建议你深入学学C语言,包括C相关的数据结构以及算法。
你的情况建议你可以往嵌入式工程师方向努力。
单片机开发需要用到C或者汇编,而C的通用性以及可移植性都不错,所以建议你深入学学C语言,包括C相关的数据结构以及算法。
你的情况建议你可以往嵌入式工程师方向努力。
更多追问追答
追问
我也很想往嵌入式工程师方向发展!但是总用软件代替,不焊板子真的能行吗?
追答
嵌入式开发是一个综合的领域,你指的焊板子其实是指硬件搭载方面。
一款嵌入式产品的开发只有硬件是不够的,软件也很重要,而且我觉得软件的入门门槛比较低,很适合你。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
对于学习单片机,可以暂时用protues这个仿真软件代替一下。软件工程师与嵌入式工程师不一样的,软件工程师不需要考虑硬件问题,但是嵌入式工程师得考虑。软件工程师需要学习数据结构、数据库、还有编程语言比如c++、java这些东西。说的不全请见谅。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2011-04-13
展开全部
首先你得决定你想做嵌入式开发还是软件开发,嵌入式开发主要就是针对单片机、ARM、DSP等之类的硬件的软件(程序)开发,软件工程师应该主要指基于一定语言工具和系统的系统软件或者应用程序开发。想搞嵌入式的话先选个硬件平台,然后针对具体的功能进行学习或者实验,也需要具备一定的硬件电路知识;软件开发的话应该包括开发语言,如C++,C#,JAVA 等,以及开发平台、数据库之类的吧,详细的更多,你多找些这方面的介绍就懂了,其实嵌入式和纯软件差别真是挺大的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用protues仿真
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询