自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 正点原子STM32精英板,流水灯演示程序(基于HAL库)

实现LED流水灯花样效果,程序模块化。可任意搭配函数,实现不同流水灯效果。

2023-04-20 16:54:27 320

原创 ST-Link usb communication error(已解决)

解决方法:升级STLink版本,在\Keil_v5\ARM\STLink中找到ST-LinkUpgrade.exe,打开后点击Devive Connect按钮。如果提示出错,需要给板子重新上电或者重新拔插usb接口(我是重新拔插usb接口后成功连接)。此步成功过后可以点击Yes进行更新。使用ST-Link下载方式,在Keil5中用download直接下载报错:ST-Link usb communication error。回到Keil过后就可以重新下载了。

2023-04-20 11:12:31 7877 1

原创 安装Ubuntu 22.04系统,重启后出现 error:file “/boot/grub/i386-pc/normal.mod“ not found 错误

安装Ubuntu22.04,安装完成过后重启,结果出现error:file “/boot/grub/i386-pc/normal.mod“ not found 错误。有些博文需要在报错下面的命令行中进行set root=(hd0,gpt3);set prefix=(hd0,gpt3)/grub的设置,但我的电脑均失败。开机后进入BIOS设置,在BIOS中原先设置的。重启过后能正常启动。

2022-08-22 17:25:52 3049

原创 关于Keil开发C51单片机的头文件问题

因为在引用regx52.h时,可以直接用P1_1、P3_2这些小口。但是改成用reg52.h过后就不行了,只能用P1、P3这些大口。目录下有各个厂商的单片机的头文件,其中老版的regx52.h改为了REGX52.H(怪不得我之前用过老版小写的这个说找不到。我用的德飞莱的资料。在学习STM32中回想起学C51单片机时,有个问题一直没解决,就是头文件regx52.h和reg52.h的区别。大家可以自己去相关目录下找一找常用的头文件,在用之前看一看有哪些已定义的东西,方便使用。...

2022-08-13 23:18:24 4053 8

原创 Dofbot机械臂,百度手势识别API

我这两天试了下Dofbot机械臂的手势识别官方教程。部署很简单,只要申请一个百度的手势识别SDK。然后要实名认证和开通功能(竟然是收费的。。。)。我大概用了十几二十次吧,数据统计是我调用成功了450多次(这个在百度智能云的控制台可以查),花费九毛钱。把SDK下载下来,放在树莓派中。然后打开JupyterLab,打开源码,改成自己的AppID、API Key、Secret Key。然后就可以运行程序了。使用期间在JupyterLab中会弹出摄像头的实时数据,延迟较高。手势检测成功过后会有类似于下图的输出:然

2022-06-26 10:30:19 613 1

原创 Dofbot机械臂各关节舵机控制(多图分析)

控制单个总线舵机对应的 API 为:函数功能:控制总线舵机要运行到的角度。参数解释:id:要控制的舵机的 ID 号,范围是 1~6,每个 ID 号表示一个舵机,从最底端的舵机的 ID 为 1,往上依次增加,最上面的舵机 ID 为 6。angle:控制舵机要运行到的角度,除了 5 号舵机(ID=5),其他舵机的控制范围都是 0—180,5 号舵机的控制范围是 0—270。time:控制舵机运行的时间,在有效范围内,舵机转动相同的角度,输入运行的时间越小,舵机运动越快。输入 0 则舵机以最快速度运行。

2022-06-22 20:29:13 1325

原创 卸载Proteus7进展缓慢、卡顿

最近需要卸载旧版本的Proteus7,换一个高版本的来做项目。结果在卸载时发现进程卡在了最开始的地方(好像是在收集新版本的信息?)解决方法:

2022-06-15 16:23:22 339

原创 《ROS机器人开发实践》第3章报错

编写好listener.cpp和talker.cpp后catkin_make报错:The dependency target "_generate_messages_cpp" of target "talker" does not exist.解决方法:将CMakeLists.txt中的cmake_minimum_required(VERSION 版本号)改为cmake_minimum_required(VERSION 2.8.3)...

2022-05-18 16:06:08 815

原创 UltraISO写入ubuntu-20.04.4-desktop-amd64失败,已解决

出现问题:无法创建syslinux引导加载程序,或在界面中出现磁盘容量太小。原因:未知,可能是UltraISO太老,搞不定新版的ubuntu。解决方法:用Rufus软件进行启动盘安装。下载链接及指导:http://rufus.ie/zh/#google_vignette无需安装,直接下载exe文件,启动使用,按照默认的参数安装即可。...

2022-04-01 12:47:29 2377

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除