debugmaker 发表于 2010-9-28 15:47:13

求嵌入学习步骤,谢谢各位大大。我百度完后才来问的。吼吼

我倒是决定了走linux路线。C/C++都入门,汇编也入门水平,51也懂点,VC也是入门水平,很菜的。。。最近打算走嵌入式路线,当然是打算学好了,我坚信我还是有点耐心的。

求各位大大的学习经验,以及书籍,教程等等。

由于以前不懂事,许多东西都是乱学的,我打算先买个51板子,循序渐进的学习,求以后学习步骤,谢谢各位同学了,问的东西有点多,总之谢谢各位同学了,吼吼~

debugmaker 发表于 2010-9-28 15:52:46

求ID审核,谢谢了。

debugmaker 发表于 2010-9-28 20:36:22

版主大大们,为啥我的ID还是审核呢,求审核通过,谢谢了。帮忙回答俺的问题呗,谢谢了、

debugmaker 发表于 2010-9-29 10:18:59

求分析,谢谢各位同学了.

ba_wang_mao 发表于 2010-9-29 15:07:01

回复【楼主位】debugmaker
我倒是决定了走linux路线。c/c++都入门,汇编也入门水平,51也懂点,vc也是入门水平,很菜的。。。最近打算走嵌入式路线,当然是打算学好了,我坚信我还是有点耐心的。
求各位大大的学习经验,以及书籍,教程等等。
由于以前不懂事,许多东西都是乱学的,我打算先买个51板子,循序渐进的学习,求以后学习步骤,谢谢各位同学了,问的东西有点多,总之谢谢各位同学了,吼吼~
-----------------------------------------------------------------------

      既然想要学习嵌入式编程,以下基础必须具备
             (1)、数据结构
                   大学计算机本科教程。
                     只需要学习:队列、链表、堆栈如何编程即可,因为嵌入式编程满篇都是这方面的内容。
                     至于树、图、排序、查找算法就可以先放一放,不必先学。
             (2)、汇编语言
                   最好学习8086/8088汇编语言。因为该汇编语言可以在PC机上编程实践。
                   网上找一个TASM.EXE或者MASM6汇编编译器,再下载一个DEBUG.EXE调试器即可调试程序。
             (3)、C语言
                   不需要C++,只需要C语言,最好找谭洁强的书。
             (4)、操作系统原理
                   大学计算机本科教程。
                   学不懂没有关系,可以对学习《嵌入式操作系统》赶到提前总结的作用。

      掌握了以上基础知识后,就可以学习嵌入式操作系统了。网上有UCOS/II.
         (1):买一本邵贝贝翻译 “嵌入式实时操作系统(第二版)”
                   这本书不适合没有任何嵌入式操作系统的初学者,这本书适合有一点嵌入式操作系统编程的读者。

                (1.1)、 随书光盘:
                     http://www.ourdev.cn/bbs/bbs_content.jsp?bbs_sn=934427&bbs_page_no=2&bbs_id=3004
                (1.2)、电子书:
                     http://www.ourdev.cn/bbs/bbs_content.jsp?bbs_sn=1444689&bbs_page_no=2&bbs_id=3004
                     http://www.ourdev.cn/bbs/bbs_content.jsp?bbs_sn=1400685&bbs_page_no=2&bbs_id=3004
                (1.3)、BORLANC C++ 4.5编译器:
                     http://www.ourdev.cn/bbs/bbs_content.jsp?bbs_sn=3922273&bbs_page_no=1&search_mode=1&search_text=BORLAND
                (1.4)、uCOS_II_2.52源码中文译注,每句都有注释(作者:钟常慰)
    http://www.ourdev.cn/bbs/bbs_content.jsp?bbs_sn=3930186&bbs_page_no=1&search_mode=1&search_text=钟常&bbs_id=3004                     
                (1.5)、WINXP下用BORLAND C++3.1FOR DOS 编译uCOS/II2.52
                     http://www.ourdev.cn/bbs/bbs_content.jsp?bbs_sn=963443&bbs_page_no=1&search_mode=1&search_text=BORLAND
                (1.6)、WINDOW XP下用 BORLAND C++4.5 编译uCOS/II 步骤
                     http://www.ourdev.cn/bbs/bbs_content.jsp?bbs_sn=964211&bbs_page_no=1&search_mode=1&search_text=BORLAND

         (2)、买一本   任哲《嵌入式实时操作系统μC\OS-Ⅱ原理及应用》
                   这本书非常适合没有任何嵌入式操作系统的初学者。
                   http://www.ourdev.cn/bbs/bbs_content.jsp?bbs_sn=3894112&bbs_page_no=1&bbs_id=3004

debugmaker 发表于 2010-9-29 17:36:15

回复【4楼】ba_wang_mao
-----------------------------------------------------------------------

谢谢了。
既然想要学习嵌入式编程,以下基础必须具备
             (1)、数据结构
                   大学计算机本科教程。
                     只需要学习:队列、链表、堆栈如何编程即可,因为嵌入式编程满篇都是这方面的内容。
                     至于树、图、排序、查找算法就可以先放一放,不必先学。
             (2)、汇编语言
                   最好学习8086/8088汇编语言。因为该汇编语言可以在PC机上编程实践。
                   网上找一个TASM.EXE或者MASM6汇编编译器,再下载一个DEBUG.EXE调试器即可调试程序。
             (3)、C语言
                   不需要C++,只需要C语言,最好找谭洁强的书。
             (4)、操作系统原理
                   大学计算机本科教程。
                   学不懂没有关系,可以对学习《嵌入式操作系统》赶到提前总结的作用。
——————————————————————————————————————————————
这个我已经达到了,那个我打算先买个51开发板,之后买个arm9.
页: [1]
查看完整版本: 求嵌入学习步骤,谢谢各位大大。我百度完后才来问的。吼吼