创客神器NanoPi
直播中

高增华

8年用户 542经验值
擅长:嵌入式技术
私信 关注
[问答]

nanopi2+matrix初学者套件lcd测试

根据http://wiki.friendlyarm.com/wiki/index.php/Matrix_-_I2C_LCD1602网址内容:
1)执行下面的命令,验证根据:-rwxr-xr-x 1 root root 10472  1月 11 11:09 matrix-lcd1602
git clone https://github.com/friendlyarm/matrix.git
cd matrix
git checkout nanopi

make CROSS_COMPILE=${NANOPI2_CROSSTOOL} clean
make CROSS_COMPILE=${NANOPI2_CROSSTOOL}
make CROSS_COMPILE=${NANOPI2_CROSSTOOL} install

2)执行下面的命令拷贝到tf卡
cd /opt/nanopi2/matrix
cp modules /media/root/rootfs/ -r
cp install/lib/* /media/root/rootfs/lib/ -d
cp install/usr/bin/* /media/root/rootfs/usr/bin/
sudo umount /media/root/boot && sudo umount /media/root/rootfs -rf && eject /dev/sdb
3)接线方法:见图pin1和pin2,蓝线-sda-pin3;绿线-scl-pin5;红线-5v-pin4;白线-gnd-pin6
4)matrix-i2c_lcd1602文件中添加两行代码,运行结果见run1图片
   printf("clearing LCD1602n");
    sleep(1);
     printf("-1-test LCD1602n");

    if (LCD1602DispLines(devFD, "  B&G Char LCD", "--by FriendlyARM") == -1) {
        printf("Fail to Display Stringn");
        return -1;
    }
      printf("-2-test LCD1602n");
   printf("displaying LCD1602n");
5)lcd只是点亮,并没有任何字符显示,请友善之臂的工作人员看看哪里有错误。
多谢!

  • pin1.jpg
  • pin2.jpg
  • run-1.png

回帖(3)

高增华

2016-1-11 13:59:42
调整如图按钮,大约是旋转90度。晕啊
举报
  • lcd1.png

华北科技学院

2016-1-11 14:08:44
666666、
感谢分享
举报

郭家荣

2017-7-10 21:42:20
不错
举报

更多回帖

发帖
×
20
完善资料,
赚取积分