主题最新回顾(发布时间:2006-7-12 9:00:00) |
---|
-- 作者:x10(0.0.*.*)
-- 找一本PC的书,上面有所有的键码表,或则用bioskey()读出所需要的键码值。 |
主题最新回顾(发布时间:2006-7-12 8:31:00) |
---|
-- 作者:潘凤晓(0.0.*.*)
-- 我想知道键盘上的各键位的键码表。例如ALT_F为0x2100,其他的为多少? |
主题最新回顾(发布时间:2005-11-10 9:21:00) |
---|
-- 作者:hellen(0.0.*.*)
-- ETR232I 的GPIO原本就是3.3V的,当然可以 |
主题最新回顾(发布时间:2005-11-10 4:24:00) |
---|
-- 作者:jethawk(0.0.*.*)
-- x10你好,v11版的gpio能不能直接挂3.3v的元件上去?很急. |
主题最新回顾(发布时间:2005-11-3 11:23:00) |
---|
-- 作者:x10(0.0.*.*)
-- timer0是系统时钟,按照IBM PC的规范,每秒中断18.2次,如果需要使用timer0定时,可以简单的加载int 1Ch即可,具体用法可参考我们最近在网上发布的用int 1CH实现长时间间隔watchdog的应用文章。1MHz是用内部的timer2生成的。 |
主题最新回顾(发布时间:2005-11-3 11:05:00) |
---|
-- 作者:kchmn(0.0.*.*)
-- x10先生,在你的回答中提到“在矩阵键盘中确实用了timer1的定时中断,而ETR232i.cpp中只是给出timer1定时中断服务程序的框架,并不意味着给timer1加载不同的功能,原则上讲,一个硬件资源只能实现一个用途,除非软件上做专门设计。” 想顺便问一下,R1610C的timer0在底层程序中有用到吗?如果没有的话,可不可以自己编译一个程序来运用timer0?  再有,ETR232i用的R1610C timer0, timer1的默认时钟频率是96MHz,16bit, 每8个cycle产生一个tick, 也就是说12MHz, 理论最小interrupt是83.3micro-s. 16bit overflow 可以产生5.46ms的中断。 而贵公司给timer1的定义是1MHz,请问这1MHz是一个外加的时钟产生的吗? |
主题最新回顾(发布时间:2005-11-1 9:51:00) |
---|
-- 作者:kchmn(0.0.*.*)
-- 好的,我试试。 谢谢。你们的回复确实很及时:D |
主题最新回顾(发布时间:2005-11-1 9:11:00) |
---|
-- 作者:x10(0.0.*.*)
-- 那就使用2x7的配置:GPIO0,2,4做编码扫描,生成KOUT,你可只用KOUT[0..5],扫描输入GPIO1, GPIO3,这样可实现12个键,在制作上排成3x4或3x2即可。其余的GPIO[5..7]可以用作它用。16PIN的“键盘”接口是考虑有些客户需要从该接口接复位键,面板的LED指示等需求。 |
主题最新回顾(发布时间:2005-10-31 23:28:00) |
---|
-- 作者:kchmn(0.0.*.*)
-- 我的板子版本是v9,我不需要用到4X7的键盘,虽然从贵公司购买了一个4X5的键盘,但是还是觉得太多,可能会自己做个3X4 或3X2的。 也就是一说只用得了7/5个PIN。 还有多一个问题,贵公司提供的4X5标准键盘一共连出去了16了PIN,既然标准键盘只需n + m的PIN(n x m 键盘)。请问是怎么连的?在做的过程中有什么要注意的吗? |
主题最新回顾(发布时间:2005-10-31 22:12:00) |
---|
-- 作者:x10(0.0.*.*)
-- 在ETR232i V8的中,GPIO[0..7]的配置如下: (1)GPIO5, GPIO6, GPIO7作为接评估底板的串行RTC芯片HT1380 (2)若需要用4x7矩阵键盘,GPIO1, GPIO3, GPRS_PWR, GPRS_STB作为矩阵键盘的扫描输入,而GPIO0, GPIO2, GPIO4作为编码的扫描输出,通过评估底板上的74HC138译码生成KOUT[0..6]。所以说可以实现4x7的矩阵键盘。 (3)若在应用中需要用GPRS/CDMA功能,则只能实现2x7的矩阵键盘。 (4)我记得在PC_KEY.CPP中没有用到所有的GPIO吧?明天会确认一下,并给出答复。 在新板的ETR232i(V11)中, (5)RTC被移至ETR232i模块内部,这样GPIO5,GPIO6,GPIO7就被释放出来,可以用做别的功能。 (6)新板的4x7矩阵键盘配置,用GPIO5和GPIO7作为扫描输入,这样矩阵键盘就和GPRS没关系,而GPIO6还可以用来作LCD的背光控制。 (7)在矩阵键盘中确实用了timer1的定时中断,而ETR232i.cpp中只是给出timer1定时中断服务程序的框架,并不意味着给timer1加载不同的功能,原则上讲,一个硬件资源只能实现一个用途,除非软件上做专门设计。 请告诉你的模块的版本号,由于我们目前ETR232i正处于版本升级的过度期,可能会给客户造成一些误会,还请广大客户多多指出,便于我们进一步改进工作,更好地为大家服务,谢谢。 |