目录
目录readme.md

概述

  • luckfox rv1106

  • 神经网络

    • mnist数据集+卷积神经网络
    • RKNN推导识别
    • pytorch训练
    • onnx模型转化
    • rknn模型转化
  • 可视化

    • LCD显示
    • RTSP推流
  • opencv mobile

模型

工程文件

  • train_3.py 训练模型,生成onnx
  • translate_1.py 将onnx转化为rknn
  • datasetfile_com.py 转化出 dataset 文件
  • subset_data.csv dataset 文件
  • model8.rknn 最终生成的rknn模型

LCD

概述

  • 纯用户态编程,无需编译系统,使用官方 1.7 镜像
  • SPI驱动 ili9341
    • 借鉴乐鑫 ESP IDF 驱动库
  • SPI驱动 XPT2046 触摸
  • 屏幕参数参考:
    • lcdwiki
    • hardware
      1. VCC     5V/3.3V电源输入
      2. GND     接地
      3. CS     液晶屏片选信号,低电平使能
      4. RESET     液晶屏复位信号,低电平复位
      5. DC/RS     液晶屏寄存器/数据选择信号,低电平:寄存器,高电平:数据
      6. SDI/MOSI     SPI总线写数据信号
      7. SCK     SPI总线时钟信号
      8. LED     背光控制,高电平点亮,如无需控制则接3.3V常亮
      9. SDO/MISO     SPI总线读数据信号,如无需读取功能则可不接 
  • 有st7xxx的初始化结构体,稍微修改应该可以驱动st7xxx,这部分借鉴了 esp32 的驱动库

电气连接

  • 引脚分布
  • LCD
    • SPI连接 12~16
    • RST连接 5 GPIO1_C6
    • DC连接 4 GPIO1_C7
    • LED使能找个3.3V上拉