microcontroller

    0热度

    1回答

    我目前正在研究一个涉及STM32 F4探索板的项目,我尝试使用外部输入源作为GPIO引脚的输入。外部输入源是一个设置为3.3V的电源。这些引脚设置为GPIO_PULLDOWN模式,以便在未分配特定值时输入端接地。但是,一旦接地,我无法改变输入值。当我将电源设置为给输入引脚提供3.3V电压时,它仍然保持接地。但是,当我将电路板上的3.3V引脚连接到输入引脚时,它获得3.3V的输入电压。我注意到了一件

    -2热度

    3回答

    哈佛体系结构是一种计算机体系结构,具有用于代码和数据存储器的独立总线。该体系结构是指RAM或ROM中的代码存储器(用于微控制器)。当架构说代码内存时,我感到困惑。据我所知,对于小规模嵌入式系统,代码将始终从ROM执行,而在中规模和高级嵌入式系统中,代码存储器可以从ROM传输到RAM以加快执行速度。如果是这种情况,RAM连接两条总线,一条用于代码,另一条用于数据存储器。任何人都可以帮助我理解这一点。

    0热度

    1回答

    我正在为支持MicroPython的微控制器编写一些图像处理例程。坏消息是它只有0.5 MB的RAM。这意味着如果我想使用像256x256这样的相对较大的图像/矩阵,我需要将它视为一组较小的矩阵(例如32x32)并对它们执行操作。撇开从其(32x32)子矩阵重构矩阵(256x256)矩阵的最终输出的事实,我想专注于如何从磁盘加载/保存到磁盘(在这种情况下是SD卡)这些较小的矩阵来自一个大的图像。

    0热度

    1回答

    我从宁新AURIX的TriCore微控制器适应一些链接脚本。 有一个命令我完全不理解和文档[0]是不是真的有帮助。 有人可以告诉我在原则上,这是怎么回事呢? “全球地址”是什么意思,“核心本地地址”是什么意思? [0]英飞凌科技股份公司:三核开发平台,2015年 - 手动

    0热度

    1回答

    我正在使用超声波传感器读取一些项目的一部分,并用串行通信发送它,我编写代码并给出了随机读取,有时给出0作为读取,是公式我用于找到正确的距离!?,或者有另一个公式,我使用内部8MHz时钟的Atmega32,有人可以帮助我,并知道我的代码有什么问题! #define F_CPU 8000000UL #include <avr/io.h> #include <util/delay.h> #incl

    0热度

    1回答

    有任何软件方法可读取8051 uC端口2上空引脚的状态。我的意思是我需要在8051的未连接引脚上读0。我的8051版本没有内部上拉电阻。此外,我无法进行任何硬件更改。

    0热度

    1回答

    我是微控制器新手,开始学习AVR微控制器。我所知道的是通用和高级功能I/O引脚,我们需要读取它们各自的电阻。我做了几个使用相同功能的项目。 但现在我遇到的特点是实时操作系统可以被嵌入到一个微控制器,用于例如Micrium - 现在我完全不理解操作系统如何嵌入微控制器,它将如何与工作硬件/控制器? 我的意思是这里的/哪个地址OS将被载入,以及如何 - 这将如何启动上电和启动应用程序等?

    0热度

    1回答

    我有一些ISR,我真的不知道如何通过doxygen记录它们。 你有想法吗? 这里是一个例子。有没有doxygen的特殊代码来证明这一点? ISR(usartTimer_OVF_vect){ usartData.flag_send_data = TRUE; }

    0热度

    1回答

    if (conta1) and (15) = 15 then conta = conta - 6 end if 我不明白的功能:(15)?

    0热度

    1回答

    我想要做的东西很基本的,如下图所示: #define READ_PIN 7 #define WRITE_PIN 8 void setup() { pinMode(READ_PIN, INPUT_PULLUP); Serial.begin(9600); } void loop() { digitalWrite(WRITE_PIN, LOW); Se