xjx9966

    1. 分享最新的FET-Pro430-Lite v3.3-0软件 90/18404 微控制器 MCU 2016-08-24
      用用看
    2. xjx9966 发表于 2016-5-5 17:26 按照楼主的教程,进TIMER_A1_VECTOR中断应该是TAIFG(TAR 计数器溢出)以及CCR1,CCR2…… ;进TIMER_A1_VEC ...
      进TIMER_A1_VECTOR中断应该是TAIFG(TAR 计数器溢出)以及CCR1,CCR2…… ;进TIMER_A0_VECTOR应该是CCR0 。我的程序进TIMER_A1_VECTOR中断按照楼主的意思应该是TAR 计数器溢出,所以定时时间应该大于10MS,但结果却是10MS。不知道怎么回事
    3. 按照楼主的教程,进TIMER_A1_VECTOR中断应该是TAIFG(TAR 计数器溢出)以及CCR1,CCR2…… ;进TIMER_A1_VECTOR应该是CCR0 。但是我的程序(如下): void Timer3_A2_graceInit(void) {     /* Struct to pass to Timer_A_initUpMode */     Timer_A_initUpModeParam initUpParam = {0};     /* USER CODE START (section: Timer3_A2_graceInit_prologue) */     /* User initialization code */     /* USER CODE END (section: Timer3_A2_graceInit_prologue) */     /* Initialize TimerA in up mode */     initUpParam.clockSource = TIMER_A_CLOCKSOURCE_ACLK;             //32.768kHZ     initUpParam.clockSourceDivider = TIMER_A_CLOCKSOURCE_DIVIDER_1;     initUpParam.timerPeriod = 327;     initUpParam.timerInterruptEnable_TAIE = TIMER_A_TAIE_INTERRUPT_ENABLE;     initUpParam.captureCompareInterruptEnable_CCR0_CCIE = TIMER_A_CCIE_CCR0_INTERRUPT_DISABLE;     initUpParam.timerClear = TIMER_A_SKIP_CLEAR;     initUpParam.startTimer = false;     Timer_A_initUpMode(TIMER_A3_BASE, &initUpParam);     /* Start TimerA counter */     Timer_A_startCounter(TIMER_A3_BASE, TIMER_A_UP_MODE);     /* USER CODE START (section: Timer3_A2_graceInit_epilogue) */     /* User code */     /* USER CODE END (section: Timer3_A2_graceInit_epilogue) */ } #pragma vector=TIMER3_A0_VECTOR __interrupt void TIMER3_A0_ISR_HOOK(void) {     /* USER CODE START (section: TIMER3_A0_ISR_HOOK) */     /* replace this comment with your code */     /* USER CODE END (section: TIMER3_A0_ISR_HOOK) */         } /* *  ======== Timer3_A2 Interrupt Service Routine ======== */ #pragma vector=TIMER3_A1_VECTOR __interrupt void TIMER3_A1_ISR_HOOK(void) {     /* USER CODE START (section: TIMER3_A1_ISR_HOOK) */     /* replace this comment with your code */     /* USER CODE END (section: TIMER3_A1_ISR_HOOK) */         Timer_A_clearTimerInterrupt(TIMER_A3_BASE);         GPIO_toggleOutputOnPin(GPIO_PORT_P3,GPIO_PIN4); } P3.4输出的波形 是我需要的10MS定时这是怎么回事呢!
    4. 楼主你的程序有个地方写错了: //这一步是写入CCR0的值,也就是我们之前说的数到最大值之后变为0继续数。这里我们给的值是50000,他数一次的时间是2us,这里数50000次是10ms。     //这个是16位的寄存器,最大值是2的16次方,但是可能大家会发现我们这里的话给的是50000,定时时间才为10ms,如果你想定时长一点的话可以把SMCLK的     //输入频率改小一点,具体的方式就是改变输入的分频值,这里如果不明白的话我们下次会说到,也不要着急。     Timer_A_initUpModeStucture.startTimer = 0xC350; 设置CCR0的值为50000应该是Timer_A_initUpModeStucture.timerPeriod= 0xC350;
    5. 这个绝对是MSP430最好的入门教程了。中文 417/106473 微控制器 MCU 2016-04-12
      谢谢,不错的资料!
    6. 【MSP430趣谈】MSP430第十三讲之DMA的应用 6/3549 微控制器 MCU 2016-04-12
      期待后续教程!
    7. 就目前看应该是因为安装时被杀毒软件拦截了导致无法完整安装,其它原因暂时没发现。在安装时会有一个提示,只是我当时忽略了,大家只要安装的时候注意一下提示应该就没啥问题!
    8. 非常感谢楼主的帮助,已经弄好了现在可以用。卸载了重新安装,在安装前关闭所有的杀毒软件和防护(担心中毒可先断开网络连接)然后再安装,这样就不会被拦截了!
    9. 是在CCS的app store当中安装的grace,是不是我安装的时候没有关闭杀毒软件?
    10. 是的(Code Composer Studio 6.1.2),我也找了半天没找到这个库,真是郁闷!难道是安装的时候不对???
    11. **** Build of configuration Debug for project code5959 **** "D:\\Program Files\\ti\\ccsv6\\utils\\bin\\gmake" -k all making ../src/grace/grace.lib ... gmake[1]: Entering directory `D:/Project/workspace_v6_1/code5959/src/grace' gmake[1]: *** No rule to make target `objs/adc12_b.obj', needed by `grace.lib'. gmake[1]: *** No rule to make target `objs/aes256.obj', needed by `grace.lib'. gmake[1]: *** No rule to make target `objs/comp_e.obj', needed by `grace.lib'. gmake[1]: *** No rule to make target `objs/crc.obj', needed by `grace.lib'. gmake[1]: *** No rule to make target `objs/crc32.obj', needed by `grace.lib'. gmake[1]: *** No rule to make target `objs/cs.obj', needed by `grace.lib'. gmake[1]: *** No rule to make target `objs/dma.obj', needed by `grace.lib'. gmake[1]: *** No rule to make target `objs/esi.obj', needed by `grace.lib'. gmake[1]: *** No rule to make target `objs/eusci_a_spi.obj', needed by `grace.lib'. gmake[1]: *** No rule to make target `objs/eusci_a_uart.obj', needed by `grace.lib'. gmake[1]: *** No rule to make target `objs/eusci_b_i2c.obj', needed by `grace.lib'. gmake[1]: *** No rule to make target `objs/eusci_b_spi.obj', needed by `grace.lib'. gmake[1]: *** No rule to make target `objs/framctl.obj', needed by `grace.lib'. gmake[1]: *** No rule to make target `objs/framctl_a.obj', needed by `grace.lib'. gmake[1]: *** No rule to make target `objs/gpio.obj', needed by `grace.lib'. gmake[1]: *** No rule to make target `objs/lcd_c.obj', needed by `grace.lib'. gmake[1]: *** No rule to make target `objs/mpu.obj', needed by `grace.lib'. gmake[1]: *** No rule to make target `objs/mpy32.obj', needed by `grace.lib'. gmake[1]: *** No rule to make target `objs/pmm.obj', needed by `grace.lib'. gmake[1]: *** No rule to make target `objs/ram.obj', needed by `grace.lib'. gmake[1]: *** No rule to make target `objs/ref_a.obj', needed by `grace.lib'. gmake[1]: *** No rule to make target `objs/rtc_b.obj', needed by `grace.lib'. gmake[1]: *** No rule to make target `objs/rtc_c.obj', needed by `grace.lib'. gmake[1]: *** No rule to make target `objs/sfr.obj', needed by `grace.lib'. gmake[1]: *** No rule to make target `objs/sysctl.obj', needed by `grace.lib'. gmake[1]: *** No rule to make target `objs/timer_a.obj', needed by `grace.lib'. gmake[1]: *** No rule to make target `objs/timer_b.obj', needed by `grace.lib'. gmake[1]: *** No rule to make target `objs/tlv.obj', needed by `grace.lib'. gmake[1]: *** No rule to make target `objs/wdt_a.obj', needed by `grace.lib'. gmake[1]: Target `all' not remade because of errors. gmake[1]: Leaving directory `D:/Project/workspace_v6_1/code5959/src/grace' gmake: *** [../src/grace/grace.lib] Error 2 'Building file: ../main.cfg' 'Invoking: XDCtools' "D:/Program Files/ti/xdctools_3_31_01_33_core/xs" --xdcpath="D:/Program Files/ti/grace_3_10_00_82/packages;D:/Program Files/ti/msp/MSPWare_3_20_00_37/driverlib/packages;D:/Program Files/ti/msp/MSPWare_3_20_00_37/driverlib;D:/Program Files/ti/ccsv6/ccs_base;" xdc.tools.configuro -o configPkg -t ti.targets.msp430.elf.MSP430X -p ti.platforms.msp430:MSP430FR5959 -r debug -c "D:/Program Files/ti/ccsv6/tools/compiler/ti-cgt-msp430_4.4.7" -Dxdc.cfg.tsort.policy=fast -Dxdc.cfg.gen.metadataFiles=false -Dxdc.cfg.SourceDir.verbose=7 --compileOptions "-vmspx --abi=eabi --data_model=restricted --use_hw_mpy=F5 --include_path=\"D:/Program Files/ti/ccsv6/ccs_base/msp430/include\" --include_path=\"D:/Program Files/ti/ccsv6/tools/compiler/ti-cgt-msp430_4.4.7/include\" --advice:power=all --advice:hw_config=all -g --define=__MSP430FR5959__ --define=_MPU_ENABLE --display_error_number --diag_warning=225 --diag_wrap=off --silicon_errata=CPU21 --silicon_errata=CPU22 --silicon_errata=CPU40 --printf_support=minimal  " "../main.cfg" configuring main.xe430X from package/cfg/main_pe430X.cfg ... Starting build of library sources ...     cd D:/Project/workspace_v6_1/code5959/src     D:/PROGRA~1/ti/xdctools_3_31_01_33_core/gmake.exe -f D:/Project/workspace_v6_1/code5959/src/makefile.libs GEN_SRC_DIR=D:/Project/workspace_v6_1/code5959/src making D:/Project/workspace_v6_1/code5959/src/grace/grace.lib ... gmake[1]: Entering directory `D:/Project/workspace_v6_1/code5959/src/grace' gmake[1]: Leaving directory `D:/Project/workspace_v6_1/code5959/src/grace' gmake[1]: *** No rule to make target `objs/adc12_b.obj', needed by `grace.lib'.  Stop. gmake: *** [D:/Project/workspace_v6_1/code5959/src/grace/grace.lib] Error 2 error: xdc.cfg.SourceDir: "D:/Program Files/ti/xdctools_3_31_01_33_core/packages/xdc/cfg/SourceDir.xs", line 209: xdc.cfg.SourceDir : Build of generated source libraries failed: exit status = 2: js: "D:/Program Files/ti/xdctools_3_31_01_33_core/packages/xdc/cfg/Main.xs", line 160: Error: Configuration failed! Build of libraries failed. xdctools_3_31_01_33_core\gmake.exe: *** [package/cfg/main_pe430X.xdl] Error 1 xdctools_3_31_01_33_core\gmake.exe: *** Deleting file `package/cfg/main_pe430X.xdl' xdctools_3_31_01_33_core\gmake.exe: *** [package/cfg/main_pe430X.xdl] Deleting file `package/cfg/main_pe430X.h' xdctools_3_31_01_33_core\gmake.exe: *** [package/cfg/main_pe430X.xdl] Deleting file `package/cfg/main_pe430X.c' Warning: directory "D:/Program Files/ti/msp/MSPWare_3_20_00_37/driverlib" on package path has a "packages" subdirectory - did you mean this instead? js: "D:/Program Files/ti/xdctools_3_31_01_33_core/packages/xdc/tools/Cmdr.xs", line 51: Error: xdc.tools.configuro: configuration failed due to earlier errors (status = 2); 'linker.cmd' deleted. gmake: *** [configPkg/linker.cmd] Error 1 gmake: Target `all' not remade because of errors. **** Build Finished ****
    12. 你好,我保存了main.cfg,然后直接点之后开始生成和编译结果但是提示出错!
    13. 太好啦,楼主辛苦,你写的教程真实用对学习430大有帮助!
    14. 楼主编译出现你上面提到的这个错误怎么解决,我保存了main.cfg。可能我有地方操作不对能不能详细说一下。
    15. 【MSP430趣谈】MSP430第八讲之时钟设置 33/12089 微控制器 MCU 2016-04-07
      楼主辛苦,写的很好,看后受益良多,真的非常感谢楼主!!!
    16. IAR For MSP430 V5.5.02(带注册机) 69/48525 下载中心专版 2016-01-25
      谢谢分享!
    17. 好东西,谢谢分享!!

最近访客

< 1/1 >

统计信息

已有16人来访过

  • 芯积分:2
  • 好友:--
  • 主题:1
  • 回复:17

留言

你需要登录后才可以留言 登录 | 注册


现在还没有留言