microcontroller 相关问题

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

存在跨厂商、跨平台、跨RTOS的开源嵌入式MCU HAL吗? ChibiOS、NuttX、Zypher、mbedOS、PlatformIO 很酷,但还不够好

我正在尝试找到一个现有的开源平台,该平台可以抽象硬件和主板的具体信息,并允许直接进行嵌入式 MCU 上的应用程序开发。理想情况下,我能够...

回答 1 投票 0

UVC MJPEG 流 - 是否可以从 USB UVC 流中提取 jpeg 图像?

我正在使用某人编写的 STM32 微控制器代码库来从 HDMI 到 USB 接口读取 UVC 数据。我能够收集图像数据并将其设置为 MJPEG 格式,但无法获取

回答 2 投票 0

C 球弹跳实验室

我正在尝试让我的 C 代码与 MSP-EXP432P4111 微控制器及其 BoosterPack 配合使用,以便球可以在屏幕上弹来弹去,从墙壁和屏幕角落弹起,这......

回答 1 投票 0

C 程序初始化闪存并检测其已初始化

我想将外部闪存中的一些值保存到微控制器中。每次运行程序时,这些值通常都会增加。我想将它们初始化为0。 之前...

回答 1 投票 0

FreeRTOS:调用`xTaskCreate()`后获取堆栈大小(`usStackDepth`)值(以字或字节为单位)

我正在开发一个跟踪模块,该模块必须监视 FreeRTOS 任务的堆以检测堆栈溢出。我想知道是否可以在创建任务堆栈后获取其大小。我可以...

回答 1 投票 0

TaskCreate 后的 FreeRTOS 堆栈大小

我正在开发一个跟踪模块,该模块必须监视 FreeRTOS 任务堆以检测堆栈溢出。我想知道是否可以在创建任务堆栈后获取其大小。我可以得到吗

回答 1 投票 0

无法从树莓派pico(c sdk)发送串行数据

我正在制作一台远程控制机器,使用 pi pico 来驱动电机并读取一些传感器,并使用树莓派 pi 4 通过串行向 pi pico 发送命令并托管 Web 界面。 我是

回答 2 投票 0

如何在 c 中消除开关抖动?

我在 MPLAB X IDE 上对 c 中的开关进行去抖动时遇到问题。我想做一个类似手电筒的东西,只有一个开关可以打开和关闭。有人可以帮助我吗? 抱歉我的英语不好。 #定义

回答 2 投票 0

如何将16字节的数据转换成2条8字节的数据?

我使用的是TMS320F28x卡。我正在从 STM32 卡发送一个价值 16 个字节的结构。 我想在 TMS320F28x 卡上接收此数据。收到数据后,我想把它分成2份...

回答 1 投票 0

为什么MSGEQ7 IC总是给出MAX输出?

我想使用 MSGEQ7 作为频谱分析仪。我正在使用 Arduino Uno 来控制 IC。 无论我是否将辅助引脚连接到输出,从 IC 收到的读数都是......

回答 1 投票 0

STM32 FreeRTOS 从 ISR 中提供二进制信号量不起作用

我使用stm32cubemx为stm32f103生成了一个RTOS-cmsis_v1项目,并定义了四个任务,如下所示: osThreadDef(defaultTask, StartDefaultTask, osPriorityLow, 0, 128); 默认任务句柄 =

回答 2 投票 0

ROS2 与以太网/IP 的接口

我有一个 ABB 机器人,我已通过 abb_ros2 与 ROS2 连接。我有一个工业设备,我需要使用以太网/IP 读取和写入数据,并使用一些逻辑命令机器人......

回答 1 投票 0

AVR USART 编程

我目前正在进行一个项目,我们必须使用 AVR ATMEGA328 微控制器,特别是 USART 外设,来控制 8 个 LED。我们必须向微控制器发送命令...

回答 1 投票 0

STM32 hex文件,确定是否需要自定义bootloader

可以以某种方式确定一个十六进制文件(我知道是编译的/打算在STM32F405上工作的)是否可以闪存到空白的STM32F405芯片,或者这个十六进制文件是否只是一个“固件更新&...

回答 1 投票 0

Philips 80C552 微控制器 ADC 中断

我想为转换完成时由 ADCI 标志引起的 ADC 中断创建一个中断服务例程。但是,我找不到中断向量来回答所述中断...

回答 1 投票 0

PIC 定时器创建 PWM

我正在尝试在PIC18F13k22中使用timer0模块。 我想要做的就是在 TMR0IF == 1 时打开 LED,然后关闭 LED,并在 PROTEUS 中对其进行模拟。这是一场斗争......

回答 1 投票 0

proteus 错误:PC=0x0118 处的操作码 0x000D 无效

我在 Bascom 上编写了此代码,但当我运行并单击 Proteus 上的键盘时,我看到此错误: PC=0x0118 处的无效操作码 0x000D 这是我在 Bascom 上的代码 $regfile =“m16def.dat” $水晶=

回答 2 投票 0

发送连续值时如何在 OLED 显示屏中显示值而不使整个文本闪烁?

我正在尝试使用 STM32 微控制器显示从 NTC 温度传感器读取的值并将其写入 OLED 显示屏。然而,当我不断发送整个 tex 的值时......

回答 0 投票 0

如何更改代码偏移量?

我知道如何轻松更改 MPLAB XC8 上的代码偏移,只需转到 XC8 Linker --> 附加选项 --> 代码偏移 如何在带有 C18 编译器的 MPLAB V8.92 上更改它?我正在使用

回答 2 投票 0

对 8051 的闪存进行编程

我正在尝试使用Arduino通过12伏并行编程对AT89C51进行编程,我已按照数据表中的说明进行操作。 我试图加载的程序只是显示...

回答 1 投票 0

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