主题:键盘问题 共有25378人关注过本帖 |
---|
xautdq051 |
1楼 |
![]() |
键盘问题 ![]()
程博士:您好!关于232H键盘占用系统定时器的驱动什么时候可以修改好呢?现在调试起来很不方便啊,1610不是一共有3个定时器么 系统占一个 用户用一个 应该还有一个的啊
|
单帖管理 | 引用 | 回复 ![]() |
![]() lqk |
2楼 信息 | 搜索 | 邮箱 |
![]() ![]() ![]() ![]() |
![]()
姜工:由于232H系统时钟是96M,只用一个定时器分频,得不到55ms的系统时间,所以用掉了一个定时器对96M进行预分频,然后再用一个定时器分得55ms系统时间。
关于调试问题,可能只有将键盘驱动程序放到BIOS中,才能正常调试,这就需要我们做一个专用的BIOS,需要一些时间。 |
单帖管理 | 引用 | 回复 ![]() |
xautdq051 |
3楼 |
![]() |
![]()
当初设计的时候应该考虑留一个独立定时器给用户使用,定时器是CPU板必须有的功能,希望新版的BIOS尽快搞出来 谢谢
|
单帖管理 | 引用 | 回复 ![]() |
x10 |
4楼 |
![]() |
![]()
我们会抓紧时间改的。
|
单帖管理 | 引用 | 回复 ![]() |
xautdq051 |
5楼 |
![]() |
![]()
程博士:您好!今天调试移植的程序,发现232控制DO有时也会状态会乱跳,不知是何原因??
|
单帖管理 | 引用 | 回复 ![]() |
x10 |
6楼 |
![]() |
![]()
估计和多级译码造成的延时有关。如果用ETR232H的片选CS1#和IOW#译码控制DOUT,肯定是对的。如果你的译码方式不变,我们估计要调整CPLD。
|
单帖管理 | 引用 | 回复 ![]() |
x10 |
7楼 |
![]() |
![]()
姜工,你好!
我们已修改BIOS,用timer0支持keypad扫描,以空出timer1供用户应用程序使用。请把ETR232H寄回,我们修改BIOS,谢谢! |
单帖管理 | 引用 | 回复 ![]() |