是基于一个国内推广的需要。
对于一个新的型号MCU。大多数刚接触的人多半会说,是否可以提供开发工具、开发板,是否有源代码,如果是我们的客户,当然我们会要求客户购买,或者客户有足够潜力,我可申请由公司提供(虽然是以借的名义,不过和白送也没太大差别,我做了这么多年,好像就没能收回几套工具),工具价格你也清楚,数量不多还好,多了确实这个投入很大。我刚申请公司下单,买了STM32xx现在Release的三种工具自己用,花了四百多美金,还不知道什么时候可以拿到。
对于STM32xxx,这样的投入,往往没个一年半载的基本上也看不到希望。
最初我的想法是自己做一些PCB,只要能将STM32xxx的所有外设都跑起来,代码直接用STM32xxx固件库下的例子不用修改是最好。这样前期推广也轻松,ST深圳这边我也不用老折腾他们借工具,打了白条,也怕见他们啊。
昨天看见放出了原理图,我就想,要是可以提供PCB多好,我就不要又花时间去做这种重复的工作了。我直接去做它个百来块PCB,除了LCD其它的能找到的元件都焊上;或者像我现在提供STR711的方式一样,给空PCB和主芯片,其它的元件客户自己搞定,这样我的成本也省了,STM32xxx推广也可以做好点,这多好。
说了这么多当然前提是ST愿意给了,不行,那我就只能自己慢慢画啊。对于你提到的第二条我理解,林子这么大总是会遇到的。要解决办法总是会有的,或者我们提供开发板的时候可向客户解释,客户不愿自己买原装的,是否可以接受这种方式提供的PCB?或是干脆去掉ST的**(不过这样对ST好像不太厚道),……。
STM32xx再好,工具、本地化支持跟不上,ST也罢,我们也好,大家都累啊。
俺承认俺的要求有点过分,不过也希望ST能理解我的立场!
|