Pragma 和中断向量表:TI MSP430
我的程序包含很少的全局变量,其值是在中断服务例程(USCI_A0_ISR())执行期间设置的。 一旦 USCI_A0_ISR() 执行完成,全局变量将保持分配的值还是将…
无法链接到嵌入式系统上的 gettimeofday,经过时间建议?
我正在尝试在嵌入式 ARM 设备上使用 gettimeofday ,但似乎我无法使用它: gnychis@ubuntu:~/Documents/coexisyst/econotag_firmware$ make Building …
从 BMP085 读回 0xffff 读取 I2C 温度
我正在将 Rabbit 5760 CPU 连接到 Bosch BMP085 传感器 通过 I2C。一切都很好,除了读取温度寄存器正在读回 0xffff (请参阅开关中的 BP_FINISHTEMP …
防止为嵌入式项目编译 malloc/free
背景:我们正在使用 Keil 编译 NXP LPC2458 项目。 Keil 的 RealView RTOS 上运行着许多任务。创建了堆栈空间,并将其分配给每个任务。默认情况下没有…
我对硬件板和直接使用硬件进行编码很着迷。我想开始吗?
我已经是一名软件开发人员,但日常业务工作既没有挑战性,也没有提高我的技能。 我不知道这个嵌入式东西是如何工作的,需要做什么设置才能运行 hello …
使用相对路径名进行交叉编译 - 实现二进制可移植性/可嵌入性? (海湾合作委员会)
假设我正在创建一个带有一些脚本的应用程序包,可能是一个守护进程,甚至是一个辅助二进制文件...当编译这样的二进制文件时..仅使用相对来./configure…
SPI 在 STM32F103ZE 中读取数据为零
我使用的是STM32F103ZE 我没有正确获取 SPI 数据。 主机正在正确传输。 但在发送非零值时始终读取为零。 主配置:(MSP430) The master configuratio…
在位上转置 8x8 块中的位的最快方法是什么?
我不确定我想要做的事情的确切术语。我有一个 8x8 的 位 块存储在 8 个字节 中,每个字节存储一行。当我完成后,我希望每个字节存储一列。 例如,当我…
嵌入式 C 源代码,用于无符号整数到字符串
在不求助于标准库 utoa 的情况下,我正在寻找 utoa 的源代码,以便我可以为特定项目自定义它。我有无符号整数(32 位),输出如 0xFFFF_FFFF 我还在寻…
我可以为STM32F103ZE芯片上的GPIO引脚配置中断吗?
STM32F103ZE有可用的GPIO中断吗? 我浏览了数据表,但没有找到任何与之相关的内容。 我是这款处理器的新手,但最近使用了 TI 的 MSP430。 在 MSP430 …
使用 printf 打印 float/double 会使程序崩溃
我正在为 PowerPc 实现系统调用。 我已经测试了一些 gcc 函数,它们似乎都可以工作(例如 sqrt sin cos pow printf malloc...) 我最近意识到 printf …
在Python仿真中使用嵌入式C库
简短问题 从现有的嵌入式 C 库(在 Python 中)模拟复杂的 (SAE J1939) 通信堆栈会更容易: 1) 完整移植 - 意味着手动将所有 C 函数转换为 python 模…