microcontroller 相关问题

此标记与微控制器有关的问题有关。微控制器是一种简单或小型处理器,其程序和执行存储器通常位于同一芯片上,带有用于控制其他硬件的输入/输出引脚。请指定与您的问题相关的微控制器和编译器或工具。

使用 Openocd 烧录 nrf52 芯片时出现问题

我的 PCB 上有一个定制的 nrf52 芯片,swd 引脚暴露在外。我已经从 https://github.com/ntfreak/openocd 克隆并安装了最新的 openocd。最新版本包含所有最新路径...

回答 4 投票 0

在 Windows 上的软件中关闭 USB 设备电源

我想通过 Windows 上的软件重新启动 USB 设备。 我正在开发一个小型 USB 电源微控制器。该芯片将在电源循环后恢复到本机行为,并且...

回答 5 投票 0

I2C LCD1602 与 PIC16F877A 接口

我和我的伙伴目前正在为 PIC16F877A 微控制器和 LCD1602 I2C 屏幕构建接口代码集 我们可以完美地登机,但屏幕上没有显示任何内容......

回答 1 投票 0

STM32H7的L1缓存行为

我正在玩STM32H753的L1缓存。 我想要做的是故意引起缓存和 RAM 之间的不一致,如下所示: 将 SRAM 区域设置为直写式

回答 1 投票 0

里面的/256和%256有什么用,地址是怎么分成hi和lo位的?

这是来自lib_robotis的代码片段,值n是我们输入的角度(旋转dimexel电机)。 根据电机内部芯片的架构,我们要求...

回答 4 投票 0

自动检测工作设备的UART波特率

我有一个设备通过UART不断发送数据。 我正在尝试使用基于 Windows 的 PC 上的终端应用程序来阅读它。问题是我不知道开发的波特率...

回答 4 投票 0

特定闪存扇区的内存别名

我有一个STM32 Mcu,我在闪存的开头(0x0800_0000)闪存了一个BootLoader,并在0x0801_0000地址(扇区4)处闪存了一个应用程序。 如果我正在调试我的应用程序代码并且我...

回答 1 投票 0

如何调试ECU中的软件复位?

我想了解如何调试并找到软件重置或 Vector Catch 重置的根本原因。假设我正在使用AUTOSAR框架,当我刷代码时,我正在经历

回答 1 投票 0

如何在微控制器中进行适当的延迟?

如何在微控制器内部进行适当的延迟? 我看到很多人使用基本的 for 循环 for(int i = 0; i < 100000; i++){} As a delay, but how can I create a proper delay inside of a

回答 1 投票 0

USART 转串口监视器/PC STM32

我无法在 stm32 上的同步 uart 中导航。 主要是我如何接收这些数据? USART 支持时钟、tx 和 rx;但如何进行连接...

回答 1 投票 0

如何使用 C++ 类作为 RP2040 (RPPico) 上定时器中断的包装器

我想编写一个C++包装类,可用于并行处理多个定时器中断。 对于一次一个中断,我有一个类似于此的工作解决方案:使用 lambda 函数...

回答 1 投票 0

为什么在我的msp430g2553微控制器中,字符'c'存储为ff63而不是0063?

我在将字符“c”的 ASCII 值转换为十六进制时遇到了差异。根据我的理解,“c”的 ASCII 值是十进制的 99 和二进制的 01100011。然而...

回答 1 投票 0

ISR是怎样的回调函数

维基百科条目指出: 在计算机系统编程中,中断处理程序也称为中断服务程序或ISR,是微控制器固件中的回调函数,是一种操作...

回答 4 投票 0

在中断处理程序中传递参数

考虑我们正在为裸机 MCU 编写固件,即没有操作系统。有人告诉我不可能(非法?)将参数传递给中断处理函数? 我无法确切理解为什么会这样?...

回答 7 投票 0

更改 STM32 GPIO LED 的亮度级别

我使用的是 STM32 NUCLEO-L432KC 微控制器。 这是我想要编程的内容: 我的 LED 应具有三个 LED 亮度级别:100、50 和 10% 一旦微控制器通电,灯就会闪烁...

回答 2 投票 0

Keil 编译器警告:匿名联合是 c11 扩展 [-wc11-extensions]?

尝试编译微控制器程序,在一页 C 代码中出现约 44 个此类错误。由于我的 C 文件中没有标记任何行,因此我假设包含的标头文件中存在某种问题...

回答 1 投票 0

矩阵键盘实现问题:PICSimLab、PICGenios、PIC18F4580

我正在尝试使用带有 PIC18F4580 MCU 的 PICSimLab PICGenios 板中的矩阵键盘。该板的原理图在这里。下面是代码。 矩阵键盘.h #ifndef MATRIX_KEYPAD_H #定义

回答 1 投票 0

如何在不使用#pragma的情况下将函数放置在C中的特定地址?

我想在特定位置放置一个函数void loadableSW (void):0x3FF802。在另一个函数 residentMain() 中,我将使用函数指针跳转到该位置。如何声明函数

回答 2 投票 0

如何在stm32-discovery上显示时间

我最近一直在尝试STM32-DISCOVERY,但我不确定如何开始使用该板的应用程序。 我想在stm32的显示屏上显示RTC的时间。 怎么...

回答 2 投票 0

如何在Raspberry Pi Pico上计算毫秒?

我想在我的 Pico 上计算毫秒数,以便用 C++ 编写非阻塞代码。 Arduino 有 millis() 函数,但是在查看所有示例程序并搜索互联网后我找不到

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.