liangzr

    1. 28027的运算能力? 13/3470 微控制器 MCU 2014-08-11
      一个小白 发表于 2014-8-11 13:10 不是它的运算能力弱,肯定是你的程序有问题,你把程序写对了,就是再多的计算量也能算。
      我打算试试IQmath,应该会减少下运算时间和CPU的负担,毕竟是定点处理器
    2. 28027的运算能力? 13/3470 微控制器 MCU 2014-08-11
      dontium 发表于 2014-8-11 11:56 楼主的程序有问题
      放到前面并开了两个滤波函数, 还是进到非法中断了. 图省事儿程序写在中断里了, 但200ms的时间应该能够运行完吧. 
    3. 28027的运算能力? 13/3470 微控制器 MCU 2014-08-11
      一个小白 发表于 2014-8-11 08:29 想深入学习的话,找找相关的书籍看看吧,汇编指令和讲结构的书,但一般情况下没必要去弄那么明白
      →_→暂时没有很多时间去深入学习,如果不是感到他的运算能力太“弱”了,不明白为什么,也不会纠结这个
    4. 28027的运算能力? 13/3470 微控制器 MCU 2014-08-10
      一个小白 发表于 2014-8-10 19:18 ti的文档很多很全的,可不只是讲外设的,那是你只看了外设的。具体的内部结构,指令,都有详细的文档。
      :)嗯,刚刚也找到TI的关于28x的内核什么的文档,但都讲到汇编指令了,一时半会儿看不懂啊。。
    5. 28027的运算能力? 13/3470 微控制器 MCU 2014-08-10
      ltbytyn 发表于 2014-8-10 19:05 把你的程序传上来看看
      程序如下,这个程序现在把滤波函数已经屏蔽了,PID也还没用,滤波函数之前是写在定时器里,后来在主while里也试了,加了就不行,滤波函数没问题,昨天试过能用,函数名字是filter_x和filter_y,是对adc采集回来的值进行滤波。
    6. 28027的运算能力? 13/3470 微控制器 MCU 2014-08-10
      ltbytyn 发表于 2014-8-10 14:42 出错可能是对28027了解过少。写程序的基本都会对自己用到的资源做个估算,然后选择合适的芯片。
      嗯,一直都了解比较少,所以才会现在这样,但我觉得,难道7个float数相加都会超出他的计算能力了么?7个float数本身都很小,而且我把这个float数计算注释掉后,程序确实正常了,问题是出在这里,还是不知道为什么?也不知道在哪能查到这些,TI文档不都是在讲外设么
    7. CCS6编译不通过___ unresolved symbols remain___ 6/22242 微控制器 MCU 2014-08-08
      qinkaiabc 发表于 2014-8-6 21:52
        多谢版主大人,那些小问题确实是有的,我也在编译器配置里面加了include,之所以出现这些小问题是我调不出来在疯狂的改,改的乱七八糟的,后来我发现毛病出在哪里了。   我建立的文件夹名字叫src,如果用Grace的话,也会生成一个src文件夹来放Grace的文件,而在那个src文件夹里面的所有文件都被“Exclude from Build”,我右键把它取消了也点击无效,再右键发现它还是"Exclude from Build",我不知道是不是Grace的原因,之前试过在非Grace的工程里尝试,但当时可能是着急并且改的太乱,就出现名字打错的情况。   后来我把.c文件放到根目录下,看了下没被"Exclude",果然正常了! (PS:CCS6的Exclude选项放到了文件的右键选项里,以前在配置里能改)
    8. 这不是msp430ware么
    9. CCS6编译不通过___ unresolved symbols remain___ 6/22242 微控制器 MCU 2014-08-05
      :Sad:
    10. 28027上电进入非法中断(ADC+SPI+TIMER) 26/7777 微控制器 MCU 2014-08-05
      lanmeng1989 发表于 2014-8-4 16:51 这个工程我都不能在我安装的CCS打开为什么,说是工程不能解释,刚接触CCS,不知道的太多了,求指教
      我也不太清楚,难道是版本太低?你的ccs是5以下的?
    11. CCS6编译不通过___ unresolved symbols remain___ 6/22242 微控制器 MCU 2014-08-05
      PS:在别人电脑上同样的步骤并没有出错,或者。。。步骤也并不完全相同?那一样是我眼花了,但感觉没看错。
    12. C2000的SPI发送8位数据,点滴经验 9/8605 微控制器 MCU 2014-08-02
      dontium 发表于 2014-8-1 17:05 无意中看到,因为这个主题已经不给我提示了。 SPI和UART是不一样的,后者讲的上波特率,而前者讲的是 ...
      学习了,文档只是参考,还是要自己多试试:)
    13. 28027 I2C应用分享 12/4809 微控制器 MCU 2014-08-02
      谢谢分享,研究一下
    14. 28027上电进入非法中断(ADC+SPI+TIMER) 26/7777 微控制器 MCU 2014-07-31
      :):):)
    15. 28027上电进入非法中断(ADC+SPI+TIMER) 26/7777 微控制器 MCU 2014-07-31
      dontium 发表于 2014-7-31 17:03 这个是没问题的:
      嗯,问题现在算基本解决了,还是和ADC有关,把flash那些放到最上面,我的spi什么的都不工作了,后来我慢慢的把一些东西移上去发现没问题,我把spi和初始化和lcd的初始化放到initflash上面,屏幕就有显示了,只要InitAdc()在下面,应该都没问题
    16. 28027上电进入非法中断(ADC+SPI+TIMER) 26/7777 微控制器 MCU 2014-07-31
      dontium 发表于 2014-7-31 17:03 这个是没问题的:
      多谢斑竹,我看到差别了,把那个ifdef放到了前面,我已经调了快两天这个了,找到每一个可能解决的方案我都会认真去试了,但是我去汇编不大懂,没有理解您前面说的意思,我还以为是初始化flash——InitFlash()这个函数要放到那个MemCopy()的前面,所以我只把这个改了,没看到效果,现在测试AD应该是没问题了——下载程序——断电——调试程序——正常(没有像以前进入非法中断),但是我的屏幕不亮了,还要再调调看。
    17. 28027上电进入非法中断(ADC+SPI+TIMER) 26/7777 微控制器 MCU 2014-07-31
      dontium 发表于 2014-7-31 13:52 这个工程编译就没通过
      中间两个错误应该是你用RAM调试,好像放不下吧?最后一个,我在给你打包程序前,把我注释掉以及改的乱七八糟的东西改回去了,可能有的没有保存,就是void ConfigAdc(volatile union ADCSOCxCTL_REG *adcsoc, char chsel, char trigsel, char acqps)这个函数没有在F2802x_GlobalPrototypes.h里面声明吧。你可以按我上面说的改一下试试,或者再下载我新上传了,抱歉我上传前改了东西却没Build,下面这个 是我编译通过的,CCSv6,TI6.2.7,这个可能需要改。或者有时间的话加我QQ:liangzr@outlook.com
    18. 28027上电进入非法中断(ADC+SPI+TIMER) 26/7777 微控制器 MCU 2014-07-31
      dontium 发表于 2014-7-31 11:26 或者,把你完整的工程传来帮你找原因
      嗯嗯,多谢回复,其实经过多次测试我发现就是只要有这个InitAdc()就会在第一次上电时出问题。 这是整个工程
    19. 28027上电进入非法中断(ADC+SPI+TIMER) 26/7777 微控制器 MCU 2014-07-31
      本帖最后由 liangzr 于 2014-7-31 11:49 编辑 [删不掉此楼了。。在楼下,一样的内容]嗯嗯,多谢回复,其实经过多次测试我发现就是只要有这个InitAdc()就会在第一次上电时出问题。 这是整个工程
    20. 28027上电进入非法中断(ADC+SPI+TIMER) 26/7777 微控制器 MCU 2014-07-30
      @dontium 有爱的斑竹求助

最近访客

< 1/1 >

统计信息

已有20人来访过

  • 芯积分:--
  • 好友:1
  • 主题:3
  • 回复:30

留言

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


huangyiqian1000 2014-8-18
请问下您的dsp是用寄存器编的吗?还有想要通过PID调节PWM波 需要如何编写??
查看全部