风筝

技术有高低,眼见各不同

在ARM-Linux下实现车牌识别(一)------车牌提取

你好!这里是风筝的博客, 欢迎和我一起交流。 最近在弄车牌识别这个项目,对于机器视觉有些了解的人都知道,这个东西算是比较成熟了,在书里也有代码。 网上能找到的资料也比较多,所及借着这个机会在ARM开发板上实现以下车牌识别。 反正对于神经网络这些什么的我是不知道了,所以代码也是网上借...

2018-03-26 18:46:20

阅读数 2033

评论数 11

移植opencv到嵌入式arm详细过程

你好!这里是风筝的博客,欢迎和我一起交流。看了好几篇一直opencv的文章,都是几年前的,而且版本比较旧,对着弄会发现有的地方是和现在是有改动的。所以,2017年末,记录了此次移植过程,移植版本比较新的可以看过来,可以让你少走弯路。 为了这东西,逃了两次云计算的课,都被抓到了。伤,,,,,,废话...

2017-11-29 16:47:46

阅读数 17762

评论数 84

使用QT在ARM板子下实现显示二维码

你好!这里是风筝的博客, 欢迎和我一起交流。 最近在做毕设,需要在ARM板子上实现显示一个二维码,所以参考了网上一些文章,给予后来人方便。 这里需要到一个libqrencode。可以去官网下载:https://fukuchi.org/works/qrencode/ 当然,也可以在CSDN的资源里...

2019-05-05 16:29:11

阅读数 95

评论数 0

如何在qtcreator编译ARM和ubuntu的程序

你好!这里是风筝的博客, 欢迎和我一起交流。 以前我都是在window下安装qtcreator,在ubuntu里交叉编译qt。 在window下写好程序,再把程序复制到ubuntu里qmake一下然后编译,这样太麻烦了。 这次直接都在ubuntu下完成吧: 打开QT creator,点击工具栏的...

2019-04-15 23:14:13

阅读数 863

评论数 1

This application failed to start because it could not find or load the Qt platform plugin "linuxfb"

你好!这里是风筝的博客, 欢迎和我一起交流。 在ARM板子上执行QT程序的时候,发现错误: This application failed to start because it could not find or load the Qt platform plugin "linuxf...

2019-04-12 23:46:20

阅读数 92

评论数 0

Failed to process makespec for platform 'linux-arm-gnueabi-g++'

你好!这里是风筝的博客, 欢迎和我一起交流。 最近移植QT到arm板子上,发现一些问题,记录一下: 在ubuntu上交叉编译QT时执行./config之后发现错误: Failed to process makespec for platform 'linux-arm-gnueabi-g++' ...

2019-04-11 23:09:35

阅读数 130

评论数 0

嵌入式Linux驱动笔记(二十五)------Input子系统框架

一、Input子系统概述 在我们日常的Linux系统中,存在大量的输入设备,例如按键、鼠标、键盘、触摸屏、摇杆等,他们本身就是字符设备,linux内核将这些字符设备的共同性抽象出来,简化驱动开发建立了一个input子系统。 二、Input子系统架构 我们知道,Linux 内核驱动可以都是遵循一个逐...

2019-03-30 15:12:40

阅读数 130

评论数 0

嵌入式Linux驱动笔记(二十四)------framebuffer之使用spi-tft屏幕

你好!这里是风筝的博客, 欢迎和我一起交流。 最近入手了一块spi接口的tft彩屏,想着在我的h3板子上使用framebuffer驱动起来。 我们知道, 所以参考了这篇文章: 68 linux framebuffer设备驱动之spi lcd屏驱动 【吐槽】结果问题就来了。。。。。。。 我把代码编...

2019-03-23 18:42:43

阅读数 196

评论数 0

嵌入式Linux驱动笔记(二十三)------使用buidroot构建文件系统

如上所述,Buildroot基本上是一组Makefiles,可以使用正确的选项下载,配置和编译软件。它还包括各种软件包补丁-主要参与的交叉编译工具链的那些(gcc,binutils和 uClibc)。 每个软件包基本上有一个Makefile,它们以.mk扩展名命名。Makefile分为许多不同的部...

2019-03-13 20:49:29

阅读数 120

评论数 0

嵌入式Linux驱动笔记(二十二)------设备树实现dtb->platform_device

你好!这里是风筝的博客, 欢迎和我一起交流。 说来惭愧,虽说一直用设备树,但是都没有好好去看过他的实现细节, 所以今天抽空看了一下代码和网上的文章,试着通过读代码的方式来好好了解一下设备树。 Linux内核从3.x开始引入设备树的概念,用于实现驱动代码与设备信息相分离。在设备树出现以前,所有关...

2019-02-28 21:40:46

阅读数 243

评论数 2

Android系统学习(四)------关于init进程及开机自启动

你好!这里是风筝的博客, 欢迎和我一起交流。 初入Android,本篇文章不过是拾人牙慧,见笑了~ init语法基本由四个部分组成: Actions、Commands、Services、Options #这里on &...

2019-02-23 21:12:23

阅读数 133

评论数 0

Android系统学习(三)------编写Android代码访问服务框架

你好!这里是风筝的博客, 欢迎和我一起交流。 修改默认字体大小: vi packages/apps/Settings/res/values/arrays.xml 在里面找到entryvalues_font_size数组: &...

2019-01-28 19:24:56

阅读数 115

评论数 0

Android系统学习(二)------修改串口波特率

你好!这里是风筝的博客, 欢迎和我一起交流。 之前,我们把rk3399的安卓源码编译好之后,插上USB转串口模块想进行调试以及查看启动log,发现是乱码,看了wiki后发现串口波特率是1500000,波特率很高,我用的是MobaXterm这个软件,发现没有1500000这个波特率选项,也不可以自...

2019-01-22 22:40:53

阅读数 519

评论数 0

Android系统学习(一)------编译系统Android7.0

你好!这里是风筝的博客, 欢迎和我一起交流。 最近入手了一块nanopi m4,这块板子的芯片是rk3399,而且板子开放有源码,正好拿来学习安卓系统! 板子wiki:http://wiki.friendlyarm.com/wiki/index.php/NanoPi_M4/zh 从GitHub上...

2019-01-22 22:07:03

阅读数 143

评论数 0

在ARM-Linux下实现车牌识别(二)------车牌识别

你好!这里是风筝的博客, 欢迎和我一起交流。 之前说到,把车牌区域提前出来后,就可以着手识别程序了。 识别需要用到一些xml文件,这些文件需要时用分类器和大量样本训练出来的,让机器去“学习”的,我找的这个xml数据集,说实话,不太好用,准确率一般般,有兴趣的可以自己训练。 完整程序如下,里面有详...

2019-01-20 21:44:58

阅读数 442

评论数 0

嵌入式Linux驱动笔记(二十一)------GPIO和Pinctrl子系统的思考

你好!这里是风筝的博客, 欢迎和我一起交流。 好久都没有写东西了,最近来广州某公司实习,顺便记录下吧。 吐槽下,因为是二级保密单位,公司里电脑不给联网,贼难受。。。。。。 不过第一次接触真正的产品开发,正式的工程项目,还是有很多值得我学习的地方的。 公司用的是联芯的一套方案,分配...

2018-09-02 17:25:14

阅读数 1029

评论数 4

2018电赛手势识别比赛经历

你好!这里是风筝的博客, 欢迎和我一起交流。 2018年,博主大三,参加大学第三次电赛,同时也是最后一次了,至此之后,再无电赛。 今年做的D题,用FDC2214芯片做手势识别。 这东西的原理就是感应电容的变化,来判断手势。 利用 FDC2214 的工作原理...

2018-08-01 15:01:47

阅读数 1425

评论数 1

在ARM-Linux下移植FFMPEG

你好!这里是风筝的博客, 欢迎和我一起交流。 ffmpeg下载地址:http://ffmpeg.org/releases/ 这里我下载的是ffmpeg-3.4.1.tar.gz,我没有用最新的,怕有坑,,,,,,就下了个17年底的。 解压: tar -xzf ffmpeg-3.4...

2018-07-08 22:13:25

阅读数 853

评论数 0

嵌入式Linux驱动笔记(二十)------音频子系统(ASOC框架)之Codec

你好!这里是风筝的博客, 欢迎和我一起交流。 codec_dai和pcm配置信息通过结构体snd_soc_dai_driver描述,包括dai的能力描述和操作接口,snd_soc_dai_driver最终会被注册到asoc-core中。 附上一位博主的话: “最后顺便提下da...

2018-06-20 14:55:02

阅读数 793

评论数 0

增量式and位置式PID程序实现(内含详细注释)

你好!这里是风筝的博客, 欢迎和我一起交流。 又是一年电赛时节。控制类必不可少的PID算法: 我也是从网上整理而来的: #include <stdio.h> #include <string.h&gt...

2018-06-16 14:54:37

阅读数 1777

评论数 0

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