嵌入式系统是指嵌入式系统,涉及微控制器/ DSP固件编程,实时系统,电子接口,硬件驱动器,串行总线通信等领域。
我正在为我的STM32F0板编写一个迷你操作系统,该板具有基于ARMv6-M架构的Cortex-M0 CPU。 特别是,在为 sch 创建进程队列后,我正在执行 msp/psp 切换...
我是嵌入式系统的新手。我从 arduino 开始,在线学习编程,并用它完成了一些项目。现在我购买了STM32 nucleo板来学习更多嵌入式系统知识。我...
目前,我在lolin d32 pro(esp32)开发板上同时使用mpu6050和uhf rfid模块。 MPU6050的采样率为100hz。我希望 RFID 的采样率也达到...
我正在编写一个驱动程序来使用加速度计 LIS3LV02DQ 测量加速度。我使用STM32F411和CMSIS。我连接了一个四通道SPI并将其频率设置为大约1 MHz。我能够重新...
我正在尝试了解将原始加速度计输出转换为 m/s^2 的方法 假设我使用 ADXL345: 范围设置为+-16G 分辨率为10位 关注积极的价值观 缩放...
我已将 CANopenNodeStack 与基于 STM32 FreeRTO 的代码集成。下面是我的代码 这是我用于 STM32 的 CANopenNode 堆栈的存储库 https://github.com/CANopenNode/CanOpenS...
我尝试在嵌入式 ESP32 板上的 FreeRTOS 中运行 6 个任务,但收到此错误: E (51687)task_wdt:任务看门狗被触发。以下任务没有及时复位看门狗: E (51687)
当使用CCS编译器的多编译单元功能时,我偶然发现了一个似乎相当严重的错误: 该设置是一个头文件,定义一个#byte中的一个#bit,两个编译单元#
我正在开发单核嵌入式芯片。在 C 和 C++ 中,静态定义可全局使用的可变值是很常见的。 Rust 的等价物大致是这样的: 静态 mut MY_VALUE:你...
我正在寻求您的帮助,以从 Z92 POS 嵌入式打印机进行打印。 我正在谷歌搜索,但没有解决方案。
在ARM指令集中我看到GT和HI助记符。 “GT”大于且“HI”高于。我认为两者具有相同的含义。 那么...之间有什么区别
在ARM指令集中我看到GT和HI助记符。 “GT”大于且“HI”高于。我认为两者具有相同的含义。 那么...之间有什么区别
想知道是否有人知道正确的 C 语法来在 PIC 24F 休眠之前存储上下文(在我的例子中只有一个 int),然后在唤醒时恢复它。 示例代码(Microchip 应用笔记),支持...
问题 我无法让罐头过滤器过滤任何东西。我的 FDCAN 在我的 STM32H723VGT6 uController 上完美运行。我现在想实现 CAN 过滤器,但是当我配置
我有一个使用BMI270和LIS2MDL磁力计的分线板,lis2MDL SDA和SCL引脚通过BMI270的ASCX和ASDX引脚连接。本质上使它成为一个奴隶装置......
我正在为 ARM Cortex-M 处理器编写嵌入式代码。我想要一些通用函数将内存复制到连续映射到内存的寄存器。 由于 C 标准禁止别名
如何从嵌入式 Python 中的 C++ 应用程序添加 IDispatch COM 对象(该对象是在 C++ 代码中创建为 Python 中的命名对象)并使用它
我能够在我的 MSVS Windows C++ 应用程序中使用嵌入式 Python,并且运行良好。我可以创建 com 对象并像这样使用它们: 将 win32com.client 导入为 win32 对话框 = win32.Dispatch('
小型嵌入式系统是否存在最小的 gettext 实现?我需要将我的申请翻译成几种不同的语言。该应用程序在带有 FreeRTOS 的 50MHz ARM7 cpu 上运行...
我知道这个问题已在数百万个网站中被问过数百万次,但我发现的所有内容都不适合我。我正在用 C 语言编写 Raspberry Pi Pico 代码,并且想做一些简单的事情 如果(
在过去的一周里,我一直在寻找一个由FreeRTOS支持的STM32F1xx的免费开发环境。还没有成功:(。 现在我发现了这个:http://www.stf12.org/developers/ODeV。