- 博客(115)
- 资源 (31)
- 收藏
- 关注
原创 ubuntu 完美安装wechat
ubuntu:16.04wechat:2.6.8 来源于:deepin15.11wechat 下载链接为:https://download.youkuaiyun.com/download/liujia2100/12001530 自己使用虚拟机安装deepin从里面提取 http://mirrors.zju.edu.cn/deepin/pool/non-free/d/deepin.com.we...
2019-11-27 21:17:10
4569
原创 Linux FSCK自动修复文件系统
背景:Linux系统(Ubuntu)在运行时,断电等非正常关机操作,会导致ext4文件系统数据损坏。严重时会导致系统崩溃。如下log就是系统数据损坏。[ 7.878756] EXT4-fs error (device mmcblk0p2): ext4_mb_generate_buddy:742: group 0, 14845 clusters in bitmap, 14822 in
2015-10-04 23:38:08
108223
6
原创 我的RTOS 之六 -- Touch移植(s5pv210+threadx+ucgui+touch)
RTOS Threadx UCGUI Touch
2015-07-01 23:01:48
3245
原创 s5pv210 移植 ubuntu(uboot + linux3.9.7 + ubuntu12.11 + xfce)
s5pv210 移植 ubuntu(uboot + linux3.9.7 + ubuntu12.11 + xfce)
2015-05-23 23:36:47
4816
原创 4412 fimc to hdmi
4412 开发板usb摄像头 C270odroid linux-3.8.13.29 C270(/dev/video0 YUV422 640X480) -----------> memcpy) --------->FIMC OUTPUT(/dev/video10 MMAP)---------->FIMC CAPTURE(USERPTR 1920x1080)--------> HDM
2015-03-11 23:18:32
2863
原创 ibox4412 移植ubuntu(kernel3.8.13+13.10 from FriendlyArm and odroid)
4412 xubuntu 移植
2015-01-31 23:21:15
3572
1
原创 Ibox 4412 重启 usb不识别 解决
ibox4412 开发板 3.5内核,开发板使用 HSIC 外接HUB usb3503,与odroid的4412 开发板一样使用reboot命令重启后,usb hub不能识别。查看代码电路图发现 代码GPIO配置完全跟电路图匹配不上,代码配置的是GPIO C0_2和 C0_3但是电路图显示是GPIO C0_0和C0_4
2015-01-24 14:24:36
3002
原创 4412开发板 DVFS camera预览性能测试
内核:3.8.13ARM: IBOX 4412camera分辨率 640x480160000(1.6G)时4核全开, echo Peformance > scaling_governorMem: 58220K used, 969844K free, 0K shrd, 268K buff, 2524K cachedCPU: 49.7% usr 1.4% sys 0.
2015-01-20 21:19:09
2124
原创 exynos4412 HDMI测试
平台: IBOX 4412Linux:Linux-3.8.13(from NanoPC from Odroid)Driver:drivers/media/platform/s5p-tv编译器:arm-linux-gnueabihf-gcc 4.7.3一、代码移植(参考板都已经做完)smdk4x12_devices[]加入smdk4x12_machine_
2015-01-18 21:29:37
4177
原创 我的RTOS 之四 --UCGUI移植及测试
平台:Cygwin+Skyeye+s3c2410+threadx方式:浮点函数用arm-elf-gcc 编译器里面,其他三角函数等库,自己实现效果:缺点: 反应慢,但是方便调试后续会 移植到s5pv210上去。代码链接:http://download.youkuaiyun.com/detail/liujia2100/8147187
2014-11-11 23:14:42
2703
原创 我的RTOS 之二 --Threadx在skyeye上仿真测试(基于2410)
对于RTOS 移植来说,移植平台至少要提供两方面的设备。1、OS运行时,需要tick,所以需要提供Timer定时器2、OS运行时,需要调度,就是挂起当前线程,把控制权交给系统,所以需要访问系统各个模式下栈的能力,以及使能屏蔽中断的能力。从ARM平台上,要提供timer和swi处理。其他的就不依赖平台了。这里针对2410,发现定时器不准,调试时候,就找了一个差不多的。这里在s
2014-11-02 22:06:18
2612
2
原创 Linux GPIO 模拟I2C
I2C速率NormalSpeed:100KbpsFast Speed: 400KbpsHigh Speed: 3.5MbpsI2C数据信号1、 空闲状态I2C总线空闲时,SDA和SCL两条信号线同时处于高电平。因此,通常I2C都会有外接上拉电阻,在I2C空闲时,SCL和SDA处于高电平状态。这里空闲不是指睡眠状态,在睡眠状态SCL和SDA
2014-07-21 22:55:49
2253
1
原创 CMA连续物理内存用户空间映射---(二)
摘要:相对于上一篇测试程序CMA连续物理内存用户空间映射---(一)增加功能:1、分配和映射统一放在IOCTL,一次完成,可以连续多次分配并映射到用户空间,提高操作性;2、驱动增加链表,使分配的多块内存在链表中管理,方便添加删除;3、增加内存释放和解除映射;4、使用rmmod删除驱动模块时,将释放所有内存;映射流程:1、用户通过IOCTL分配大小传给驱动ioctl-
2014-07-17 23:13:23
7673
2
原创 CMA连续物理内存用户空间映射---(一)
背景:在多媒体和图像处理等应用中,经常用到大块内存,尤其是硬件编解码,需要内核分配大块的物理连续内存。这里希望通过把从内核分配的连续物理内存映射到用户空间,在用户空间经过处理,又可以入队到驱动中。前提:Kernel Config中 根据需求配置和调整CMA的大小。方法:(一)1、驱动注册misc设备;2、驱动实现IOCTL的内存分配,使用dma_alloc_writ
2014-07-17 22:52:07
7648
原创 车牌识别--铆钉的去除
车牌识别中,每一步的效果直接影响整体的识别率,对车牌识别产生干扰的,不仅是车牌的污渍,还有铆钉。一 、举例说明,铆钉干扰使得车牌识别错误1、车辆图片2、通过颜色HSV确认车牌大致位置3、截取车牌图像4、二值化后,水平投影,从图片中可以很清楚看到铆钉 5、字符分割后的车牌6、提取分割后的车牌字符
2014-05-12 23:23:43
16117
11
ubuntu_wechat.tar.gz
2019-11-27
tiny210 touchscreen(ft5x06)驱动源码
2013-11-30
tiny210 touch_screen ft5x06 驱动
2013-11-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人