msp430

    0热度

    1回答

    我使用代码编写器编码msp430,我的问题如下: - 它使用什么特定的汇编语言? (我要寻找一个指导学习语法,但无法找到语言的名称。) - 什么是嵌入式系统的可寻址组件列表叫什么名字? (我看到他们的地址组成部分和IM不知道在哪里的名字从何而来。)

    1热度

    1回答

    当我们有这样的代码: main: MOV #SFE(CSTACK), SP ; set up stack ;;; some instructions ....... ; load the starting address of the array1 into the register R4 MOV.W #arr1, R4 ; load the st

    0热度

    1回答

    我在问这是因为下面的代码是我用来使2个两个LED完全交替闪烁。但它为什么这个工作并没有意义。这个带有2个xor的环路有2个状态,一个是pin1(红色点亮),另一个是引脚6和pin1都处于活动状态(红色和绿色点亮)。但是灯光闪烁,就像它们在彼此之间完美地交替开关一样。 #include <msp430g2553.h> // counter as a global variable unsign

    0热度

    2回答

    我正在使用MSP430和处理内部闪存。 我对MSP430闪存写入库有疑问。 在我看来,在这个实现中,在某些情况下可能不会写最后一个字节。 这是函数实现。 void FlashCtl_write8(uint8_t *data_ptr,uint8_t *flash_ptr,uint16_t count){ //Clear Lock bit HWREG16(FLASH_BASE + OFS_FCTL

    1热度

    1回答

    处理器:MSP430 16位RISC 有人可以解释CMP指令的时候,进位标志实际设置在下面。从上面说的手动, CMP(.B)SRC,DST ..... DST - SRC 如果SRC不等于DST,将进位标志设置? cmp r15, r11 jnc #1234

    -2热度

    1回答

    我明白它应该是“测试目的地”,但究竟是什么意思? 为.W的操作和.B是以下: DST +地址0FFFFh + 1dst + 0FFh的+ 1

    0热度

    1回答

    我正在使用MSP430F5529LP和CC3100Boost开发IOT项目。硬件成功连接到云并交换数据。对IOT设备的响应是基于XML的。我试图解析数据。以下printf("\n%.*s\n", pch2-pch1-8, pch1 +8);提取数据并打印到控制台。现在需要将这些数据保存到一个变量中。这是我的代码片段。答案可能很明显,不幸的是我没有看到它。 _i8 * databuffer; ch

    0热度

    1回答

    我尝试在4年后再次使用MSP430 Launchpad和Code Composer Studio。我之前已经安装了CCS v5,并且最近将V7安装到了D驱动器中(我自己选择) 在我最后几个小时发生编译错误后,我一直无法修复......我发现我有v5文件仍在计算机上。所以我卸载V7,手动删除所有文件V5,然后重新安装CCS V7进入C盘(默认目录) 我得到同样的错误依然: "C:\\ti\\ccsv

    0热度

    1回答

    我有一个MSP430(FG4618/F2013)实验板通过MSP-FET430UIF/USB电缆作为电源和串行RS232电缆连接到Windows 7。 我想运行示例代码读取输入并回显到超级终端。 #include <msp430xG46x.h> void main(void) { WDTCTL = WDTPW+WDTHOLD; // Stop WDT P5DIR |= BI

    3热度

    1回答

    我正在写一些代码,将大大受益于简明的lambdas语法,它是用C++ 11引入的。这是编译器支持的吗? 如何在使用Energia或embedXcode进行编译时指定编译器标志?