Linux
文章平均质量分 74
cyberkit3
干就完了
展开
-
调试MT7688的SPI:改造内核SPI驱动
MT7688内核的SPI驱动位于:build_dir/target-mipsel_24kec+dsp_uClibc-0.9.33.2/linux-ramips_mt7688/linux-3.18.45/drivers/spi/spi-mt7621.c在用户态打开spi设置,测试transfer时发现驱动对数据长度有限制,阅读驱动代码发现半双工写入的限制为36bytes:在mt762原创 2018-01-31 14:01:54 · 3792 阅读 · 2 评论 -
调试MT7688的GPIO:输出、输入(中断)
用到的GPIO如下:GPIO#11,名称为GPIO0,连接beep用于输出。GPIO#36,名称为PERST_N,连接到开发板的reset button,用于输入(irq模式)1、BEEP控制(GPIO#11)参考手册可知应该进行如下操作:a.首先要把GPIO_CTRL_0(0x600)寄存器的bit11设置为1,即代表把GPIO#11设置为GPIO output mode.原创 2018-01-29 10:04:06 · 5741 阅读 · 4 评论 -
调试MT7688:交叉编译libevent-2.1.8-stable
一、先下载libevent-2.1.8-stable.tar.gz,然后解压到工作目录tar -zxvf libevent-2.1.8-stable.tar.gz二、配置进入libevent目录,运行配置指令:./configure --prefix=/work/dev/library/libevent --host=mipsel-openwrt-linux CC=mips原创 2018-02-07 09:46:50 · 1263 阅读 · 0 评论