线程中讨论的其他部件: SysBIOS, TMS320F2.8379万D
工具/软件:TI-RTOS
你(们)好
I 使用TMS320F2.8377万D IC。
我要制作ISR计时器。
但是 我不能 在 SYS/BIOS中制作30US (微)计时器。
| VAR计时器= xdc.useModule('ti.sysbios.family.c28.Timer'); VAR timerParams =新Timer.Params(); timerParams.startMode = Timer.StartMode_Auto; timerParams.runMode = Timer.RunMode_Continuous; timerParams.period = XXXX; timerParams.thesType = xdc.module ("ti.sysbios.interfaces.ITimer").PeriodType_COUNTS; var myTimer = Timer.creation(0,'&myTickFxn', timerParams); |
实验的结果
周期 1万 -> 4ms
5000 -> 2毫秒
500 -> 200 us
100->100us
50 -> 100us
我无法理解。
I使用200MHz IC。
我认为 "1Count = 5ns"
有限制吗?
如何 使用sys/bios使30us priod计时器中断?
已建立 无操作系统系统。
效果很好。 30US