【ARM驱动开发】怎样设置引脚接受和发送驱动
现在在使用tiny6410开发板的几个引脚做接收和发送中断的编码,但是不明白对控制寄存器怎么设置,例如我要用GPN6接收中断,那么我应该将GPNCON寄存器中对应于引脚6的位设为input还是Ext.interrupt呢?同样,发中断呢?是设置为output还是Ext.interrupt呢?而且如果设置为 Ext.interrupt的话,对应的GPNDAT在中断发生时会是什么数据呢?当GPN6发生外部中断,此时GPNDAT中对应的位是低电平还是高电平呢?
[解决办法]
从名字看应该是设成Ext.interrupt。而且应该有寄存器配置选择是中断触发类型的,电平或者脉冲来了才会起中断。
[解决办法]