Questions tagged «microprocessor»

微处理器是一种集成电路,以数字信号的形式阐述信息。不要与微控制器混淆,微控制器嵌入了许多其他设备来控制嵌入式系统。

3
我如何从驻极体麦克风(或其他组件)获得+ 5v的高噪音,为0v的静音?
我一直在这里问几个问题,以得出一个正确的问题,我最初提出的问题在最后被链接到了。我使用Fritzing构成了一些最初想法的示意图,但是至少我需要在组件值方面寻求帮助,我只是模糊地理解并选择了看起来合理或常见的值。 基本上,我有一个具有6个模拟输入的Arduino。它使用10位ADC读取任何模拟引脚上的电压,因此0 = 0v,511 = 2.5v和1023 = 5v,以及介于两者之间的所有值。它使线性DC读数,所以我在这里不寻找逻辑1-0。 我已经将其挂接到LED灯上,我想让它们响应音乐。我想要的是使用最少的组件获得最大的分辨率,而且我认为我使用的WAY组件过多,并且使WAY过于复杂。也许驻极体麦克风不是我想要的,我对其他东西持开放态度。我不希望使用运放来节省PCB上的空间。 我想要的是一个简单的噪声水平传感器。我不是要重现音频,也没有清晰度或其他任何内容,但是我想尽可能地得到: 完美静音=尽可能接近0v DC(稳定,而不是AC) 中等噪声=大约2.5v DC(稳定,不是AC) 大声噪声=尽可能接近5v DC(稳定,而不是AC) 我了解BJT,我能获得的最佳电压是0.6v至4.4v,但这已经可以接受了。但是,不是一半,即0.6v至2.5v。这似乎无缘无故浪费了我可用分辨率的一半。但是,如果除了BJT之外还有其他设置可以使我更接近0v-5v,我将有兴趣向他们提供帮助;只要它们很简单。 这是一个简单的例子,我希望这是可能的,但是它要求驻极体信号具有足够的幅度,以驱动包络检波器电路(二极管,电阻器和电容器)仅获得正一半。我不认为这是由于二极管的正向压降引起的,但也许可以在输出上限之前重新安排或完成?包络检波器和放大器电阻的值应该是多少?应该在信号,RE或RL上放置一个灵敏度电位计,它的值是多少?线性还是对数? 但是,驻极体输出可能无法在包络检波器,灵敏度分流器中幸免,并且仍然无法驱动NPN晶体管。如果没有,这是一个更复杂的版本。我需要走这条路线吗?从电路中获得所需的输出真的需要所有这些组件吗? 在更全面地理解我要表达的内容之前,我曾问过以下一些过去的问题。这是包络检波器“应该”执行的操作,我不确定如何针对驻极体输出进行调谐:

4
将处理器映射到电路图
我是一名软件开发人员(使用.NET,C,C ++等高级语言),试图了解计算机如何在较低级别工作。 我熟悉此图: 我试图深入了解链接中的图如何映射到这样的电路图: 例如,看一下汇编语言语句: ADD 1,2 我试图了解处理器如何产生“ 3”作为输出。我意识到这个问题可能很难用简单的术语来回答。如果是这样,那么链接可能会有所帮助,也许是一本书。

3
PowerPC在嵌入式设计中受欢迎的原因
该问题之前曾提出过,现在不再活跃,但我对答案完全不满意: PPC有什么优点?一定有东西 根据David Kessner的回答,曾经有使用PowerPC的原因,但今天没有。 尽管这对于台式计算机可能是正确的,但对于嵌入式系统却不正确。三个主要游戏机均使用PowerPC(Wii,Xbox 360,PS3)。微软当时完全专注于英特尔,甚至在2005年将其新Xbox换成了Intel,改用PowerPC。 在许多情况下,网络设备都具有PPC,许多汽车微控制器也具有PPC,并且仍然有新的PPC产品开发(例如Freescale)。另外,PowerPC可以在存储系统,医疗或工业自动化领域中找到。 向后兼容性(支持旧版软件)是一个驱动程序。但是必须有更多。 从小型微控制器到用于高性能计算的处理器,PowerPC系列中是否具有高度可伸缩性和应用程序编程接口兼容性? 设计的坚固性和功能安全认证的经验? 是否支持高温范围,尤其是无风扇高温设计?


4
现代处理器的逻辑单元中是否具有冗余性以补偿生产故障?
现代处理器包含数十亿个晶体管,而且至少在最初的几个月中,新的生产技术通常在良率上存在问题,但我想即使是几年后,有时也会出现故障芯片。 我知道在较大的块(例如缓存)中,可以禁用它的一部分,从而减少可用的内存量(因此您至少可以以较低的价格出售该芯片而不是将其丢弃)是可能的。但是逻辑单元有类似的东西吗?我知道有多个要分发的ALU,但是如果发生生产故障,只是禁用其中一个就可以了吗?还是还有其他备用ALU?因为对我来说,很难相信晶圆厂会在逻辑部件中存在晶体管故障的情况下仅处理每个芯片,而禁用完整的ALU则会大大降低可实现的处理能力。

3
32位48-96 Mhz微处理器的优势(例如Arduino Due)
想要改善这篇文章吗?提供此问题的详细答案,包括引文和答案正确的解释。答案不够详细的答案可能会被编辑或删除。 看来Arduino Due(基于32位,84 Mhz,基于ARM-Cortex-M3的SAM3X8E)已经发布了。 此外,显然,这一类别中有无数的处理器(32位/ 48-96 Mhz / ARM)以及相应的原型开发板: 恩智浦LPC1768 / mBed STM32 /发现 PIC32 /芯片套件 PIC32 /视差螺旋桨 LM4F120 / TI启动板 等等 我试图理解这些“中间”微处理器的吸引力,在我看来,它们似乎位于低端AVR / MSP430 / etc之间。(优点:价格便宜,低功耗,占用空间小)和高端ARM7 / etc(优点:每秒能够提供更多指令)。 在什么情况或方式下,基于32位/ 48-96 Mhz / ARM的微处理器是合适的选择?更具体地说,我想知道在低端8位微控制器或超高端ARM7处理器上,它们将在哪种应用程序或哪些参数中为设计提供最佳选择。

5
是否使用不同的技术设计处理器?
是否可以使用不同的技术来设计处理器?我的意思是:例如,在Intel的28nm处理器中,该处理器是采用28nm技术构建的所有门,或者仅仅是该处理器在28nm中构建的最关键的部分,而其他要设计的重要程度则要低得多在其他便宜得多的技术中,例如65nm或更高? 如果是,[处理器是技术的混合体]在实践中如何做到这一点(即同一芯片上使用不同的技术)?为什么要这样做? 我对此感到很好奇,因此与这些问题相关的任何其他信息也都值得欢迎

3
微编程与机器语言编程
我在微编程级别与机器语言级别之间有些困惑。例如: 两种程序在执行时都驻留在哪里? 两者都没有1:1映射到汇编语言真实操作指令吗? 两者的格式是否由处理器体系结构定义?

3
如何找出微处理器是否足够强大
每个人都知道很容易为rasbperry pi甚至PC上的嵌入式设备开发概念验证,尽管要归结到为您的产品选择微处理器时,很难确保您的选择将使您的概念能够正常工作最佳。 我目前有一个成功的媒体流项目可以在树莓派上工作,尽管pi对于最终设备来说是很大而又庞大的。还说明了终端设备是定制的。我很难找到对我可以使用的处理器的信心。 找出处理器是否足以运行我的应用程序的好方法是什么? 基本上我的要求是: USB主机或嵌入式TCP / IP堆栈用于WiFi操作 I2S / PCM媒体协议 I2C用于外围设备配置 寻找具有这些特性的芯片非常简单。老实说,这再简单不过了。问题在于能够从处理和操作角度判断芯片是否足够快。 我已经看过LPC4337了很多,尽管开发环境给我带来了很多麻烦,但我仍然觉得它很合适,因此我仍然四处寻找,这使我从德州仪器(TI)转到了CC3200。 ,尽管该控制器仅以80 MHz的频率运行,但我不确定这对于实时媒体流是否足够强大。 有哪些步骤可确保处理器对我的应用程序足够快?就像我如何知道80 MHz处理器是否足够好,还是我需要204 MHz甚至更高的数量?

3
复古计算机学校项目的CPU
我是一所IT学校的学生,我们正在尝试一个项目,该项目可以用来向一年级的学生展示舞台背后的工作原理,最终我们想到了制造一台复古计算机。 我已经阅读了许多有关Z80处理器的内容,但是我猜想我们需要更强大的功能,尽管考虑到我们会找到很多文档,ARM可能是一个不错的选择,但我们仍在怀疑该体系结构,还建立了一些特殊需求: 如果需要更多RAM,则使用外部地址总线 > 50Mhz 16或32位 没有BGA / QFN封装 没有FPGA板 串行接口(?) 预算也不是太贵,因为我们的预算有限 P8X32A-D40看起来像一个不错的CPU,但缺少我们需要的RAM数量(32k),我更多地考虑的是> 1MB。也许eZ80是值得考虑的。我们希望得到像您这样的经过实验的人的解答。 谢谢。 编辑:尽管我已经接受了满足我们需求的答案,但该问题仍然可以接受其他建议,因为我们将不得不与愿意参加该项目的学生团队讨论选择问题。


2
微处理器的最大时钟频率
最近,我听说AMD发布了新的Vishera系列FX处理器,该处理器以5 GHZ运行。我的问题是处理器的时钟频率是否有上限?那就是我们可以永远提高时钟频率吗?在更高的时钟频率下,我们将面临哪些电气问题?

2
Raspberry Pi是微控制器还是主板?[关闭]
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 7年前关闭。 我对树莓派有一个快速的疑问:它是微控制器还是主板? 它看起来像是主板,但考虑到它具有自己的专用内存和处理器,因此应该是微控制器。

6
微处理器和微处理器之间的编程差异?
因此,在对微处理器进行汇编编程时,我经常会看到书籍/教程和参考资料……然后,我看到一些人将其称为微控制器。 例如Atmel ATtiny2313 ....我看到了一些教程,有人称它为微处理器,有人称其为微控制器? 哪有 并且对它们进行编程(基本上)是否相同?(在组装中)


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.