This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
大佬们~~~
小弟遇到了新的问题,还望大佬指点指点……
一、使用例程 backGround 仅运行一次就停止了。
1)例程获取
2)工程修改
描述:因为加密系统的原因,只能使用COFF。
3)CMD文件修改
描述:导入例程后,不修改会报错。(也可能是我自己的问题)
4)源程序修改
描述:如果不修改,一次都不会进。修改后执行一次任务,START的bit位就被清零了。如果取消下图 164行 的注释,可正常运行。
二、手册里这些详细数据在哪里?
例程:cla_ex3_background_nesting_task
初始现象:
仅做本帖所提及的工程修改。
PIN22脚的LED无反转变化。
现象一:
例程main函数内循环调用“CLA_startBackgroundTask(CLA1_BASE)”函数。
PIN22脚的LED正常反转变化。
现象二:
例程main CLA初始化完成后调用一次“CLA_startBackgroundTask(CLA1_BASE)”函数。
PIN22脚的LED仅动作一次。
还望大佬帮分析分析,或者能否给生成一个正常的“cla_ex3_background_nesting_task”例程发给我,我自己测试。
非常感谢。
你好,例程中我没找到这个语句:CLA_startBackgroundTask(CLA1_BASE),你是对例程做了修改吗?
可以不修改例程运行试试吗?对于COFF库的问题,你可以导入C:\ti\c2000\C2000Ware_4_03_00_00\driverlib\f28003x\driverlib\ccs该路径下的工程,然后将其输出成COFF格式,再编译例程就可以了。
你是用的是launchpad还是controlcard?如果是launchpad的话需要更改build configuration,默认的build configuration是controcard的。
工程师导入该例程可以看到两个 LED 都在闪烁。您能否在表达式或寄存器视图中监视相应的 GPIO 寄存器,以确保对 GPIO 寄存器的写入是否按预期进行。