导航

    全志在线开发者论坛

    • 注册
    • 登录
    • 搜索
    • 版块
    • 话题
    • 在线文档
    • 社区主页
    1. 主页
    2. a614547915
    3. 最佳
    A
    • 资料
    • 关注 0
    • 粉丝 0
    • 我的积分 1472
    • 主题 4
    • 帖子 27
    • 最佳 2
    • 群组 0

    a614547915 发布的最佳帖子

    • 回复: MQ_Pro Tina GPIO驱动

      linux系统操作:
      1.通过make 编译出gpioled.ko文件
      2.通过 /home/tina-d1-h/prebuilt/gcc/linux-x86/riscv/toolchain-thead-glibc/riscv64-glibc-gcc-
      thead_20200702/bin/riscv64-unknown-linux-gnu-gcc -o ledapp ledApp.c 编译出ledgpio 软件
      MQpro:
      1.通过insmod gpioled.ko加载gpioled驱动,通过ls /dev 查看是否有gpioled
      2.通过 chmod 777 ledapp 添加权限
      3.通过 ./ledapp /dev/gpioled 0 点亮LED
      4.通过 ./ledapp /dev/gpioled 1 熄灭LED
      注:以上命令没有跟LED高低电平相对应可以通过修改 gpioled.c led_write函数进行修改就好了

      发布在 MR Series
      A
      a614547915
    • MQ_Pro Tina GPIO驱动

      设备树根目录添加

      led: gpioled{
      		device_type = "gpioled";
      		compatible = "gpio-led";
      		gpios = <&pio PD 18 GPIO_ACTIVE_HIGH>;
      		status	= "okay";
      	};
      
      发布在 MR Series
      A
      a614547915
    • 1 / 1