• 实战CRC校验 | 固件如何校验自身完整性?

    来源:公众号【鱼鹰谈单片机】作者:鱼鹰OspreyID  :emOsprey在一些比较严格的行业里面,不是说你的程序能完成必要功能就可以,还需要添加一些额外的功能,比如最常见的看门狗功能,它可以在程序死机时完成重启,但也仅仅如此而已。很多异常它是无法检查的,比如程序偶然跑飞,ra...

  • 【无线知识库】Thread网络拓扑用于支持Matter的智能家居和商业建筑

    本文将引领开发人员深入了解部署Thread设备的经典网络拓扑结构。首先解释网络上不同类型的Thread设备,然后分别详细介绍智能家庭和商业建筑网络。 因为Thread是基于IP的,所以它的网络拓扑相对简单易懂。与其他网络技术不同,不需要转换器或网关将IP数据包转换为专有协议。这不...

  • 2021 Zigbee开发者夏令营获热烈回响,充实物联网开发体验

    由CSA连接标准联盟,SiliconLabs(亦称“芯科科技”),腾讯连连及腾讯云产业人才培养中心联合举办的2021Zigbee开发者夏令营活动已于7月27至29日圆满完成。此次针对中国Zigbee开发者举行的在线培训,内容丰富,实战性强,得到广大物联网开发者的踊跃报名及积极参与...

  • 时间同步绝对是一个大问题

    上图是加班看到的夜景假设A电脑时间和B电脑时间不同,当他们两个电脑的用户在使用电脑的时候就会存在问题,比如A电脑的用户说,我们下午5:00去打球,然后A电脑到了5:00就去打球了,但是可能这个时候B电脑的时间才到4:00,他们的信息就不能对齐。还有一些问题的追溯,如果出现问题后,...

  • 大神谈:C语言和指针的本质

    很多编程语言都以“没有指针”作为自己的优势来宣传,然而,对于C语言,指针却是与生俱来的。那么,什么是指针?为什么大家都想避开指针?很简单,指针就是地址,当一个地址作为一个变量存在时,它就被叫做指针,该变量的类型,自然就是指针类型。指针的作用就是,给出一个指针,取出该指针指向地址处...

  • 20年,70万行代码!一名开发人员史诗般的程序

    “开发到死,永不停更。”如果要问有史以来最史诗般的计算机程序是什么,《矮人要塞》一定榜上有名。这是一款2006年面世的游戏,开创性地将“先设定好基本规则,剩下的就让游戏和玩家自己去发掘”的理念带到了电子游戏领域。《我的世界》开发者曾表示《矮人要塞》深刻启发了他的游戏设计思路。整个...

  • 提高RTOS稳定可靠性,请看这几个技巧!

    我们在编写RTOS应用程序的过程中,经常会遇到这些困难,包括正确确定系统中有多少任务、如何设置优先级、协调任务行为、避免常见陷阱,有时只是为了让应用程序正常工作,而忽略一些问题。如今,近三分之二的嵌入式系统使用RTOS,而且随着系统的时序要求变得越来越复杂,这个数字只会随着时间的...

  • 各类电子元器件符号 实物 命名规则 生产厂商!

    电子电路中常用的器件包括:1、电阻器(含电位器)2、电容器3、电感器与变压器4、二极管5、晶体管三极管6、场效应晶体管(含IGBT、MOSFET)7、晶闸管(可控硅)8、晶振9、连接器10、各种传感器11、光电器件12、电声器件13、显示器件14、继电器与干簧管15、开关16、保...

  • 硬核!爆肝200天,18岁高中生用树莓派造机器人

    前段时间,22岁的何同学用自己的毕业设计诠释了「理工男的极致浪漫」。将硬核毕设,化为满天繁星散落在母校上空!只怕这还不够硬核……凌十七,今年18岁,爆肝200天,造了一个机器人!是这样的~看似平平无奇,你可知制作这个机器人对于一个18岁的少年来说,却是一项大工程。(扣帽的一瞬间,...

  • MCU串口不够,可以用GPIO去模拟!

    你是否遇到过某个MCU串口不够的情况? 这时我们可以考虑用GPIO去模拟,如何具体实现呢?首选我们需要了解串口的传输协议,UART使用异步模式工作,不需要时钟信号,其一般格式为:起始位数据位校验位停止位。其中起始位1位,数据位5~8位,校验位0或1位,停止位1、1.5或2位。不过...

  • 小熊派-鸿蒙·季 开发板介绍

    12月11日10时08分小熊派-鸿蒙·季(BearPi-HMNano)开发板正式发售,同时发布的还有配套的课程、代码以及文档正式版本。我们的课程内容会持续更新,让小伙伴们能够持续学习,共同进步,而且全部都是免费的哦~BearPi-HMNano开发板介绍BearPi-HMNano是...

  • 你们想要的这本硬件书!终于来了!(内含赠书福利)

    可能很多硬件工程师有过和我一样的体会,在我们刚工作的时候,电路图的绘制主要是模仿。按照Demo板连线,模仿老产品画图,在成熟电路图上进行修改。画PCB时,感觉就真的是:连连看、对对碰。能够把线走通,把功能完成,就觉得已经大功告成。当时,电路回板之后,也总是碰到各种困难。各种改板、...

    鲜枣课堂
    2021-08-19
    硬件
  • 有奖分享丨更高更快更强!你心目中的“金牌”器件是?

    这个夏天,关于东京奥运会的话题横扫各大平台,成了大家热议的焦点。在奥运舞台上,“更快、更高、更强”的奥林匹克精神一直激励着运动健儿们奋勇向前,保持一颗永远向上的心。另一方面,奥林匹克精神同样契合着科技领域的发展,技术创新也要追求“更快、更高、更强”。ADI多年来一直致力于解决棘手...

  • 突破光耦合的温度限制,实现功率密度非常高的紧凑型电源设计

    对于电气隔离电源,您必须确定电气隔离控制器IC在初级或次级的哪一端将会导通,如果它位于次级端,则必须通过电气隔离提供对初级端电源开关的控制。一般而言,无论是初级端的控制器还是次级端的控制器,在两种架构中都需要可越过电气隔离进行信号传输的路径,通常为光耦合器(或光隔离器)。然而,它...

  • 贯彻安全与数据的完整性,值得信赖的数字隔离技术~

    在电气化和数字化程度日益提高的今天,保护人员、贵重资产和关键数据免受高压和其他干扰影响,比以往任何时候都更加重要。数字隔离技术可以解决这一挑战。随着工厂自动化、电动汽车和先进的数字医疗设备快速升级,值得信赖的安全性和数据完整性变得至关重要。随着高性能和敏感型电子系统越来越多地应用...

发布文章