[导读] 单片机程序写辣么多,看门狗狗天天见,你的狗狗养的对么?不停的喂狗,只要狗不叫就完了嘛?真是这样么?事实上可能不是你想的辣么简单..... 啥叫看门狗? 看门狗也称为看门狗定时器,本质上是一种定时电路或者软件定时器机制。 工作原理: 看门狗的硬
来自:InfoQ,译者:无明 链接:https://www.infoq.cn/article/Dmp1BvCyVrVRorOkreXj 原文作者:Evrone Rust 是 Mozilla 基金会的一个雄心勃勃的项目,号称是 C 语言和 C++ 的继任者。一直以来,C/C++ 中的一些基本问题都没能得到解决,比如分段错误、手动内
来源 :菜鸟教程 TIOBE 2020年7月份的编程语言排行榜已经公布,官方的标题是:R 语言的排名达到了历史最高位。 R 语言一种自由软件编程语言与操作环境,主要用于统计分析、绘图、数据挖掘。也有人把 R 语言用作矩阵计算,其分析速度可媲美专用于矩阵计算的自
1 概述 在工程规模较小,不是很复杂,与硬件结合紧密,要求移植性的时候,可采用宏定义简化编程,增强程序可读性。 当宏作为常量使用时,C程序员习惯在名字中只使用大写字母。但是并没有如何将用于其他目的的宏大写的统一做法。由于宏(特别是带参数的宏)可
知乎有两个帖子很有意思,中国能不能写出操作系统?中国为什么没有自己的编程语言? 看了很多回答,有的答案写的很认真,按照编程语言出现的时间顺序等梳理;有的也非常认真,但是逻辑是错的;还有一种是搞笑的。为什么中国没有开发出流行的操作系统和编程语
三极管在数字电路里的开关特性,最常见的应用有 2 个:一个是控制应用,一个是驱动应用。所谓的控制就是如图 3-7 里边介绍的,我们可以通过单片机控制三极管的基极来间接控制后边的小灯的亮灭,用法大家基本熟悉了。还有一个控制就是进行不同电压之间的转换控
资料来源:知乎、大数据文摘、传感器技术等 物联网智库,整理发布, 转载请注明来源和出处。 导 读 中国苦“芯”久矣!中国慕“光刻机”亦久矣!如果我们真的在核心技术领域取得了重大进展,那确实值得大书特书,大力报道;但如果夸大其实,自我高潮,那只能
来源 :机器之心 5 月底,树莓派 4 宣布了最新升级:新出 8GB 内存版本,售价 75 刀。这款新的树莓派到底香不香? 为了回答这个问题,一位名为 Jeff Geerling 的油管博主萌生了一个大胆的想法:在某个工作日,拔掉自己的 MacBook Pro,插上新买的 8GB 树莓派
来源 :嵌入式云IOT技术圈,作者:veryarm 1. 前言 嵌入式是软件设计领域的一个分支,它自身的诸多特点决定了系统架构师的选择,同时它的一些问题又具有相当的通用性,可以推广到其他的领域。 提起嵌入式软件设计,传统的印象是单片机,汇编,高度依赖硬件。
[导读] 前文总结了单片机串口个人认为值得注意的一些要点,本文来梳理一下 I2C 总线的一些要点。这个题目有点大,本文对于 I2C 其实很多地方也没整清楚,只为了与前文形成系列,如果大家有补充欢迎留言。说了些闲话,进入正题吧。 I2C 之前世今生 (Inter-Inte
一提到高薪,人们的精神就会为之一振,我们放眼全球来看一看。哪个国家/地区薪水最高?软件工程师在哪里机会最多?不同软件工程师的薪水分别是多少?
来源:StrongerHuang 整理:StrongerHuang 作者:StrongerHuang STM32CubeMX生成代码使用2个空格对齐,有办法让代码编变成4个空格吗? 如果代码对齐不规范,代码看着就很凌乱,比如: 如果你看到类似以上代码,特别是前同事丢下的烂摊子,你内心可能会出现十
在嵌入式开发中,宏定义非常强大也非常便捷,如果正确使用可以让你的工作事半功倍。 然而,在很多的C程序中,你可能会看到不是那么直接的比较特殊一点的宏定义,比如 do{}while(0) 。 do{conditional code}while(condition)结构 流程图如下:一般结构如以下代
《哈工大、哈工程被禁用「工科神器」MATLAB,美国「实体名单」影响深入校园》这篇文章在朋友圈刷屏了。除了谴责美国的实体清单政策之外,大家纷纷在想该如何应对。我本来以为会有很多人反思为啥没有国产可替代的,但看了看评论,我发现我太天真了。 路人甲: