目前,我正在为friendlyarm Linux2.6.32.2 (mini2440)开发GPIO内核模块。我来自电子学背景,是Linux的新手。第一次写入设备文件时,GPIO引脚以50 pin的频率连续切换。在第二次写入时,停止切换。第三次,它再次启动,依此类推。//calling function which generates continuous freq at gpio
static int s
我是用mini2440 arm板,和GPIO控制与GPIO连接的硬件。我使用的是BSP,它随董事会的cd一起发布。我只启用了运行硬件所需的功能。但问题是GPIO有时会出现中断,硬件也会出现故障。我知道我可以通过cat /proc/中断看到所有的中断,但是我如何知道哪个中断发生在哪个设备上?当我在GPIO上发送数据时,只有TimerTick of s3c2440会中断,但这很好,这是必需的,而不是其他的。