现在PIC原装货源越发不稳定。就想起了现在国产单片机有机会了。评估了几款台产的,国内的。无论是8位,32位问题都差不多。优点是能替代,但是缺点是没有生态。
1.感谢国内的电子商务平台,让我们轻松获取IC。除了IC还有信息。作为14PIN替代PIC台产的MDT,国产的英瑞恩,芯旺微,辉芒微。在宝上应有尽有。价格透明的不要不要。
以PIC16F505或PIC16F676这种14pin单片机好用,灵活,之前价格不贵。现在高攀不上动不动囤货5-14元。赶紧国产替代。MDT只要买烧写器程序不动可以替换。
2.国产单片机缺乏的生态。从编译器到IDE甚至到驱动库,国产厂商不愿意只想着套用别人的。好不容易弄了IDE出来,各种库的没有需要自建。应用工程师都是攻城狮。就像买了法系车的车主,享受了操控的乐趣也培养了蓝翔的汽修技术。
以ET单片机(厂名就不说了十几年前的料)为例能替代PIC完全PTP所有的都可以用PIC的,卖器件的所有人包括一级代理都是说可以替代。可是用下来却发现还是有3PIN定义不同。各种询问都是能够替代。发现必须自己动手了,将原本PIC的定义进行修改。谁都说能替能替。还好虽然复杂的数据手册写不好,好歹画对了器件管脚图。
原本PIC
修改后
3.各种烧写器编程器,国产厂商从不愿意公开烧写器,哪怕是阉割版本。殊不知好工具能促进销量,学学当初的ST。工具开源后普及度几乎100%,让工程师都不好意思不用ST。回到原题,PIC真的很有容难怪卖的好。除了IDE能烧写编程,弄个PICKIT3还带开源不说还能脱机这都是小事。还弄个专用的烧写APP。还是这颗ET料,在MPLAB IDE烧一次后就是无法擦除。又是一通咨询可以呀,要不寄过来我们烧写。不知道是服务精神太好(要FLASH干嘛用)还是什么不可说的秘密就是一直说可以烧写呀用PIC的ide。就是不提用PIC的烧写APP。突然上次装MPLAB Xide想起来有这么一个APP,一试成了。