免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2052 | 回复: 7
打印 上一主题 下一主题

有没有嵌入式C的学习指南? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-04-13 14:03 |只看该作者 |倒序浏览
有没有嵌入式C的学习指南?要学习那些方面?从那些方面着手好些?
哪位高手有经验的,可以说下自己的学习过程,给些经验。

论坛徽章:
0
2 [报告]
发表于 2009-04-13 14:22 |只看该作者
抑制不住心中的怒火,又不能骂你,算了你干别的行业吧

论坛徽章:
0
3 [报告]
发表于 2009-04-13 15:15 |只看该作者
如果你能说个一二三来,骂我也行啊

论坛徽章:
0
4 [报告]
发表于 2009-04-13 15:37 |只看该作者
我不懂嵌入式,感觉很神秘,是不是懂嵌入式了就可以参照一些文档写各种芯片的驱动?

论坛徽章:
0
5 [报告]
发表于 2009-04-16 13:18 |只看该作者
懂C语言,就可以编写嵌入式程序了。不过,前提是你懂的硬件,比如说51,430等等单片机

我个人认为,嵌入式应该最好用汇编,虽说现在很多高手喜欢用C

论坛徽章:
0
6 [报告]
发表于 2009-04-16 13:56 |只看该作者
<C_C++嵌入式系统编程>可以看看有很多中文版的可以下到,如果是有些工作经验的话就不用看了.

论坛徽章:
0
7 [报告]
发表于 2009-04-16 14:23 |只看该作者

回复 #5 walkrain 的帖子

公司里面做嵌入式开发还是用C语言。
虽然汇编的效率高,但是C语言的代码量和开发周期要短得多。
比如,我的导师写的一个电动机驱动程序,他用的DSP汇编语言,其中一个除法就是用了移位相减来实现的(DSP没有除法概念),写了10几行。
而你用C的话就是一个除法符号就解决了。
可见,哪个公司会用汇编去写驱动阿!
现在的编译器也比较智能了,会做很多优化,所以C编译后的汇编代码不一定比直接用汇编写出来的低效。

搂主要学嵌入式的话,有很多Linux+ARM的书籍,还有经典的驱动程序,Linux内核源代码,都很不错。

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
8 [报告]
发表于 2009-04-16 16:52 |只看该作者
原帖由 MIPSProcessor 于 2009-4-13 14:22 发表
抑制不住心中的怒火,又不能骂你,算了你干别的行业吧


这激动呢?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP