msp430

    0热度

    1回答

    我是另一个新手,试图完成任务,我需要一些帮助从串行分割字符串。 我使用eZ430-RF2500无线传感器监视器的演示代码,其中我仅更改了接入点温度的tx(通过评论),目的是仅显示远程传感器的温度。 该字符串是以下形式:Node:0001, Temp:28.1C, Battery:2.6V, Strenght:031%, RE:no 对于上述显示的字符串的处理代码: import processin

    1热度

    1回答

    我正在使用msp430的项目。我如何读取特定端口收到的值并将其分配给变量?像P1.5一样?我已经设置了P1DIR来输入。 我所做的: data = (P1IN & SDA_TMP); // Where SDA_TMP is a defined prep

    1热度

    1回答

    float input = whatever; long output = (long)(0.5f + input); 这对使用编译器提供的浮点附加支持库在MSP430上的应用程序是低效的。 我在想,这种特殊类型的“最接近的整数”舍入可能会有一个聪明的“窍门”,避免纯浮点加法,或许是直接“点缀”浮点表示,但我还没有找到这样的。任何人都可以提出这样一个把IEEE 754 32位浮点数舍去的技巧

    1热度

    2回答

    我正在使用GDB调试我的msp430。我连接目标,然后加载程序的二进制文件,然后“继续”。 我的程序工作正常,但我想实时查看某些变量值。其实我想检查我的代码开始和代码结束的时间戳,这将给我总持续时间。 我作为全新的广发行,目前我已经把这个线在我的代码打印 printf("Hello World\n"); 不过只是我的代码工作正常,这实际上是闪烁的LED。 请指导我如何在调试模式下查看GDB中变

    1热度

    1回答

    我想将第三方库添加到Contiki操作系统。确实,我试图添加荨麻3.0密码术库。 我想用contiki平台的特殊标志来构建相关的库,不确定究竟是什么? gcc msp430 如果是的话,我该怎么做,做这个过程是什么? 如果我可以直接在linux上构建它,那么如何链接它呢? 我试过LDFLAGS,但我不断收到无法打开链接器脚本文件memory.x错误。 LDFLAGS+=-L/usr/local/l

    1热度

    1回答

    当使用TI(德州仪器)编译器时,我可以使用C++简单地使用ADC12IFG = 50;来设置嵌入式微控制器的内存位置。 Clang将此代码标记为错误:indirection requires pointer operand ('int' invalid)。因此,当我挖掘到它,TI具有标题文件,msp430f5335.h其具有以下线: #define SFR_16BIT(address) exter

    1热度

    1回答

    与MSP430-GCC编译的示例性C程序(LTS 20120406未修补)为MSPG2211后,我使用readelf命令得到以下输出: 节头 程序头 的MSPG2211微控制器的地址空间的结构如下: - 0x01FF - 外围设备 0200 - 为0x0000 0x027F - RAM 为0x1000 - 0x10FF - 闪光(信息存储器) 从0x1100 - 0xF7FF - ??? 0xF8

    0热度

    2回答

    对不起,蹩脚的标题我不知道如何问什么即时通讯寻找。这是我的问题。我有一个msp430处理器连接到一堆收发器。我有单独的离散输出去去选择每个收发器。正常我定义选择每个芯片的这样 #define enable_port_rx P1OUT &= ~BIT2 #define disable_port_rx P1OUT |= BIT2 #define enable_port_tx P1OUT |= BI

    0热度

    1回答

    尝试使用pySerial模块从串行端口读取数据,我无法重建从微控制器(MSP430)发送的数据。 微控制器被编程如下: Serial.print(0x20); //32 in decimal delay(200); Serial.print(0x20); //32 in decimal delay(200); Serial.print(0x00); //0 in decimal dela

    0热度

    1回答

    所以我正在为MSP430FG4168编程一个简单的调用函数。它的工作原理是完美的,除了当它返回给调用者的时候,函数只是简单地将我放回到被调用函数的开头。 这是一个乘法函数,它取得R13和R14中的值。 这里的功能文件代码: #include "MSP430.h" Extern main ;allows the function to be aware of main PUBLIC mult