第1个回答 2013-04-24
需要学习微机原理和一点点汇编。推荐看一下microchip上的帮助文档比如dsPIC33E系列的处理器,看它的datasheet和reference manual,仔细看。半年应该没问题的。
实践方面可以下载MPLAB X开发环境这是免费的,但必须有编译器,我用的是XC16针对16位处理器的。这款编译器可以免费下载,但要使用所有功能就要付费了,巨贵的。你可以用它的免费版。
还有最重要的一点:以上所有资料都是英文的,得吃的消......
在具体一点,比如说你可以看dsPIC33EP64MC504这款处理器和它的对应数据手册以及Reference Manual。要想完全看懂还需要一点点电路知识。我感觉越早开始越好。
嵌入式处理器芯片商太多了,我倾向于microchip.......
第2个回答 2013-04-24
单片机很好玩的。。。
除了C,最好学点汇编打底,虽说实际不常用,但入门就是汇编,当然对数电还得很有概念,先学51吧,这是基础,弄懂了,再学AVR什么的,就容易多了。。。
第3个回答 2013-04-24
离散数学, 电路分析, 模拟电路, 数字电路, 信号分析, 微机原理, 汇编, 操作系统等等吧.
第4个回答 2013-04-24
孩子有前途。我们大学才学C语言,和单片机。。简单说,单片机就是给机器一个命令的地方,让他执行相应的功能。例如:你按上下来调试空调的温度的那个东西就是单片机。教程百度一下就应该有了。。最好是在图书馆借,或者看。因为大多数书店都是卖小学到高中的辅导书的。。