
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
简单拼接,水平拼接、垂直拼接# 垂直拼接show_image = cv2.vconcat([image1, image2])cv2.imshow('',show_image)#水平拼接show_image = cv2.hconcat([image1, image2])cv2.imshow('',show_image)cv2.waitKey(0)
今天使用外网访问mysql数据库总是错误,查找资料后得知使用lnmp脚本安装的mysql数据库默认是没有开外网访问的,需要做如下配置。1、进入数据库mysql -u root –p输入密码选择数据库mysql> use mysql;2、授权用户允许外网连接mysql> GRANT ALL PRIVILEGES...
记录使用webots过程目标:机器人仿真Python交互界面添加机器人实体,物理再次体验原则就是一般使用模型中间不怎么动的位置作为机器人实体,我们添加一个方块作为机器人实体直接添加一个Shaype并且命名成body,适当平移,我们先不给他加边框和物理效果,看会怎么样运行后发刊球可以直接穿过方块...
记录使用webots过程目标:机器人仿真Python交互界面官方的手册可以参考:https://cyberbotics.com/doc/guide/menu手册中有官方的教程,可以跟着做一遍,然后明白大概的使用新建工程菜单栏选择向导->新项目目录…然后下一步选择所需要要创建的目录,此处不再截图...
NRF24L01是一款比较常见的无线通讯芯片,不过有个缺点就是只能半双工通讯,当涉及到双向通讯时就比较麻烦一些·,特别是想要做无线IAP数据需要一直来回发送,这点无疑然人恶心到想吐,不过还好有数据中断可以用来做切换。前些时间做的无线IAP用到双向通讯,现在分享如下省去初始化SPI,等一些初始化1、初始化接口,以及中断引脚IRQvoidEXTIInit...
MPU6050相关寄存器写满数据后产生数据中断,主机检测外部中断用于读取数据,如此节省CPU资源void MPU6050_Init(void){int i = 0, j = 0;//加入中断初始化EXIT_B5_Init();//在初始化之前要延时一段时间,若没有延时,则断电后再上电数据可能会出错//没试...
目标检测首先就要认清楚两个东西,现在官方推荐使用models.official.vision进行,但目前位置文档较少,无法很好的开始。所以用版本1流行的models.research.object_detection,目前该模块已经添加了对版本2的支持,虽然已经弃用。在前面文章,已经完成了在Docker里面运行代码,并且在外部的Pycharm中调试,基本上Tensorflow的官方教程上面简单的东

最近做STM32无线IAP,调试时发现的问题,把程序改回原启动地址时候出现死机情况,仿真后发现程序一直卡死在 BEAB BKPT 0xAB,找到几个解决办法MDK选择设置,TARGET ,勾选Use MicroLIB2、直接复制进去以下代码,声明一下,这个引用的是正点原子的#if1#pragmaimport(__use_no_semihosting)...
公式="0x"&RIGHT("00"&DEC2HEX(A3),2)解释"0x",左侧加上0xDEC2HEX(A3),把A3数据转换成十六进制,此时1会变成1,10会变成a,没有补零RIGHT("00"&DEC2HEX(A3),2),十六进制的值左侧加上00,然后取右侧两位问题需要根据保留的位数来决定补多少零其他可以不用补零="0x"&DEC2HEX(A3)...
nRF24L01无线传输模块,可以实现一对多,多对一,多对多,根据nRF24L01芯片特性,可以做到多个同时运行时数据不会相互影响,这就涉及到配对问题,本人做这个的时候想到的是实时变换接受发地址,这种方法确实可用,特别是在一对多时特别好用,但是在多对一是就不是很好,会有数据丢失,所以,多对一建议用多路接收数据,再配合上本人方法相信可以解决,我没做那一部分,如果有人做了,希望可...