背景:
本科的时候自己闹着玩做了一个红外开关电脑的玩意,时隔六年(居然六年了!……),有朋友看中这个玩意,用来做一点其他控制,唯一要求就是要免驱动的USB输出。
过程:
总得帮忙嘛,基本上是小白的我采用的是 STC89C52 + CH372B 的方法解决,功能实现的马马虎虎,不过从自身角度来看,觉得有几个问题:
1. STC89C52 卖3.30元 CH372B 4块左右,成本上比较高。
2. 现在手上只有一块直插式51的开发板,开发和烧写程序没问题,不过PCB弄出来就很大,换成贴片的51吧,烧写又不好弄。
3. 看到别人用了一个CY7C63723,基本上可以实现我想要的功能,而且是SOP18的,比较好焊接,不过好像停产了,开发似乎也比较费劲
4. SSOP的封装实在是不好焊接………
基于以上的问题,开始尝试寻找一款有这些特点的单片机:单片机集成USB控制器(有就行,不要求速度),ANSI-C开发、能够TTL烧写、封装最好SOP、然后要尽可能的廉价!
自己努力的结果呢:
1. STM32F102(虽然不太好焊),6块多买到的话,基本上满足其他所有要求了。
2. CY7C63813,好焊、廉价,易开发有待验证(好像下载到例程了),不过不知道是不是支持TTL烧写。
求教:
求各位大神推荐一个比较好的解决方案,在实现基本功能的情况下极致的降低开发烧写门槛和价格门槛,能ANSI-C开发,能容易的烧进去不用买各种开发板,然后价格能在5块以下,拜谢! |