本帖最后由 hustmingtian 于 2014-9-6 15:38 编辑
目录
前言
控制器处理器篇
8位MCU
传统51
STM8
51内核MCU使用的几条注意事项
AVR和PIC
16位MCU
飞思卡尔--MC9S12XS128MAL
MSP430
瑞萨--RL78 G13开发套件
32位控制器处理器
Cortex-M3之STM32F103
Cortex-M4之STM32F407
飞思卡尔的CM4--K60
Cortex-A8
DSP
PLC
FPGA
基础元件篇
指示篇
滤波器放大器篇
电源篇
接口篇
电机篇
驱动篇
隔离篇
无线篇
总线篇
存储器篇
传感器篇
模块篇
操作系统篇
软件篇
会声会影x6
Matlab
程序规范篇
语言篇
算法篇
工具篇
竞赛篇
生活篇
制板焊接篇
重装系统
机器人
项目篇
光立方
MP3播放器
单轮、两轮自平衡小车
开源PLC
开源四轴飞行器
开源示波器
开源3D打印机
实验室是怎样炼成的
解剖世界
联想Y470解剖
红米手机解剖
小米电视解剖
忽悠老师篇
生活篇
军事篇
名人轶事
被故意埋没的天才--特斯拉
麦克斯韦
结语
前言/**************************************************************** *主 题:电类资料分类整理 *作 者:微风(weifengdq) *版 本:V0.0 *开始日期:2013-9-17 *最后修改:2013-9-25 *声明: *如果能帮助大家偶尔捡到大海边的贝壳,将是我莫大的荣幸,不算白忙了, *本来想拉软件组和机械组的共同来写,时日无多了,先把自己的写写看看! ****************************************************************/ 前两天写的帖子连续两篇被管理员加精华,心里感动之余,决定再次执笔,本篇采用 资料共享 + 个人胡诌 的方式,边侃边给大家分享些攒的资料,这篇写完就暂时搁笔,断不能再写了……
我是大一下(2011年)才接触的单片机,当时偶然在图书馆看到一本清华大学出版社出版的什么MCS51xxxxx(记不大清了),2003年出版的,不知为何来了兴趣,借走看了好几个星期,我去,全是汇编,而且是紫外线擦除的单片机(很古老了),仿真器要好几千元,当我看到这些时,瞬间觉得,这么贵的东西,好玩是好玩,买不起,拉倒……现在想想,这么坑爹的书图书馆为什么不把它给清理掉,扔出去烧了也好!!!免得误人子弟,电子类的还是看些新书实在点! 这一耽搁就是半年过去了,大二上,学校信工院新成立了机器人实验室,当时叫水下组,面向全校各大理工科招新,头脑一热就报了。队长说:“你们去淘宝买个51开发板自己学。”就是这么一句话,让我苦等了半年!有时,你需要的仅仅是这么一句指引。当机立断,第一次上淘宝,第一次用网银,第一次狠心花了200大洋买了块“锐志开发板”……当点着灯时,心中那个兴奋呀,书上千百言,难敌一灯亮! 当然,现在51屌炸天的板子也已经压倒了100元以下,而且做工很漂亮,淘宝上一搜就能搜出来一堆,短短一两年,51风光不再……开始只是停留在STC12C56和STC12C5A上,后来实验室要做大的家庭服务机器人(最后自由度多达68个),51MCU果断不能再用,电子组于2012年寒假后大概是3月份,由队长夫人建议,队长牵头,集体奔向STM32!现在的孩子可真是幸福,大一入学就有学长带着学C语言,51,画板制板,STM32……大二就有个别牛x的孩子把Cortex-A8和Linux、Android给学了……不论是做的东西,编代码的效率,代码的规范,焊工,硬件……身为学长的我也不得不自叹不如,还真是长江后浪推前浪,一代更比一代强!如果再多学点算法和专业课,就彻底逆天了……只是家家有本难念的经,好似懂得越多,做东西反倒是缺少了一种大气,一种创新,一种睿智,一种兴趣,倒是很少做出让人耳目一新的东西了……看来一味的学不好消化(本科生搞的像研究生那般呆板可不好),这就是想象力比知识更重要吧,你懂得再多,做不出东西也是白搭;你唱功再好,没有自己的风格,出不了自己的歌曲也还是不行!
一条经典的入门学习路线是:C语言--51MCU(STC89C52)--增强型8位(STC15,STM8系列)--制板(AlltiumDesigner)--STM32F103--Cortex-A8(主要学习Linux或者Android)……这样前面的几步只需要2家公司(ST,STC),一个开发环境(Keil)就能搞定了,省的麻烦了,最后一个,学的不多,我到现在都还没搞,有的学DSP去了,有的学FPGA了,看自己的情况吧!最好大学本科前2年或2年半就把上面给搞定(我就下手太晚了,现在苦逼的考研中,没时间了啊),焊工要打牢,不要单纯的为学东西而学,多做点东西才是王道,单片机毕竟只是很小的一部分,不要花大部分时间在学单片机上面!最好做东西全部自己制板焊板,千万不要拿一张开发板放上去,或许一次贪便宜,以后你就受制于人了,你毁东西的数量和你做东西的效率还是有点正相关的!不过作为实验室最水的人(着着实实打了两年酱油,惭愧 - _ -),这只是一家之言而已。 另外,大家可不要有单片机或编程语言的宗教情结!时代发展太快,谁固步自封,谁就坐以待毙!这个世界从来是叛逆者的天堂!
控制器处理器篇8位MCU
传统51某3合1板:似乎是用STC12C5A60S2+mega16+STM32F103,在开源电子网上发现的,资料比较新(今年的似乎),很有参考价值 新概念51单片机--郭天祥(51的经典之作,经久不衰,估计学单片机的几乎没人不知道 周立功 和 郭天祥 这两个人吧,实在不知道,百度百科有,郭天祥在这本书前言写的很励志有木有!不过,也有不好的影响,我仍然看到学单片机几年了都还抱着STC89C52不放,烧钱麻烦不说,还是一个.c文件写完整个几百上千行的工程),随书光盘资料: 锐志单片机(51+AVR,我当时买的这个,不过同学好多都郭天祥一边倒了): 普中开发板(51+AVR+STM32,哎,其实没必要这样的,mega16可以直接拉黑了,学STM32还得看微云电子的): C8051F 这个应该也算是传统51内核,不过有人号称其变态,曾经号称是最强51. 暑假时,导员为了便于代码共用,暂时统一了下MCU,就用的C8051F340和C8051F410,说实话,C8051F的资料实在少的可怜,好不容易找到个开发板资料,共享给大家: C8051F开发必备(给大家整理的): C8051F340DK:
新内核8位单片机STM8:与STM32一样外设,库函数,可仿真下载,性价比第一8位单片机 ST的STM32系列赚的盆满钵满,也痛下狠心,要占领8位单片机时市场,推出的STM8系列单片机具有极高的性价比,淘宝上1块多的价格确实让人直流口水!着实让国内传统51单片机深感不安……
从官网拖下来的STM8选型手册: STM8单片机视频教程和其他资料: 微云电子--STM8:目前内容深度,技术力量和服务做得最好的STM8,很多应用可做设计参考。唯一的MSC51+STM8学习板。 微云电子的板子和PDF学习文档是我目前看到的最可爱的类型!简直是视觉上的享受,可见服务一流!
这里不得不说,微云电子的STM32+Linux+Android云应用开发板,是我目前见到的学习内容最为丰富的STM32开发板,相比野火和正点原子,这块开发版内容多性价比很高,是学习嵌入式、物联网、智能控制、wifi无线传感网、安卓、云应用等上佳选择。开放的应用手册值得下载一观,http://pan.baidu.com/s/1mguTDW0
|
谢谢楼主