问题标签 [microprocessors]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
microcontroller - Gadzooks! Architectures abound! Looking for an embedded processor/controller taxonomy
I am looking for a taxonomy of embedded processors. Which processors belong to which families? Who decends from whom?
Does anyone here know of a simple article that describes it?
arm - FIQ和IRQ中断系统有什么区别?
我想知道任何微处理器中FIQ和IRQ中断系统的区别,例如:ARM926EJ。
computer-science - 堆栈在微处理器中的作用是什么?
堆栈在微处理器中的作用是什么?
stack - 微处理器中使用的堆栈指针是什么?
我正在准备微处理器考试。如果程序计数器的用途是保存下一条指令的地址,那么堆栈指针有什么用?
python - 使用 PySerial/Matplotlib 的微处理器到 RS-232 实时绘图?
我是 Python 世界的新手,我的编程技能相当差,但我正试图找到一种方法来使用 Python 来显示 EEG 电路的输出(使用 OpenEEG 电路http://openeeg.sourceforge.net )
模拟输出通过 ADC(在 ATmega8 微控制器中)放大和处理,并由 MAX232 转换为 RS232。
RS232 信号如下:
字节 1:同步值 0xa5
字节 2:同步值 0x5a
字节 3:版本
字节 4:帧号
字节 5:通道 1 低字节
字节 6:通道 1 高字节
字节 7:通道 2 低字节
字节 8:通道 2 高字节
。 ..
字节 9-16 用于额外的电极通道,但不需要数据,因为只使用前两个
...
字节 17:按钮状态 (b1-b4)
我有一些基本的 PySerial 功能,但我需要想办法通过缓冲输入数据并将有用的值绘制为 2 个实时 xy 波形(时间与电压)
问题更新:
我正在使用 PySerial 明显的几行打印代码,但它是乱码。我正在尝试将数据分解为可以绘制的值的格式。17 字节的数据目前以 256 帧/秒的速度输入。(两个)通道由每个 10 位数据组成(用 6 个零组成其余 2 个字节)。它们是无符号的,可能的值为 0 到 1023。这些对应于应该绘制为正负的值,因此 512 的二进制值对应于零(微)伏的图......
如何将传入的流读取为 8 位二进制(去除我不需要的数据),然后组合我想要的每个通道的两个相关字节(如有必要,可能删除多余的 6 个零)?
microcontroller - 为什么是 24 位寄存器?
在我的工作中,我处理不同的微控制器、微处理器和 DSP 处理器。其中许多具有 24 位寄存器和计数器。
我知道如何使用它们,这不是我的问题。
我的问题是为什么他们有 24 位寄存器!为什么不让它成为 32 位?据我所知,这不是大小问题,因为寄存器已经是 32 位,但最大为 0xFFFFFF。
这是否提供了更容易的硬件实施?更快的计算?还是只是“嗯,让我们放置 24 位寄存器以使程序员的工作更加困难”?
architecture - 多核处理器:每个“核心”是否以全时钟速度或全时钟频率的一部分运行?
假设您有一个 (1) Intel/AMD x86-64 位 2 GHz 8 核处理器。
8 个内核中的每一个是否都以全 2 GHz 运行,或者每个内核是否以全 2 GHz 时钟的一部分运行(例如 250 MHz)?
microprocessors - 微处理器中的堆栈相关问题
我们也可以在微处理器中进行队列操作吗?(假设微处理器支持堆栈操作)
.net - .net 微处理器开发
我是 .net 网络开发人员。我在这个领域有几年的经验。最近,我收到了一份关于在 .Net Arm 微处理器上开发 .net 嵌入式代码的工作建议。
我想知道,在微处理器上开发时我应该期待什么开销或问题?我知道为 web 和硬件开发是两个完全不同的领域,但是芯片上的开发将在 .net\c# 中完成,正如我所说的那样。
任何提示或建议都将受到欢迎,
谢谢
assembly - 8086微处理器的堆栈溢出
当堆栈已满时,8086 微处理器的行为会是什么,即使我将一些东西压入其中?