我学电子信息工程的,请教一些C编程问题

1.我学电子的,后面涉及到单片机的编程,单片机的编程是用C语言编写的,用C++可以么,C++和C语言有何区别呢?2.我是WINdows7系统,不兼容VC6.0我安装的是v... 1.我学电子的,后面涉及到单片机的编程,单片机的编程是用C语言编写的,用C++可以么,C++和C语言有何区别呢?
2.我是WINdows7系统,不兼容VC6.0我安装的是visual studio2010,这个软件可以编写单片机用的程序么,如果不能用VS2010编,我要选用什么软件呢?
3.请各位有经验的网友给我一些关于学习电子信息工程方面的建议,比如学习应该遵循什么样的顺序?先学电工基础,然后学什么,咋样循序渐进呢?
4.我以前从没接触过编程,我从C语言开始学不会有什么麻烦吧,要不要先学更基础的语言呢?再学C之前要什么基础啊,我计算机还好吧,要学一下计算机原理么?
展开
 我来答
zirwy
2010-11-03 · TA获得超过493个赞
知道小有建树答主
回答量:86
采纳率:0%
帮助的人:127万
展开全部
1. 单片机的编程一般都用C语言编写,因为在高级语言中C语言更接近底层,能较好的控制底层硬件,C++一般都是以计算机为平台,不适用于单片机;

2. 如果你要编写单片机的C语言程序,一般是用uVision,网上都有的下载,和KeilC编译器一起打包的;如果你仅仅是一个可以编辑C代码的软件,而不需要调试的话,很多软件都可以,比如UltraEdit,好用的是SourceInSight,当然初学者还用不上;所以,单片机的C程序最需要的不是一个编辑环境,而是一个调试环境,uVision是一个通用的单片机调试环境,另外也可以使用你们学校实验室所用的调试环境;

3. 给你一些单片机学习的建议吧,基础主要是数电,电工和模电用的不多,当然这些都是你的专业方面的基础课,所以要掌握的,只是单片机的学习用到的数电的知识相对多一些;另外一个基础就是C语言,对于程序类的课程学习,只有自己多写程序,才能培养出能力;

4. 先把C语言学好吧,至于计算机的原理,了解就行了,对单片机学习也能有一定的帮助,有些概念会容易理解一些。
法本信息技术
2024-10-28 广告
在深圳市法本信息技术股份有限公司,软件测试开发是确保软件质量的关键环节。我们专注于设计高效测试用例,利用自动化测试工具与框架,对软件进行全方位、多层次的测试。这包括单元测试、集成测试、系统测试及验收测试,旨在发现并修复潜在缺陷,提升软件稳定... 点击进入详情页
本回答由法本信息技术提供
zhang8635296
2010-11-03
知道答主
回答量:22
采纳率:0%
帮助的人:0
展开全部
1,给单片机编程的最好软件是keil,有2,3,4版本。可以用C语言和汇编语言编程,不能用C++。2,visual studio2010不能给单片机编程,建议装windows xp系统。
3,要学单片机无需电工基础,建议看郭天祥的视频教程。
4,学单片机C语言不需要其他语言的基础,不过有C语言基础会让你很爽!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
goodczs
2010-11-03 · TA获得超过2118个赞
知道小有建树答主
回答量:2251
采纳率:0%
帮助的人:947万
展开全部
1、C++是C的提高版本,最大特点,支持了类和对像
2、没学过单片机,不过VC6.0能做的,2010肯定可以完成
3、没学过电子信息工程
4、更基础的语言就是汇编了,不过比较难懂,还是直接学C吧,不难学。识字就能会
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
函广日件炉读6606
2010-11-03 · TA获得超过790个赞
知道小有建树答主
回答量:1479
采纳率:0%
帮助的人:1508万
展开全部
到淘宝买一个单片机的板子,会有光盘教程,示例程序,传输线(最好买一个有USB口的),回来自己试试,几个小时就明白是怎么回事啦。然后再学一下单片机的硬件,比如中断,最好学一下用汇编来写(至少了解一下),然后可以就用C写。
单片机别用C++,太大,visual studio2010不是给单片机用的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式