msp430

    8热度

    2回答

    在mspgcc中声明中断处理程序的首选方法是什么?

    1热度

    2回答

    我目前正在使用MSP430F2618 MCU和SanDisk 4GB SDHC卡的记录器工作。 卡初始化按预期工作,我也可以读取MBR和FAT表。 问题是我无法在其上写入任何数据。我已经检查过它是否由刻痕保护,但事实并非如此。 Windows 7操作系统读取/写入没有问题。 虽然,我已经使用了一个名为“HxD”的工具,我试图改变一些扇区(在Windows下)。当我尝试将内容保存到SD卡时,该工具会

    9热度

    5回答

    在不使用递归的C程序中,理论上应该可以计算调用给定函数所需的最大/最差情况堆栈大小,以及任何它呼吁。是否有任何免费的开源工具可以做到这一点,无论是源代码还是编译后的ELF文件? 另外,有没有办法从ELF文件中提取函数的堆栈帧大小,所以我可以尝试手动解决它? 我在使用MSPGCC 3.2.3编译MSP430(我知道它是旧版本,但我必须在这种情况下使用它)。要分配的堆栈空间在源代码中设置,并且应尽可能

    0热度

    2回答

    我需要在868 MHz的欧洲ISM频段上操作我的无线网状网络。我的兴趣已经落在Contiki-OS,Thingsquare Mist是Contiki端口,支持一些德州仪器868MHz收发器。 现在,我已经成功完成了Instant Contiki中的模拟从the starting guide,但我无法编译来自Thingsquare Mist的示例代码。 当试图从 thingsquare-mist-1

    0热度

    1回答

    我克隆Contiki-OS端口Thingsquare mist与德州仪器EXP430板工作。当我从各自的文件夹 make TARGET=mist-exp5438 运行Hello World我得到的错误platform-conf.h丢失: In file included from ../../contiki/core/./net/rime/rimeaddr.h:57:0, from ../.

    2热度

    1回答

    我正在尝试为msp430g2452单片机编写一些代码。它应该通过使用中断和转换语句开启或关闭led的几种模式来循环。我只是刚刚开始学习代码,c和python :)所以我不确定发生了什么问题。 据我可以告诉一切工作正常,除非我没有捕获p1.3上的中断,这是我的启动板仿真/开发板上的一个按钮。如果我使用code composer studio 5进行调试,然后暂停仿真,然后更改P1IFG.3的位并恢复

    0热度

    1回答

    我正在玩MSP430微控制器,我想了解如何让不同的物理组件与对方通话。在这种情况下,我有一个代码(来自朋友),它使用dip开关打开7段LED显示屏的不同部分。我试图通读这段代码并理解它是如何工作的,以及正在使用的寄存器。 ; Author: ; Date: ; Title: ; #include "msp430.h" ; #define controlled include fi

    1热度

    2回答

    我修改了BluetoothChat示例代码,以便连接到我已连接到TI MSP430开发板上的UART的通用蓝牙收发器。我建立了通信并可以发送和接收单个字符串并在TextView中显示值。下面是我用来发送压力,温度1和温度2的1-3位数值的C代码。它非常简单,我按照设计工作。 for(int i = 0; i <= 2; i++) // send pressure value {

    1热度

    1回答

    我已经编写了一个代码,该笔记本从笔记本电脑获取两位数字,并将PWM占空比更改为该数字。这是我需要通过UART控制电机速度的更大要求的一部分。 #include "io430g2553.h" #include <stdint.h> void PWM(uint8_t duty_cycle); void PWM_Config(); int main(void) { // St

    2热度

    1回答

    我创建了一个MSP430库文件,并且我想链接它,但是我没有找到可以在IAR gui中添加库链接的位置。 有谁知道在哪里配置它? 我检查了文档,但似乎没有任何关系到外部库,只有CLIB和DLIB。