自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(54)
  • 资源 (5)
  • 收藏
  • 关注

原创 linux学习之input子系统

什么是input子系统?按键、鼠标、键盘、触摸屏等都属于输入(input)设备, Linux 内核为此专门做了一个叫做 input子系统的框架来处理输入事件。输入设备本质上还是字符设备,只是在此基础上套上了 input 框架,用户只需要负责上报输入事件,比如按键值、坐标等信息, input 核心层负责处理这些事件。input 就是输入的意思,因此 input 子系统就是管理输入的子系统,和 pinctrl 和 gpio 子系统一样,都是 Linux 内核针对某一类设备而创建的框架。比如按键输入、键盘、鼠

2021-05-03 12:50:51 213

原创 如何使用linux系统自带的led驱动

使用Linux 内核的platform 框架驱动led灯1.使用menuconfig使能(可跳过,系统默认配置好)2.设备树节点编写3.运行测试我们平时要使用设备驱动的时候,总是需要我们自己去编写驱动,像 LED 灯这样非常基础的设备驱动,Linux 内核已经集成了。Linux 内核的 LED 灯驱动采用 platform 框架,因此我们只需要按照要求在设备树文件中添加相应的 LED 节点即可1.使用menuconfig使能(可跳过,系统默认配置好)在终端进入内核源码中输入命令:make menuco

2021-04-24 11:49:40 2345 2

原创 本地仓库与github远程仓库强制同步覆盖教学详解

在我们平时写程序或者管理项目的时候经常会改变本地git仓库里的文件,这样的话会使得github上的远程仓库和本地的仓库版本不同步,于是就需要我们使用强制命令去进行覆盖了。强制push提交覆盖到远程仓库首先我们使用git push提交本地仓库到github远程仓库的时候会有如下的问题:fatal: The current branch wangxiao has no upstream branch.To push the current branch and set the remote as ups

2021-04-24 00:35:10 2637

原创 csdn博客创作指南

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2021-04-23 22:49:20 148

原创 pinctrl和gpio子系统获取 GPIO 编号失败(嵌入式linux)

gpioled major = 249, minor = 0can’t find led gpiogpioled major = 248, minor = 0------------[ cut here ]------------WARNING: CPU: 0 PID: 68 at fs/sysfs/dir.c:31 sysfs_warn_dup+0x54/0x74()sysfs: cannot create duplicate filename ‘/class/gpioled’Modules

2021-04-12 22:24:05 5362

原创 AutoChips(杰发科技)测评特等奖作品(ac781)

ac781开发板以及bldc三相无刷电机驱动板使用测评最近参加了一个由武汉杰发科技举办的一个电机应用比赛,只要参加了就会免费寄送一个他们公司推出的国产芯片ac781主控开发板以及一块bldc驱动板,个人感觉是血赚的哈哈哈收到实物后我就拍照了个人感觉这个开发板还是不错的,特别是bldc驱动板,这个按照成本计算mos管加预驱之类都不便宜了吧哈哈哈。接下来寄务刻不容缓地撸代码进行测试了,首先是驱动一个三相无刷电机试试水这里通过跳线帽的方式可以控制四种无刷电机转动模式:六步换向有感、六步换向无感、f

2021-03-16 17:12:12 1458

原创 步进电机驱动详解

使用l298n模块驱动步进电机效果演示步进电机工作原理l298n模块工作原理编写程序下载以及接线效果演示最近在使用步进电机的时候,发现细分驱动器太大了,于是就想找个小一点的驱动来驱动步进电机,于是l298n模块就符合我的要求了,它不仅小而且还带有两路大功率电机的输出,把他接到步进电机的四相刚刚好!按照惯例,先上效果图可以看出,我能够精确控制步进电机旋转360度以及稳定速度旋转。下面我来给出教程啦步进电机工作原理不知道工作原理的话是写不出驱动程序的,在这里我简单说说步进电机通过l298n的工作原

2021-02-03 16:26:57 32187 16

原创 git基础入门学习笔记

git基础操作指令(完整)git init 初始化该目录为git仓库git add git commit -m “message” 把文件提交到仓库-m后面输入的是本次提交的说明,可以输入任意内容修改文件运行git status命令看看修改文件结果,时刻掌握仓库当前的状态git diff顾名思义就是查看difference,显示的格式正是Unix通用的diff格式提交修改过后文件步骤:git add readme.txt->git status->git commit -m “

2020-12-10 22:00:28 151

原创 树莓派摄像头(通用)的多种使用方法

树莓派摄像头(通用)的多种使用方法1.摄像头的安装和使能2.使用摄像头拍照3.使用摄像头拍一段视频4.使用摄像头通过网页访问实时监控1)下载motion工具:2)配置图像传输的参数和访问密码3)重启树莓派并且启动motion4)开机自启动打开motion的方法:本篇博客介绍使用摄像头实现拍照、录视频、以及使用局域网的方式通过访问 http://ip地址:端口号 的方式实现实时监控。这些操作对各种型号的摄像头都兼容。1.摄像头的安装和使能就一跟排线和摄像头直接连接就好,要是不行再反过来接,可以自己多探索

2020-10-23 22:02:08 7919 4

原创 OpenMV追踪物体应用教程(无需自写代码)

简单实现物体追踪OpenMV简介材料准备OpenMV实现脱机运行1.将OpenMV与电脑连接2.使用IDE把软件内自带的代码烧录到OpenMVOpenMV简介open_mv是一款很方便的人工智能摄像头,自带很多ai算法,有很多应用的场景,今天我来教大家如何使用open_mv实现物体追踪、色块识别,并且把识别到的物品坐标信息通过串口传输给单片机等处理器。如果你还没用过OpenMV,建议先简单入门IDE软件,然后进入到我们的主题:材料准备OpenMV摄像头一个(不限版本)sd卡一张(内存不限,实在

2020-07-31 22:46:19 12860 13

原创 倒立摆入门详解+pid调参

倒立摆制作全过程最近在练习pid的控制算法,就选用了2013年的电子设计国赛题目:倒立摆 。首先给你们看看我的成果注意哦:倒立摆不是靠上面黄色的传感器保持平衡的,而是通过下面的电机左右扭动使得摆杆不掉下来,难度可不小了。材料准备1.机械部分如图所示选好电机和角位移传感器进行组装就好了,这个部分是我直接网上购买的,如果要自己装也是可以的,不过会比较麻烦,结构差不多的。2.主控部分这个部分的话完全是我自己设计的,作用和网上买的一样,因为网上买的话太贵了,有需要的话可以联系我,有pcb文件

2020-07-29 12:10:58 22160 13

原创 树莓派4b安装ubuntu系统以及更新源出现问题的解答

最近一个星期为用树莓派安装了ubuntu系统20.04,但是去找了很多国内源,都是使用不了的,每次使用sudo apt-get update命令就会出现错误,以为是系统问题换了19.10版本也不行,也按照网上的方法去尝试都失败了,现在终于找到了原因。不啰嗦,直接上正确方法:1.去ubuntu官网下载最新的树莓派镜像点击ubuntu官网找到Download->Raspberry Pi 2, 3 or 4->2.烧录软件把镜像烧录进sd卡,最好16g以上这个步骤很常见,不用为多说了吧。

2020-05-19 08:58:10 4267 1

原创 用无线热点入门树莓派4详解

树莓派4入门教程——仅靠手机热点最近在买了一块树莓派,但是买的是裸板没有网线,也没有鼠标,屏幕等,所以仅靠查资料和手机热点入门了树莓派,本教程也适合树莓派3等,直接上手操作,节约大家看手册摸索的时间,快速入门。本文章涉及的软件我已经上传到csdn了,可以点击我的资料去找,免费的。首先准备好材料材料数量树莓派裸板1电源线1sd卡和读卡器1电脑一台1...

2020-02-05 12:58:26 3606 3

原创 open_mv入门

open_mv入门第一步今天做项目突然要用到open_mv,于是写个博客记录一下如何入门,先上实物图正面是一个可调焦距的镜头,我的是open_mv3,搭配的是摄像头ov7725,不可拆卸。后面也没啥,就是一些串口简介接下来给个视频大家感受一下OpenMV强悍的性能!点击链接: open_mv功能介绍...

2019-12-09 22:42:01 4011

滚球板球控制系统代码.zip

这是我自己写的球板控制系统代码,实现效果可以参考我写的博客https://blog.csdn.net/small_po_kid/article/details/112067224

2021-07-11

k210开发工具.zip

这个工具包包含了开发k210人工智能套件的各种软件工具以及一个人脸识别的模型库

2021-02-09

旋转倒立摆常规起摆源码.zip

里面是旋转倒立摆实现的源码,包含了代码详细注释,非常适合学习pid的新手入门学习。可以借鉴或者改写该源码作为自己的控制代码,也适用于其他项目的开发

2020-07-29

树莓派开发软件.zip

这是树莓派开发过程中用到的软件,包括了一系列查找树莓派ip,通过电脑登陆树莓派,tf卡格式化等软件。适合新手入门树莓派的适合安装使用,建议配合我写的教程使用。

2020-02-05

0306、Openmv开发环境.zip

在学open_mv的小伙伴可以下载这个压缩包,里面含有Open_Mv的开发软件以及dfu的固件,安装就可以开发openmv了

2019-12-09

空空如也

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

TA关注的人

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