本人最近在用28379S做一块获取多摩川编码器信息的板子,但是在controlSUITE库里只找到了28379D的例程PM_tformat_systemtest,请问有28379S的例程吗?如果只能把双核的程序改为单核所用,应该修改哪些内容呢?谢谢!!!!!
Green Deng:应该是没有F28379S的例程。
我没有使用过这个例程,我看了下这个例程的User's Guide,程序应该只用了F2837xD的CPU1,如果外部硬件设置(比如晶振设置)相同的话可能这个例程只需要修改一下cmd文件就可以使用了。
我身边应该没有F2837xS的芯片,你这边可以测试一下
本人最近在用28379S做一块获取多摩川编码器信息的板子,但是在controlSUITE库里只找到了28379D的例程PM_tformat_systemtest,请问有28379S的例程吗?如果只能把双核的程序改为单核所用,应该修改哪些内容呢?谢谢!!!!!
user6158824:
回复 Green Deng:
关于修改cmd文件有哪些需要注意的关键点,您方便说一下吗?我手头有另一个项目需要cmd文件呢,搞了一个星期搞不通。。。。
谢谢!!
本人最近在用28379S做一块获取多摩川编码器信息的板子,但是在controlSUITE库里只找到了28379D的例程PM_tformat_systemtest,请问有28379S的例程吗?如果只能把双核的程序改为单核所用,应该修改哪些内容呢?谢谢!!!!!
user6158824:
回复 Green Deng:
我按照您说的方法修改了程序,通过编译了。
但是现在依然出现了问题:
一是在线调试的时候,程序会在每一个延时函数的位置进入ILLEGAL_ISR中断执行死循环,我的解决办法是把延时函数都屏蔽掉。。。
这样做之后,虽然我也不知道是不是上面的做法导致的,但是会出现另一个问题,就是,程序在全速运行以后,会在while(1)死循环之前的tformat_exCommands函数中卡在while (tformatData.dataReady != 1)这个位置!通过示波器看设备的相关引脚也没有发出数据。。。想了好久,还是无解。。。
希望能从TI处获得帮助
多谢!!!
本人最近在用28379S做一块获取多摩川编码器信息的板子,但是在controlSUITE库里只找到了28379D的例程PM_tformat_systemtest,请问有28379S的例程吗?如果只能把双核的程序改为单核所用,应该修改哪些内容呢?谢谢!!!!!
user6158824:
回复 Green Deng:
很好奇为什么要把延时函数放进ram中运行呢,是因为计时器更新速度超过了flash的读写速度?
本人最近在用28379S做一块获取多摩川编码器信息的板子,但是在controlSUITE库里只找到了28379D的例程PM_tformat_systemtest,请问有28379S的例程吗?如果只能把双核的程序改为单核所用,应该修改哪些内容呢?谢谢!!!!!
user6158824:
回复 Green Deng:
想请问一下,将修改后的程序烧写进设备后,出现了这样的问题。系统可以在线进行全速运行,但是会卡在while (tformatData.dataReady != 1) {}这个位置。用示波器测试DSP的引脚,发现引脚输出始终在高电平。请问是怎样的问题呢???
相关推荐
- TIDM-DC-DC-BUCK: Design files can't download
- TMS320F28335: Error enabling this function: This task cannot be accomplished with the existing AET resources.
- TMS320F280049: 芯片在运行过程中莫名出现复位
- TMS320F28035: Ti28035芯片看门狗复位偶尔失败问题
- TMS320C28346: 28346 DMA和CPU同时访问冲突问题
- TMS320F28335: 是否有对应的SDL 软件诊断库?
- LAUNCHXL-F28069M: J3,5V引脚的作用是什么;在ADC采样过程中,需要怎样接外接信号?
- TMS320F28335: C2000™︎ 微控制器论坛