IOT时代谈驱动/MCU软件技术
时间:07-17
来源:互联网
点击:
造商或MCU开发软件商提供,从而降低了MCU开发的难度,提高了MCU软件的重用性。
Ethernet、WiFi和Bluetooth是主要通信标准。作为IOT前端的MCU也必需具备信息交互功能。Ethernet、WiFi和Bluetooth等协议软件经过多年发展,已成熟、规范和专业,作为MCU的公有技术把它们植入到MCU软件之中是十分必要的。将它们封装成中间件,MCU软件开发时,在硬件的支持下只需要将这些中间件集成到MCU软件之中就能使MCU与互联网实现灵活的信息交互。例如ucTCPIP、CMX-TCP/IP、IwIP等是MCU软件开发常用的Ethernet中间件。在MCU开发时,不需要了解TCP/IP的细节,仅需将这些中间件集成到MCU软件中就能实现Ethernet功能。目前除了上述互联网信息功能外,还有大量的其他中间件,如MCU图形中间件emWin、USB中间件ecc-USB等。同时,MCU软件开发主流平台KEIL将自己的和第三方提供的中间件集成在同一开发平台上。MCU软件开发时,只需要将这些中间件集成到自己的软件中,就可实现相应的功能。
总之,MCU中间件的广泛应用,标志作MCU软件开发由封闭走向开放。在原生市场本来就广阔的MCU应用领域,借助IOT的推动,MCU软件技术必将迎来新的发展浪潮。作为经历了电子管时代,并且电路设计和代码编写己成为人生一大爱好的作者,将激情满怀地迎接MCU软件技术的又一次变革。
【相关推荐文章】华为正在力挺的NB-IoT是什么鬼!
- Q&A:能量收集知多少 凌力尔特技术讲堂(一)(05-05)
- 针对工业 IoT 应用的主要无线要求(02-15)
- 便利性与高效率,可穿戴技术所带来的增值(07-28)
- 物联网设计四大独特挑战的解决方案(06-12)
- LPWAN领域叫板NB-IoT和LoRa的“异类” 预言是否实现?(07-02)
- 全球Top10物联网公司的技术和理念是什么?(上)(06-28)