烧焦器,第3部分:双缓冲和旋转壁炉的裸金属并发

杰森萨赫斯 July 25, 2020

这是一个关于一种用于在异步过程之间进行通信的技术的简短文章 裸金属嵌入式系统.

问:为什么多线程鸡过马路?

答:到另一边。得到

- 杰森怀特顿

有很多原因为什么 并发


Absolute Beginner的入门指南raspberry pi

史蒂夫布兰望 July 12, 2020

Raspberry PI是一部伟大的小型计算机,用于一般学习编程,以及嵌入式系统。它运行了一个名为raspberry Pi OS的Linux操作系统(操作系统)的版本(以前称为Raspbian,因此您将在此处看到该名称,包括此处),支持多种编程语言。它可以用作完整的桌面计算机。

但是,如果你是绝对的初学者,那么信息可以快速地压倒。有不同的版本,不同的软件运行...


再次制造硬件

杰夫勃兰 June 29, 20205点评论

到现在你意识到了 美国的集体焦炭大约5克。为什么美国不是领导者 5G?也可能发生 - 事实上,它发生在AI吗?要是我们 领导其他领域,为什么不5G?是什么让它如此努力?

这款手工扭曲已达到美国政府的最高水平。最近华尔街日报报道了一个 Doj推广计划1帮助思科购买爱立信或诺基亚,给我们一条腿5克。这不是一个新的计划,......


公差分析

杰森萨赫斯 May 31, 2020

今天我们将谈论 公差分析。这是我在跳过的主题 一些 以前的 文章,但从来没有真正触动自己的权利。我最接近的是 保证金在那里我讨论了确定设计边缘的几种不同技术,并且通过一些计算来证明它是安全的,允许通过IRFP260N MOSFET获得一定量的电流。

公差分析......


自我指导的虚拟实习

史蒂夫布兰望 May 3, 2020

我的一些LinkedIn连接是学士学位,硕士和博士学位的大学和博士学位。嵌入式系统社区不断惊人。

他们从Covid19遇到的一个辐射是取消夏季实习。这是非常不幸的,因为实习代表了维持教育势头,并准备发动职业生涯,并享受真正的工作世界,以及一些金融......


简单的自动日志处理

史蒂夫布兰望 April 25, 2020

文本日志数据提供嵌入式系统的大量信息。至少在原型化和开发阶段期间,大多数系统都有某种串行日志输出,或者使用半主机方法在调试器中登录到串行输出通道。然后,您可以将日志捕获到文件。

问题是他们倾向于积累大量数据。日志可能是数千行长,尤其是在运行长时间测试时。查找信息和评估...的评估趋势


烧焦者,第2部分:未知的虫子和爆米花

杰森萨赫斯 April 5, 20202评论

这是一个关于软件版本的上下文中递回的简短文章。

那些在软件或固件上专业工作的人可能面临此困境。这 Scrum Masters. 世界上可能会竖起竖琴 完成的定义最低可行的产品。等等等等等等。简单术语,您如何知道您的产品何时准备发布?这既是一个容易和一个难以回答的问题。

是什么使得...


一些在家工作的建议

史蒂夫布兰望 March 28, 20201条评论

第二天,我发布了 我的WFH设置的短视频 (and here's a 5月1日升级)。今天,我对那些新的人对WFH有一些普遍的建议。

我一直在过去的5年里随机这样做,通常只是在这里和那里每周一两天。现在它是冠状病毒的持续时间的全日制内容。所以这个徘徊的一些人在远处,在长途繁忙中解决了。

其中一些是基于多年来建立的东西。期望的是不合理的......


UML StateChart提示:进入状态时处理错误

马修eShleman. March 8, 20204评论

这是我的第二篇文章,其中包含使用UML StateCharts设计软件的建议和提示。 我的第一个条目就在这里.

自我之后近20年了 首先研究了UML StateCharts。自那次初始曝光(谢谢同名!),我已经应用了事件驱动的活动对象StateChart设计到众多项目[3]。在我的固件和嵌入式软件项目中,没有任何东西对此模式的偏好。多年来,我在......时注意到了一些常见的挑战


检查堆栈以获取有趣和利润

史蒂夫布兰望 February 19, 20201条评论

好吧,可能不是那么多的利润,但肯定是为了好玩。这是一个漫游的探索和发现之旅,学习各种有趣和有用的东西。

嵌入式系统的一个问题是它需要多少内存,称为内存占用。这包括程序所需的持久存储(即存储可执行图像的闪存或文件系统空间),并且在长时间执行时保持数据所需的易失性存储空间...


如何估算编码器速度而不制定愚蠢的错误:第一部分

杰森萨赫斯 December 27, 201230评论

这是一个常见的问题:您有一个正交编码器来测量电机的角度位置,并且您希望了解位置和速度。你怎么做呢?有些人做得很差 - 这篇文章是如何不是他们之一。

好吧,首先我们需要得到位置。正交编码器是 增量编码器,意味着它们只能测量相对变化的位置。它们产生一对脉冲列车,通常称为A和B,看起来像...


十个小算法,第2部分:单极低通滤波器

杰森萨赫斯 April 27, 201516评论

本系列的其他文章:

我在一个房间里写了这篇文章,其中一群其他人说话,虽然有时候我希望他们闭嘴,但它会......


理解和预防溢出(昨晚我有太多添加)

杰森萨赫斯 December 4, 2013

感恩节快乐!也许在你的脑海里吃太多火鸡的记忆。如果是这样,这将是谈论的好时机 溢出.

在浮点算术的世界中,溢出是可能但不是特别常见的。当数字变得太大时,你可以得到它; IEEE双精度浮点数 支持仅在21024岁以下的范围内,如果您超越了您有问题:

对于[10,100,1000,1020,1023,1023.9,1023.9999,1024]的k: try: ...

如何阅读电源MOSFET数据表

杰森萨赫斯 September 15, 201512评论

我的一只宠物偷猎者是我的工程师误解了组件数据表。这发生了几次在单独的实例中,所有涉及功率MOSFET。所以我是时候拿到我的肥皂箱了。听着!

我将发布一篇关于如何阅读组件数据表的文章。但Mosfets是一个很好的开始,并且有点具体。我不是第一个写一些关于如何阅读数据表的人;这是其他一些好...


使用BeagleBone PRU以低成本实现实时

Fabien Le Mentec. April 25, 20148评论
介绍

我作为一个同步工厂的工程师工作。几个星期前,我帮助负责电源开发的人员在原型平台上集成了实时控制算法:运行Linux的Beaglebone黑色(BBB)。我过去已经与这个委员会合作过,我发现它非常有趣,因为它的资源与价格比率(约40欧元)。这次,我的实时能力印象深刻。我以为是一个好主意......


热敏电阻信号调节:DOS和Nots,提示和技巧

杰森萨赫斯 June 15, 201116评论

早期的博客条目,我提到了该电路用于热敏电阻信号调节:

对热敏电阻信号调节有点解释;这是一个经常做得很差,而它是信号调理的最简单的应用之一。

这里的基本前提是分压器中有两个电阻:RTH是热敏电阻,RREF是参考电阻。这里RREF单独r3,或者r3 || R4,取决于增益......


Chebyshev近似值以及如何帮助您省钱,赢得朋友和影响人们

杰森萨赫斯 September 30, 201220评论

好吧......也许这是一个伸展。我不认为我可以推荐任何东西来帮助你赢得朋友。不是我的强项。

但我将尝试说服你为什么要了解Chebyshev近似,这是一种用于计算如何尽可能接近计算数学函数的方法,具有最小的设计工作量和CPU力量。让我们探索两个用例:

  • 艾米有一个低功耗的8位微控制器,需要计算\(\ sqrt {x} \)...

StrangeCPU#1。一个新的CPU

Victor Yurkovsky. February 24, 20136评论

摘要:在这个多件系列中,我将与您分享一个设计,实现说明和代码,用于略微不同的CPU,其具有一个新颖的令牌机器,它可以在32位中的一些地址解析为8位令牌。甚至64位地址空间,使用不超过加法器。

目录:
  • 第1部分:新的CPU - 技术评论,重新审查该处所;剧烈的概念; x86笔记。

coroutines在c的一页中

Yossi Kreinin August 20, 201315评论

coroutine是一个函数,您可以在返回它之后跳回 - 它记得在代码中的位置以及所有变量。这有时非常有用。

一个使用是生成一系列值。以下是在Python中的2D范围内生成所有X,Y对的方式:

def itate(max_x,max_y): 对于范围(max_x)的x: 对于范围(max_y): yield x,y 对于X,Y iterate(2,2): print x,y

这张印刷品:

0 0 0 1 1 0 1 1

屈服关键字就像......


MSP430 LaunchPad教程 - 第3部分 - ADC

enrico garante. June 25, 20138评论

在我们进入MSP430的新一集中,我将解释MSP430G2231上的模拟到数字转换的基础。我们将写入将读取ADC通道的程序,并将根据转换结果切换一些LED。 

我们将像MSP430G2231的标题文件一样开始,LED文件和将存储转换结果的变量的定义一起开始。我们还声明了一个将初始化ADC的函数...


传感器博览会 - 旅行报告和我最好的视频!

Stephane Boucher. August 3, 20183评论

这是我第一次在传感器世博会中,我的第二次在硅谷,我必须说我度过了愉快的时光。  

在我与你分享之前,我发现的是,到目前为止,我最好的“亮点”视频还为会议/贸易展,让我试着用这次旅行的一些轶事招待你。如果你对我的故事不感兴趣或没有读取它们所需的额外分钟,请随时跳到这个博客帖子的末尾观看...


还有谁在圣何塞的传感器博览会?寻找室友!

Stephane Boucher. May 29, 20186评论

这将是我第一次参加这个节目,我必须说我很兴奋。我带着我的相机和其他视频设备,有意捕捉尽可能多的镜头,并产生(希望)乐趣观看“亮点”视频。我还会尽量拍摄尽可能多的演示,并与您分享。

我喜欢像这样展示一样,因为它让我有机会离开我的家庭办公室(从我管理和运行*相关网站的地方)和实际上......


众筹文章?

Stephane Boucher. April 12, 201828点评

你们中的许多人都有书写技术文章的知识和人才会使EE社区受益。虽然大多数人来说,大多数人都缺少了什么,所以是那么多的事情,是这样做的时间和动力。   

但是,如果你可以赚取一些钱来弥补你在写文章的时间来弥补你的时间?有些人会发现动机并花时间吗?

我正在考虑实施将允许EE社区的系统/机制......


嵌入式世界2018年 - 更多视频!

Stephane Boucher. March 27, 20181条评论

之后 访谈视频 上周,本周我很高兴发布2018年嵌入式世界的更多视频,我为此感到骄傲。  

对于这两个视频,我大量使用了我的两个新玩具,一个Zhiyun Crane Gimbal和Sony A6300相机。

像志云这样的万向节的使用在使镜头看起来更稳定和电影的方面具有很大的不同。

至于SONY相机,它需要很棒的慢动作镜头和......


嵌入式世界2018年 - 访谈

Stephane Boucher. March 21, 2018

今年再次,我有机会去纽伦堡德国嵌入世界。今年再次,我带来了我的视频设备试图捕捉到展会上的一些最有趣的东西。  

我问今年新的东西 雅各布Beningo. 如果他会和我一起伴随着几个供应商的采访。当Jacob会向供应商提出正确的问题时,我会操作相机,让他们谈论......的关键产品/功能


终于得到了一个无人机!

Stephane Boucher. August 28, 20172评论

作为我博客的读者,您已经知道我最近和彻底享受这个过程的视频。当我在今年夏天在德国(和 在保时捷中,280 km / h!) 生产 塞格尔的25周年纪念视频该公司购买了一个无人机所以我们可以获得党的空中射击(在这个视频中的1:35标记)。从那以后,我一直在迷惑自己为自己买一个无人机,几周前终于搬家了 - 我收购了一个使用的dji ......


塞格尔的25周年纪念视频

Stephane Boucher. July 18, 20172评论

如果您需要五分钟才能读取,您会发现此视频更有趣的是观看 我在Segger度过的一周的故事6月底的总部。  

视频只有略高于2分钟。如果您决定观看它,请务必全屏,我真的很乐意在评论中读取您的想法。您认为这样的视频是否成功使观众希望了解有关公司的更多信息?...


在德国的保时捷Panamera中去了280公里/小时(174英里/小时)!

Stephane Boucher. July 10, 201712评论

我最近一直追随我的博客的人已经知道我正在经历一些涉及在那里遇到人并制作视频的中生危机。这一切都开始了 嵌入式世界 今年年初,然后继续 Esc波士顿 几个月前,最新的章节刚刚在德国从德国回到了一周后,在塞格尔的总部,生产视频以突出25周年。  


非常快的日本Sumo机器人

Stephane Boucher. June 20, 20171条评论

出于某种原因,我无法停止观看。我很乐意将其中一个机器人的制造商与嵌入式相关的项目,传感器,微控制器,算法和挑战中的项目中的一个关于该项目的制造商......这将使是一个非常有趣的阅读!你认识有人吗?