联系我们

公司电话:17190811125

经理邮箱:zeta@mautow.com

销售邮箱:sale@mautow.com

公司地址:大连开发区辽河西三路169号

官方网站>专题杂项>Linux杂论Linux杂论

嵌入式开发自我浅谈
作者: mautow  点击次数:   更新时间: 2020-01-01

    最近做一些开发,以前很流行的stm32系列似乎跟不上需求了,故需要采用更高性价比的较新芯片。

    硬件NXP、联发科比较符合,国内的仿制树莓派的这个那个派以及采用的国产芯片,看性能高得吓人,但是实在不敢用在工业上,也许平常玩玩还可以。

    嵌入式软件就那几种实时操作系统,FreeRTOS、ulinux、rt-thread、openwrt等等。

    由于直接开板耗时费力风险大,故采购两块型号厂家不同的开发板。具体细节就不提了,直接谈感受。

    板子外观和功能都还不错,(吐槽:看来抄板的能力还是一直很出色,哈哈),提供的资料就很有中国特色了,重要的都没有,没用的很不少。没办法,只好网上搜了,国内的就那几个网霸屏,基本都是扒来扒去的,稍微好点的就是从国外复制的比较全面的,剩下的多是断章取义的,很少有讲清楚的。国外的资料很细致很认真,但就是更新慢,很多已经不实用了。

    实在没有办法,又赶时间,只好再研究厂家提供的资料,毕竟这是最新最接近实用的第一手资料。本人之前一直在linux系统下开发,这次也是希望能继续这样下去。但发现厂家给的都是windows系统的,嵌入的软件都是类linux的实时系统。下面正式谈一些个人看法和观点:

    1.设计硬件,EDA工具盗版的,给的原理图、PCB图必须使用盗版的去打开,变相的大力宣传推广了盗版,我们称之为核心中的核心的EDA软件何时能出现并奠定基础?

    2.IDE工具,清一色的Windows下的Kell和Iar破解盗版工具,所有示例及操作都是基于此的,没有选择只有唯一!

    3.实时操作系统,好不容易有了国产不错的RTT,但发现几乎所有应用都是基于Keil和Iar软件的,且有各自为政之趋势,各做各的。这系统本就是类linux系统的,在Linux下开发编译是如鱼得水的,我们却背道而驰、南辕北辙在windows下钻研Linux,这是何等的悲哀!

    4.看到某大神开发了NXP的下载烧录工具,采用的是python跨平台工具,但开发的只能运行在windows下,说实在的,这是对这个工具的一种极大的嘲笑!也间接的说明了我们的能人大牛都把精力和时间花费到哪里了!

     5.无论外界环境如何,我等都始终如一,坚持在认为正确的方向上,坚持使用开源的linux以及其下的开发!