导航

    • 登录
    • 搜索
    • 版块
    • 产品
    • 教程
    • 论坛
    • 淘宝
    1. 主页
    2. hkdv
    H
    • 举报资料
    • 资料
    • 关注
    • 粉丝
    • 屏蔽
    • 帖子
    • 楼层
    • 最佳
    • 群组

    hkdv

    @hkdv

    0
    声望
    3
    楼层
    467
    资料浏览
    0
    粉丝
    0
    关注
    注册时间 最后登录

    hkdv 关注

    hkdv 发布的帖子

    • RE: openmv使用C语言动态链接库导入ctypes出错?

      uart的格式可能有很多问题,在这里先咨询ctypes的问题

      发布在 OpenMV Cam
      H
      hkdv
    • openmv使用C语言动态链接库导入ctypes出错?

      请问openmv是否可以进行混合编程?我用C语言生成动态链接库,保存进openmv并且在python端import ctypes,编译时报错,如图0_1622969329075_37c451c8-c133-4406-95fd-a1a8d12e3132-image.png

      import sensor, image, time,json,math
      from ctypes import *
      from pyb import UART
      sensor.reset()
      uart=UART(3,9600)
      uart.init(9600,bits=8,parity=0,stop=2,timeout_char=1000)
      sbus=CDLL('.sbus.dll')
      
      sbus_16_channels = u_short*16
      sbus_25_channels = c_byte*25
      
      sbus_16_data = sbus_16_channels(1000,1100,1200,1300,1400,1500,1600,1800,0,0,0,0,0,0,0,0)
      sbus_25_data = sbus_25_channels(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0)
      
      sbus_p16=pointer(sbus_16_data)
      sbus_p25=pointer(sbus_25_data)
      while(True):
          sbus.sbus_process(sbus_p16,sbus_p25)
          i=0
          for i in range(25):
              UART.writechar(sbus_25_data[i])
      
      
      发布在 OpenMV Cam
      H
      hkdv
    • RE: H7两个串口初始化问题

      老哥在不,我最近也在用openmv做一个sbus协议的通信,但是在发送数据这一块出了点问题,我是用C语言写了一个dll然后python端import ctypes来进行sbus数据的解码和组合,可以交流一下不

      发布在 OpenMV Cam
      H
      hkdv