发 帖  
经验: 积分:59
软件工程师 深圳银星智能科技股份有限公司
  • 说明:函数和宏函数的区别就在于,宏函数占用了大量的空间,而函数占用了时间。大家要知道的是,函数调用是要使用系统的栈来保存数据的,如果编译器里有栈检查选项,一般在函数的头会嵌入一些汇编语句对当前栈进行检查;同时,CPU也要在函数调用时保存和恢复当前的现场,进行压栈和弹栈操作,所以,函数调用需要一些CPU时间。而宏函数不存在这个问题。宏函数仅仅作为预先写好的代码嵌入到当前程序,不会产生函数调用,所以仅仅是占用了空间,在频繁调用同一个宏函数的时候,该现象尤其突出。
    电子设计
    7011次阅读
    0条评论
  • 打造新的多传感器系统可能是一项艰苦工作,因为您必须确保设计符合传感器的特定要求,并做到长期的准确性和可靠性。 当根据应用的要求,需要更多无线连接时,设计师很难提供这样一种解决方案既能最大限度提高无线电灵敏度,扩大其覆盖范围,又能维持无噪声信号链运行。 专为传感器应用而设计的单板计算机 (SBC) 可提供出色的解决方案,来满足无线传感器的复杂要求,而不影响紧凑的项目时间表。 通常,传感器系统设计会将微控制器 (MCU) 与
    Duke
    6560次阅读
    0条评论
  • 科睿唯安发布研究报告《机器人技术研发与专利分析》,分析显示,中国有众多的企业、科研机构和高等学府申请过机器人技术专利,机器人技术专利家族数量排名前 1000的机构中有524家来自中国,其中前5家机构的机器人技术专利家族数量约占总量的34%。
    mK5P_AItists
    5380次阅读
    0条评论
  • 嵌入式系统使用newlib作为C运行库,而newlib的C运行库所提供的printf函数最终依赖于如本文中所介绍的newlib桩函数write,因此必须实现此write函数才能够正确的执行printf函数。
    HOkf_real_farme
    6338次阅读
    0条评论
  • SPWM(Sinusoidal PWM)法是一种比较成熟的,目前使用较广泛的PWM法。SPWM法就是以该结论为理论基础,用脉冲宽度按正弦规律变化而和正弦波等效的PWM波形即SPWM波形控制逆变电路中开关器件的通断,使其输出的脉冲电压的面积与所希望输出的正弦波在相应区间内的面积相等,通过改变调制波的频率和幅值则可调节逆变电路输出电压的频率和幅值。本文主要详解stm32产生spwm原理及程序,首先来了解一下生成SPWM波的基理是什么,具体得跟随小编一起来了解一下。
    h1654155282.3538
    36745次阅读
    0条评论
  • 首先,嵌入式开发的核心就是芯片,它提供固定的片内资源共开发者使用。而且它具有一个很重要的特点就是,不随项目的需求变动而变动。所以应将其作为最底层,为上层提供基础支持。我们将其命名为 硬件抽象层(Hardware Abstract Layer)。
    h1654155971.7688
    4626次阅读
    0条评论
  • 机器人技术的发展从来就是与嵌入式系统的发展紧密联系在一起的,机器人技术的研究就是嵌入式技术的应用,而嵌入式技术的发展必定促进机器人智能化水平。70年代中期以后,由于智能控制理论的发展和微处理器的出现,机器人逐渐成为研究的热点,并且获得了长足的发展。目前,嵌入式系统在机器人控制系统被广泛采用。
    电子工程师
    7968次阅读
    0条评论
  • 我们必须设法通过简化开发流程来管理复杂性。 因为管理复杂性是次重要的责任,我们必须始终记住软件开发人员最重要的责任:通过使用软件来实现价值。
    5RJg_mcuworld
    5721次阅读
    0条评论
  • 在智能手机,我们总是通过OTA(Over-The-Air)技术来实现系统的更新与漏洞的修补,随着物联网的发展,智能设备的种类越来越多,而OTA的辐射范围也不再仅限于智能手机。对此艾拉比总裁芮亚楠的话来说,“无升级,不智能。”
    西西
    5416次阅读
    0条评论
  • STM32(Cortex-M3)中有两个优先级的概念——抢占式优先级和响应优先级,有人把响应优先级称作‘亚优先级’或‘副优先级’,每个中断源都需要被指定这两种优先级。
    小刘
    9831次阅读
    0条评论
  • 众所周知,OS是物联网发展的两大基础性核心之一,是产业进步与引爆的关键。睿赛德新推出的RT-Thread 3.0 就是一款旨在构筑物联网技术基石的操作系统,它基于十年、多领域嵌入式应用迭代出的稳定性与经验,在充分考虑各种物联网应用场景后而打造,可通过充分发挥芯片的能力,使物联网端设备的开发变得简单快捷。
    mdick
    2648次阅读
    0条评论
  • 在面向过程编程时,由于主程序承担的责任太多,要确保一切正确工作,还要协调各个函数并控制它们的先后顺序,因此经常会产生非常复杂的代码。很多时候变化是不可避免的,而功能分解法却又无法应对可能出现的变化。
    UtFs_Zlgmcu7890
    8643次阅读
    0条评论
  • 2017年12月7日,电子发烧友网在深圳科兴科技园国际会议中心举办的第四届中国物联网大会智能机器/无人机分论坛已圆满结束。本次盛会汇聚行业产业众多领军人物,包括TI、新战略机器人、爱啃萝卜机器人、杭州若联科技、笑泽子智能机器人、瓦屋科技等知名厂商在内的物联网相关企业或服务机构和资深工程师朋友等专业人士,就机器人与无人机为题进行了深入探讨。下面让小编为你带来本次论坛的精彩回顾。
    半导体动态
    9384次阅读
    0条评论
  • 一个的设备程序如果完美库化,它意味着:所有工程师在移植或创建该设备驱动时,花费的代价超小……
    GReq_mcu168
    4214次阅读
    0条评论
  • 在日益信息化的现代社会中,计算机和网络的应用已经全面渗透到日常生活中,各种应用嵌入式系统的电子产品也随处可见,计算机的应用经过桌面PC系统的空前之后,嵌入式系统的应用正风起云涌,广泛进入到工业、军事、通信、环保、电力、铁路、金融等众多领域。作为两大类型计算机之一的专用计算机系统、即嵌入式系统在应用数量上已经远远超过传统的通用计算机系统,嵌入式微控制器技术的出现给现代工业控制领域带来了一次新的技术革命。
    电子设计
    13640次阅读
    0条评论
12下一页
ta 的专栏

成就与认可

  • 获得 0 次赞同

    获得 16 次收藏
关闭

站长推荐 上一条 /6 下一条

返回顶部