打印
[PIC®/AVR®/dsPIC®产品]

初学PIC单片机,大家有什么建议

[复制链接]
13913|52
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
lsyswh|  楼主 | 2014-3-29 14:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
RT,小弟初来乍到,今年大学毕业。单位用PIC单片机开发灭火水**的,主要使用pic18f4520,dspic30f6014这两种片子。手里有PIC-KIT3,没有开发板,51学了些,有点基础。感觉PIC学起来很麻烦啊,我是用c语言的,开发环境不好用,不同系列使用不同编译器,光是环境的问题就断断续续折磨了一个月。对PIC的认识就是速度快些,资源多些,再就是多用在工业上。现在自己一个人学全靠度娘谷歌,大家有什么建议呢?
沙发
lsyswh|  楼主 | 2014-3-29 16:15 | 只看该作者
沉了…

使用特权

评论回复
板凳
liujie14565| | 2014-3-29 16:54 | 只看该作者
PIC 不难 资料挺多的  DateSheet也写的很好  可能编译器 相比keil是差了点  不过总体还行  比较经典的 8位机

使用特权

评论回复
地板
NE5532| | 2014-3-29 17:48 | 只看该作者
PIC速度快个毛,除了51,全世界的单片机都笑了。资源多个P,看看AVR和ST。

PIC最大的特点是稳定,消防设备上PIC,说明还是比较看重可靠性,而且单位起步比较早。用PIC16,C语言能力可以让你吐,用PIC18,内核乱得可以让你吐,反正拣不吐的一边绕道走就是了。

使用特权

评论回复
5
xyz549040622| | 2014-3-29 17:58 | 只看该作者
强烈换片子吧,PIC折腾,没人带你的话确实比较纠结。。。光熟悉环境就弄死你,用PIC的都是以前的工程师,PIC出货也比较稳定

使用特权

评论回复
6
NE5532| | 2014-3-29 18:09 | 只看该作者
xyz549040622 发表于 2014-3-29 17:58
强烈换片子吧,PIC折腾,没人带你的话确实比较纠结。。。光熟悉环境就弄死你,用PIC的都是以前的工程师,PI ...

原来用PIC16,想自杀,现在用STM8,想杀法国佬。

使用特权

评论回复
7
xyz549040622| | 2014-3-29 18:28 | 只看该作者
NE5532 发表于 2014-3-29 18:09
原来用PIC16,想自杀,现在用STM8,想杀法国佬。

用PIC,注定要走上一条孤独的道路。。。还是用ARM的内核比较好点,MDK比MPLAP好用

使用特权

评论回复
8
yklstudent| | 2014-3-29 19:24 | 只看该作者
感觉版主对PIC有强烈的意见啊
PIC挺好的好 就是个习惯问题
刚开始都是不熟悉 不习惯的
慢慢用的久了就习惯了嘛

使用特权

评论回复
9
ZG11211| | 2014-3-29 20:37 | 只看该作者
PIC挺好的。

使用特权

评论回复
10
FAQ| | 2014-3-29 20:42 | 只看该作者
NE5532 发表于 2014-3-29 18:09
原来用PIC16,想自杀,现在用STM8,想杀法国佬。

啥意思,你是在夸ST还是骂ST

使用特权

评论回复
11
NE5532| | 2014-3-29 21:27 | 只看该作者
FAQ 发表于 2014-3-29 20:42
啥意思,你是在夸ST还是骂ST

单片机本身做的还行,资料惨不忍睹。

使用特权

评论回复
12
sgj245609615| | 2014-3-29 21:48 | 只看该作者
路过

使用特权

评论回复
13
FAQ| | 2014-3-29 22:38 | 只看该作者
NE5532 发表于 2014-3-29 21:27
单片机本身做的还行,资料惨不忍睹。

怎么惨不忍睹了,我就是觉得中文版翻译的错误很多。另外对于新手来说资料不易理解。其他感觉还行。

使用特权

评论回复
14
micropower| | 2014-3-29 22:46 | 只看该作者
FAQ 发表于 2014-3-29 22:38
怎么惨不忍睹了,我就是觉得中文版翻译的错误很多。另外对于新手来说资料不易理解。其他感觉还行。 ...

我也同意版主的说法,就数据手册来说,microchip写的相对层次分明和易懂些,新手看数据手册就能开发。

使用特权

评论回复
15
yewuyi| | 2014-3-29 23:22 | 只看该作者
STM32没用,但从STM8来说,也是问题多多,资料和工具等更是问题大把。

AVR本身是一个很好的8位结构,算是ATMEL结合了51和PIC体系的很多特点总结出了的一个不错的体系,但ATMEL就如同当前的STM8一样,也存在着大量的技术遗留问题没有完全解决好,再加上ATMEL拙劣的技术支持和经营管理能力,AVR已死。

这再次说明,不管是物还是人,最后还是要看综合能力,PIC16/18从芯片体系上不是最优选择,但MCHP的综合运营能力做到最优就已经保证了自己应得的市场份额。

PIC16的增强型号还是改善了很多,还是突破了原来的很多局限做了很多变动,建议大家尽量选用PIC16F1XXX系列。

PIC的芯片资源在成立MCHP公司的时候就已经定调了:不搞模块堆积。
但MCHP将各种模块组合成了很多型号供应市场,而不是其它厂家那样把所有的资源集中在某一个或某几个型号上,这么做的好处只能仁者见仁、智者见智了。

使用特权

评论回复
16
李冬发| | 2014-3-30 01:52 | 只看该作者
本人有PIC过敏症。
强烈建议换个MCU

使用特权

评论回复
17
zhimagod| | 2014-3-30 08:11 | 只看该作者
使用PIC有一年多了吧,主要用PIC12系列,其他的18的就用过一个型号
感觉PIC上手确实不易,主要是一些基础的零碎的东西说的不是很明确,主要可能是教程例程啥的比较少。

使用特权

评论回复
18
伏尔加的鱼| | 2014-3-30 09:10 | 只看该作者
我个人觉得PIC单片机还是挺好的,很可靠,对中文的支持也比较好,MPLAB X IDE集成开发环境挺好用的,有中文的界面(老版本的确实够让人恶心),一般使用XC系列编译器不需要购买,免费的就行,要求优化率高一些就要购买了,再就是数据手册写的比较好。选择什么样的单片机也不是人家说什么就是什么,它们都有优缺点,可以想一想,要是真像一些人极端的说法那么人家靠什么在市场上占有份额?

使用特权

评论回复
19
mailiang98| | 2014-3-30 09:34 | 只看该作者
NE5532 发表于 2014-3-29 18:09
原来用PIC16,想自杀,现在用STM8,想杀法国佬。

stm8挺好学的

使用特权

评论回复
20
linzhiqi1| | 2014-3-30 09:41 | 只看该作者
的建议,抛弃指令学习直接用c

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3

主题

23

帖子

1

粉丝