|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機 | DSP技術(shù) | MCU技術(shù) | IC 設計 | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
keil中的RTX51-tiny中的問題 用過的高手進來幫忙看看啊! |
| 作者:80572892 欄目:單片機 |
RTX51-tiny系統(tǒng)基于時間片輪循的,有一個問題, 時間片的長度是怎么設置的啊,現(xiàn)在系統(tǒng)默認的設置是10000個CLK和5個時鐘滴答,也就是說每個時間片是50000個時鐘周期,那么這個時間片的長度怎么更改呢,還是不允許更改??????????????? 用過的高手幫忙解決啊。。。。。! |
| 2樓: | >>參與討論 |
| 作者: turmary 于 2007/3/8 21:25:00 發(fā)布:
有CONF_TNY.A51文件 手冊中說 RTX51TINY可以配置, 在c51\lib\下有文件CON_TNY.A51文件, 里面有一項INT_CLOCK項,是說這個問題的. 但是我的KEIL中確沒有這個文件,真奇怪... |
|
| 3樓: | >>參與討論 |
| 作者: turmary 于 2007/3/8 21:58:00 發(fā)布:
到網(wǎng)上下載Keil完全破確版,這個版本里有這個文件 KEIL 7.06完全破確版.. 修改CONF_TNY.A51文件的如下位置 ; define Hardware-Timer Overflow in 8051 machine cycles. INT_CLOCK EQU 10000 ; default is 10000 cycles 在文件夾C51\RTX_TINY\GENRTX.BAT, 內(nèi)容如下 REM This file generates the RTX51 TINY LIBRARY a51 right.a51 a51 vers.a51 a51 rtx51tny.a51 debug a51 conf_tny.a51 del rtx51tny.lib lib51 create rtx51tny.lib lib51 add right.obj,vers.obj,rtx51tny.obj,conf_tny.obj to rtx51tny.lib 修改了INT_CLOCK后,運行這個批處理文件. * - 本貼最后修改時間:2007-3-8 22:26:35 修改者:turmary |
|
| 4樓: | >>參與討論 |
| 作者: 80572892 于 2007/3/9 15:45:00 發(fā)布:
還是有問題。。! 我用的UV3,里面沒有那些東西,但我找到了CONF_TNY.A51 把里面的INT_CLOCK 更改了可是沒有區(qū)別啊。! 求助!。。。。。。。。。。。。。。! 謝謝,, 沒有別的方法了嗎? 就不能從程序上改嗎? |
|
| 5樓: | >>參與討論 |
| 作者: ATmega8515 于 2007/3/9 21:27:00 發(fā)布:
修改了INT_CLOCK后,運行批處理文件. 修改了INT_CLOCK后,運行批處理文件. |
|
| 6樓: | >>參與討論 |
| 作者: turmary 于 2007/3/10 3:27:00 發(fā)布:
也可以用源碼來改 我下的這個版本原來有TINY的源碼 在C51\RtxTiny2\SourceCode下。 這里有個工程叫RtxTiny2.Uv2, 當然打開這工程也行, 修改了配置文件后, 重新編譯即可. ...會生成一個新的RTX51TNY.LIB * - 本貼最后修改時間:2007-3-10 3:31:43 修改者:turmary |
|
| 7樓: | >>參與討論 |
| 作者: 80572892 于 2007/3/10 9:45:00 發(fā)布:
謝謝turmary 解決了。。。 謝謝turmary 解決了。。。 |
|
|
|
| 免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號 |