u010854102
码龄12年
关注
提问 私信
  • 博客:41,668
    社区:103
    41,771
    总访问量
  • 15
    原创
  • 725,282
    排名
  • 6
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:福建省
  • 加入CSDN时间: 2013-05-27
博客简介:

u010854102的专栏

查看详细资料
个人成就
  • 获得0次点赞
  • 内容获得7次评论
  • 获得2次收藏
创作历程
  • 51篇
    2015年
成就勋章
TA的专栏
  • 硬件
    24篇
  • 开发板
    48篇
  • 芯片
    22篇
创作活动更多

2024 博客之星年度评选报名已开启

博主的专属年度盛宴,一年仅有一次!MAC mini、大疆无人机、华为手表等精美奖品等你来拿!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Popmetal ubuntu系统实现jpeg硬解例子

一、下载、烧写ubuntu固件 固件地址: http://chipspark.com/download/fi ... opMetal_20150706.7z烧写工具: http://chipspark.com/download/fi ... ool_Release_v2.3.7z系统登入密码 ubuntu二、下载popmetal-kernel-3.14git clo
转载
发布博客 2015.09.17 ·
763 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

PopMetal和PX2上运行upstream linux kernel代码

Rockchip的平台,以其强大的性能和丰富的功能,在开源社区大受欢迎,Linux内核对其提供越来越丰富的支持。    Linux内核目前发布的最新稳定版本是Linux 4.2,Linux 4.3的合并窗口已经打开,大概下周会发布rc1版本,最终的稳定版本会在一两个月内发布。在Linux内核的每一个版本中,都会合并国内外大量Linux kernel hacker们为Rockchip平台提交
原创
发布博客 2015.09.15 ·
808 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

解决Popmetal板上I2C挂载额驱动不正常,含陀螺仪、重力传感器

最近楼主拿到的popmetal板上的陀螺仪芯片使用不正常,可读到设备号,却没办法读到数据,经过测试,发现所有挂载在IIC总线上的设备全都不正常,然后在别人的另一块板上可正常运行,发现两块板的IR旁的编号不一样,别人板编号是1445,而楼主的板是1522,估计是新板,在询问芯客的工程师后,他们在检测之后,发现是新板中i2c-1总线上的SDA信号被干扰了,sda线被强制拉低,故只要将对应的干扰信号的线
原创
发布博客 2015.08.05 ·
655 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

RK3288开发板PopMetal上的GPIO驱动实例

楼主在这边给大家介绍下如何使用PopMetal的GPIO。先讲过程,再讲原理吧,该驱动需要涉及到的知识点:1,DTS设备树的作用,2,platform虚拟总线驱动的编写。第一步,添加DTS节点在/kernel/arch/arm/boot/dts/rockchip.dts下添加如下内容。下图rockchip-leds-gpio这部分的内容,修改保存,  第二步,在kernel
转载
发布博客 2015.08.03 ·
2256 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

PX2关于Adb工具的使用

adb(Android Debug Bridge)是Android提供的一个通用的调试工具,借助这个工具,我们可以管理px2开发板, 在window下打开cmd命令,进入到adb tools所在的文件夹可以执行下面这些命令 下面我为大家列了一些常用的命令1.进入设备或模拟器的shell:adb shell 通过上面的命令,就可以进入设备或模拟器的shell环境中,在这个Linux Shel
转载
发布博客 2015.07.20 ·
375 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

PX2分享Android预设桌面定制与电量图标修改以及版本更改

目前桌面使用google默认使用Launche2,源代码位置为:sdk/packages/apps/Launcher2,桌面快捷方式在:sdk/packages/apps/Launcher2/res/xml/default_workspace.xml中修改。如图:其中:launcher:screen="1"为:第几屏;launcher:x="0"launcher:y="
原创
发布博客 2015.07.17 ·
544 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

yeelink在PX2上的运用(远程控制)

首先介绍yeelink,这嘛,是一个开放的云服务器平台,大家都可以去注册一个自己的账号,然后就可以使用它的服务器就是,只要你的设备能够联网,无论你人在哪里,就能从网络上控制你的设备,而它就提供各种API接口,我们只要熟悉一点tcp的编程我们就可以简单使用了,另外值得注意的一点是,yeelink也可以在微信公众号上查看,修改我们的设备,十分简便。官网是这个,http://www.yeelink.
原创
发布博客 2015.07.16 ·
431 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【Rayeager PX2】PX2上使用GPIO口的例程

之前楼主在论坛中已经分享了简单驱动的编写,现在楼主再来教刚接触板子的新手们如何引用调用GPIO,不过这里楼主并没有将GPIO口的函数封装成库,然后在eclipse上调用,楼主这边的例子,只是简单的用adb工具进入板中,然后用一个测试程序使用端口,有兴趣想要在安卓界面调用端口的,可以参考楼主之前写的那编jni调用的帖子。首先我们依旧来简单地说下步骤,1.在/kernel/drivers下建个
原创
发布博客 2015.07.08 ·
426 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【Rayeager PX2分享】PX2上ttys3串口测试程序编写

在PX2开发板上有个已引出的的ttys3,大家如果用PX2来开发或者学习,时不时总是会需要用到这个串口的,而在android系统中,使用串口的方式也很简单,因为在PX2的源码中已经有了ttys3的驱动,我们只需要将起编译进内核(编译fangshihttp://bbs.chipspark.com/forum.p ... =%E4%B8%B2%E5%8F%A3)就可以像操作文件一样,操作这个串口,然后
原创
发布博客 2015.07.02 ·
676 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【Rayeager PX2分享】修改安卓开机后进入主屏幕流程分析

在之前楼主在学习了Android的启动流程后,继续学了下去,然后看了上面这位博主的分享,便对修改主屏有明确思路了开始尝试修改开机后首次进入的界面,首先楼主先写了一个简单的apk,主要最初默认的程序中在AndroidMain里fiter里加了句 主要在android启动后选择主屏幕可以找到这个apk。显示hello PX2样子如下  生成apk,然后在linux环境下,把apk复制到
转载
发布博客 2015.06.04 ·
552 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【Rayeager PX2分享】最简单helloworld驱动编写

论坛里应该有一部分人是想学驱动,却不知道该怎么入门吧,在这里我教大家写一个helloworld的简单随linux内核加载的驱动。1.首先在/kernel/drivers下建一个新的文件夹hello,在文件夹里添加四个文件分别是hello.c,hello.hKconfig,Makefile,hello.c文件里也有注释,这个文件主要就是为了注册和初始化设备文件以及定义驱动接口,主要是用啦fi
转载
发布博客 2015.06.02 ·
482 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Rayeager PX2测试tcp与PC机通信的测试程序分享

之前学linux时做过一个小例程,测试PX2开发板上的tcp通信,现发到论坛里和大家分享一下,主要是实现板与PC机的一个简单的通信测试,首先,配上两个程序(程序中没注释,不过具体函数的功能想了解也可以百度下),一个是tcp中负责接收的(tcp_ser.c),一个负责发送数据的(tcp_cli.c),如果在linux下编译,再分别开启两个终端执行,会是如下效果: 由于PC是x86
转载
发布博客 2015.06.01 ·
497 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【Rayeager PX2分享】解决px2开发板的usb转串口不可用问题

本人在使用px2开发板的usb作为串口时遇到问题,在/dev目录下有出现ttyusb0,但不可用。注:没有插上串口线是不会出现ttyusb0的。解决办法如下:1.请用本帖提供的usb-serial.c与usb-serial.h文件替换px2所自带的文件。文件路径如下:/home/zoubin/sdk/kernel/drivers/usb/serial。2.进入kernel目录下,进行m
转载
发布博客 2015.05.28 ·
572 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【Rayeager PX2】andoid开机logo分析及PX上的实现

PX2烧的系统也是android的时候,那么修改logo的方式也就大同小异啦,楼主也比较闲,就来试试修改logo。大家都知道android启动界面分三步,一步是内核的启动logo,然后是android的启动初始化logo,最后还有个启动成功的开机动画。楼主一开始的理解是在PX2上的过程就是,先出现两只小企鹅,然后出现android的字样,然后android这两字会动一下,首
原创
发布博客 2015.05.27 ·
600 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【Rayeager PX2分享】OpenCV入门之线段检测

线段检测主要运用Hough变换,Hough变换是图像处理中从图像中识别几何形状的基本方法之一,应用很广泛,也有很多改进算法。主要用来从图像中分离出具有某种相同特征的几何形状(如,直线,圆等)。最基本的霍夫变换是从黑白图像中检测直线(线段)。在OpenCV编程中,实现线段检测主要使用cvHoughLines2函数。函数原型:CvSeq* cvHoughLines2(  CvArr*
转载
发布博客 2015.05.26 ·
526 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【Rayeager PX2分享】OpenCV入门之图像缩放

在实际应用中,我们经常需要将某种尺寸的图像转换为其他尺寸的图像,比如放大或缩小图像。实现图像缩放的功能主要涉及到两个关键的函数:cvResize和cvCreateImage。关键函数介绍:1.cvResize void cvResize(const CvArr* src,CvArr* dst,Int interpolation = CV_INTER_LINEAR);
转载
发布博客 2015.05.07 ·
570 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

【Rayeager PX2分享】:串口通信你的正常么?

本节主要是从下面3个方面进行讲解:1.工具准备工作2.串口设置         3.简单的串口通信 一、工具准备工作1.电脑一台;2.PX2开发板一台;3.Micro—USB线一根;    4.PX2电源线一根;5.HDMI数据线一根;6.LED智能电视一台;7.Android手机一部;8.Wubi已经下载;9.已经建好了虚拟机。 二
转载
发布博客 2015.05.05 ·
483 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【Rayeager PX2】Rayeager PX2开发板上安装FreeBSD

在PX2开发板上安装FreeBSDPX2主芯片是RK3188(Cortex A9)所以FreeBSD支持FreeBSD安装方法:1.  下载2.  汇编Kernel,安装在USB Flash(盘符da0)# truncate -s1024MXXX.img # mdconfig -f XXX.img -u0 # newfs /dev/md0 # mount /dev/
转载
发布博客 2015.05.04 ·
646 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【Rayeager PX2】PX2开发板Linux开发工具使用说明

Linux 开发工具使用说明一、运行 upgrade_tool 程序(需要 sudo)输入 devNo 进行设备选择,重新搜索按 R,退出按 Q二、选择设备后,主界面如下图:左侧是功能描述,右侧是命令语法。升级相关操作都在 upgradecommand 列表下,忘记命令语法可以输入 H 进行查看,清屏输入CS,退出按 Q.CD
原创
发布博客 2015.04.24 ·
664 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【Rayeager PX2分享】针对PX2打造串口终端

如果:1. 公司的网必须是公司的认证系统才能获取到IP地址,否则无法使用,2. 不允许一个电脑同时连接2个网络,好在还有第三种方式:串口终端这个时候,PX2那丰富的接口起到了作用。甚至都不需要额外买USB2TTl的芯片了,因为板子自带了。就是这个,USB调试接口,使用micro usb线把PC和PX2连接起来,PX2就会上电,电脑就会识别出来
转载
发布博客 2015.04.21 ·
582 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多