码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 嵌入式开发:加速物联网设备的开发


      几十年来,嵌入式系统的构建方式几乎完全相同,但市场条件、预算和技术进步的需求正在迅速改变嵌入式系统的构建方式。 如果嵌入式开发人员遵循传统的设计技术,构建物联网连接设备的复杂性和挑战是不能再忽视的潜在巨大市场,这是相当惊人的。以下是一些关于开发人员如何快速开发物联网连接设备的想法。

      想法1——选择嵌入式平台

      嵌入式软件工程师需要做很多工作才能让产品连接到互联网:驱动程序、板级支持包、中间件、RTOS 集成、Web 组件,最后是应用程序代码。 从头开始或尝试集成并非旨在协同工作的现有组件不仅耗时而且成本高昂。 有几个平台有可能减轻这些任务的一些时间和成本。 立即想到的两个是 Renesas Synergy Platform 和 Electric Imp。 这些平台采用非常不同的方法,但都允许开发人员专注于应用程序开发,而不是连接到互联网或编写低级代码。

      想法2——利用开发套件

      开发人员应该使用开发套件编写大量的应用程序代码,这些开发套件都用跳线连接在一起,而不是在最终的目标硬件上。

      开发套件的使用消除了要解决的问题是硬件相关还是软件相关的问题。开发工具包可以帮助隔离问题。使用开发成本还可以帮助在旋转板开发过程的早期节省费用。

      

     

      想法3——使用模块和框架

      编写高质量的代码是非常耗时的,而且在发布产品时,时间是至关重要的。嵌入式开发人员需要设定他们可以接受的质量水平,并利用现有技术快速进入市场。例如,当有几十个商业上可用的和经过验证的解决方案时,为什么要推出自己的RTOS呢?当然,这样做很有趣,但是在今天的市场中,这样做是否实际或必要呢?选择最适合应用需求的RTOS,并立即开始编写代码!

      理念4——不要害怕挑战极限

      工程师时不时会挑战极限,采用新技术,然后失败。也许是接受第三方软件堆栈、使用硬件模块或其他一些技术。无论来源是什么,结果都是工程师告诉自己他们不会再这样做了。问题是几年过去了,技术成熟了,曾经失败的人还是很犹豫重新审视技术。因此,工程师继续以他们以前的方式开发系统,速度缓慢且成本效率低下。

      最后的想法

      事实证明,物联网时代的到来令人兴奋,不仅因为新产品的创造,而且还因为可用于构建这些系统的新技术。构建嵌入式系统的方式正开始发生变化。不久之后,编写低级驱动程序或中间件的想法对于嵌入式开发人员来说将是陌生的。

  • 相关阅读:
    迅为iMX6ULL开发板NXP嵌入式ARM核心板Linux系统i.MX6ULL超STM32
    打破AI算力成本困局 趋动科技即将重磅发布全球首个AI算力池化云服务
    python 设置Pyplot的动态rc参数、绘图的填充
    【MOL PLANT PATHOL】苹果MdMRLK2 通过抑制防御反应和过敏反应负向调节对V. mali的抗性
    CDN:加速型与高防型的不同
    使用 Tesseract 和 OpenCV 基于深度学习的 OCR 文本识别
    Leetcode 42.接雨水
    归档:2022-11-17
    第十六章 开发Productions - ObjectScript Productions - 开发工具和任务
    【AI系统内容推荐第26期】更新一下我对深度学习编译器和框架的认识;OpenPPL 中的卷积优化技巧;机器学习访存密集计算编译优化框架AStitch
  • 原文地址:https://blog.csdn.net/yueqian_edu/article/details/126519956
  • 最新文章
  • 沪漂五周年了:我越来越迷茫了
    Agentic Skill Routing 实战:别再把所有 Skill 塞进 AI Agent 上下文
    MySQL-Seconds_behind_master的精度误差
    [MAF预定义ChatClient中间件-03]CachingChatClient——利用缓存省钱省时间
    AI的至暗历史:从万众期待到被政府撤资,AI的两次死亡徘徊
    Agent OS :五种驯服不确定性的范式
    PortSwigger SQL注入LAB11
    数据库即时编译JIT
    [Begin]AI Learn Data Day 0
    深度学习进阶(二十七)现代 LLM 的核心架构设计其二:SwiGLU
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号