谈一谈国产芯片与国产操作系统

最后都变了- 提交于 2020-11-30 05:43:18

华为事件和早一些的中兴事件,以及让我们看到了芯片国产化的重要性,其实在嵌入式的很多的领域中,我们都能看到国产芯片的影子。不得不承认,在芯片行业,我们还是发展的比较晚,但是这绝对不是阻碍前进的障碍。也不可能说一直用别人的东西,很多时候,自主可控的方式才是可持续发展的模式。

我觉得龙芯一直在芯片研发领域稳步前进,并且做龙芯指令系统,兼容MIPS指令。在实现芯片国产化的道路上,不断的突破,不断的做一些尝试。虽然与英特尔和ARM相比,还是存在差距,这些差距主要上在芯片性能,生态环境上。目前芯片国产化其实都在一定程度上存在这些问题,比如目前很火的risc-v,很多都在探究着芯片国产化的方式。这些都是比较好的信号,自主研发,安全可控。不用看别人的脸色,我觉得这就是蛮好的。

RT-Thread作为一个开源的国产物联网操作系统,也是在积极的推进着国内开源事业的发展,目前RT-Thread的生态还是比较活跃,用过rt-thread的人可能都会被其生态所吸引,一大批的社区开源活跃的大佬在分享自己的东西,借助rt-thread的这个操作系统的平台,可以将自己的熟悉的东西做成组件,让需要的人可以用到,而且也可以吸引志同道合的朋友,一起将这个事情做到极致。

rt-thread在国产芯片的支持上也做着很多的工作,也支持了很多的体系架构的芯片,比如一些常用的,arm cortex-m,cortex-a系列,支持的也比较完善。还支持armv8体系架构,支持龙芯,君正这类的mips架构,也在支持很多国产的RISC-V芯片。国产的操作系统,配上国产的芯片,才能发挥出最大的实力。目前rt-thread上对龙芯的支持已经支持了2k1000,1c,1b。其中驱动部分也非常的完善。其中龙芯2k1000是mips64的架构,主频为1GHz。而且有2GB的DDR3。外部有丰富的资源,主要应用在网络安全以及移动智能终端领域。在龙芯2k1000的rt-thread上,也有许多小伙伴不断的完善上面的驱动以及功能模块,这个生态目前还是比较活跃的。

国内的开源还是发展的比较晚,也许很多人目前对开源的理解不是特别深刻。其实我想说的是,开源的东西,也许才是更加有活力,才会趋向于更加完美。吾尝终日而思矣,不如须臾之所学也;吾尝跂而望矣,不如登高之博见也。善于学习,善于取长补短,才能走的更高,看的更远。或许很多人终其一生,也不能做到的事情,找到拥有同样兴趣爱好,志同道合的朋友一起完善,何乐而不为。

对于很多的事情,我们不去尝试的做,那就永远不会有进步,如果不花时间去做专研,那么永远的受人制约。虽然我们都想去用好的东西,享受着当下的便利,这种便利确实是要付出自由的代价的。例如芯片产业,或者国产化的一些操作系统,或者国产化的一些eda,CAD之类的工程软件。

我们常常在一边吐槽国内的电子产业的发展,也确实承认国外的科技的发达,比如arm的文档丰富,而龙芯却找不到太多资料,原因在于,还是生态的缺乏,还是不够坚持,还是不够自信。只有当火烧到眉毛的时候,才意识到自主的重要,只有当没有人可以依靠的时候,才明白独立的价值。我们国家,那么多的厉害的人,如果团结起来,认真的做事,哪里还有看人脸色行事的事情。

我一直关注国内开源事业的发展,并且也做着一些社区的推广以及看起来根本赚不到什么利益的事情,同时也接触到这个圈子里的许多人,还是有许多的人或者公司,认为技术就是自己的,留着给自己带来一些利益,别人都不会的东西,我会了,这就可以带来满足感,其实国内社区是不是非常的活跃,大多数人还是在合作中认识的,并非完全的兴趣爱好。

我觉得,不论是做什么事情,首先是学习别人好的东西,比如学习嵌入式,我就不建议一开始就学习龙芯之类的,可以从arm入手,资料丰富,上手容易,比较容易有成就感,但是,不能拘束于arm,应该广泛的阅读与思考,去探索新的领域,比如芯片的国产化,操作系统的国产化的道路。这不是一个人的事情,也不能强求别人去坚持,但确实是一件比较重要的事情。就像小时候,学过的一篇课文,一个小男孩走在沙滩上,独自的俯拾着被海浪拍起来来的海星,小鱼,有人问他:”每次海浪过来的时候,都会有那么多小鱼小虾被拍打上岸,你捡不完的。”小男孩说:我捡起一个,就会有一个生命可以存活下来,这总比一个都不救好啊。

坚持做下去,需要的不仅仅是三分的热度,更重要的是一颗勇往直前,不畏浮云遮望眼的勇气和担当。我想起一句话,追求极致,成功才会在不经意间追上你。


本文分享自微信公众号 - 嵌入式IoT(Embeded_IoT)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!