自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zhuyong006的博客

移动开发

  • 博客(8)
  • 资源 (10)
  • 收藏
  • 关注

原创 RK3399的ADC配置指南

我们首先从芯片手册中得到ADC的寄存器描述如下: 我们从中知道了ADC的最大转换深度是10bit的,那么在看电路图如下: 我们这儿以音量下键为例进行说明: ADKEY_IN采集到的模拟电压大概是:2K/(2K+10K)*1.8V=0.3V 那么ADC转换后应该是多少呢?我们计算下: ADC_VALUE/2^10 *1.8=0.3 反推一下得到: ADC_VALUE=(0.3/...

2018-06-28 11:31:53 4727

转载 RK平台LCD调试说明

本篇博文使用Rockchip平台RK3288主控,向大家分享自己总结的Rockchip平台LCD调试的一些经验。Platform : Rockchip Soc : RK3288 System : Android 5.1RK3288的LCD调试,根据屏幕规格书对dts作相应的修改基本都可点亮,配置也较为简单,有几个概念容易混淆,单纯的点屏基本上不需要了解相关的LVDS,EDP协议等...

2018-06-27 21:24:07 5064 6

转载 LVDS屏的俩种接口:JEIDA&&VESA

LVDS信号格式有两种,一种JEIDA的标准,一种是VESA的标准; LCD屏老一点的有6bit的,现在普通的是8bit,新的就是10bit了; 对应的6bit的屏用到3对差分对加一对clock 每个clock周期内7bit数据(跟TMDS标准有差别): VESA 0+/-:R0,R1,R2,R3,R4,R5,G0 1+/-:G1,G2,G3,G4,G5,B0,B1 ...

2018-06-27 18:03:35 30887 1

转载 RTL8211E应用(二)之信号输入、输出接口

网络通信路径常可总结为:网络数据–>RJ45接口–>网络变压器–>网络PHY芯片–>MAC–>CPU,如图1。其中网络变压器到PHY之前传输接口一般为MDI,而PHY到MAC之前的传输接口一般包括有MII、RMII、SMII、SSMII、SSSMII、GMII、RGMII、SGMII、TBI、RTBI、XGMII、XAUI、XLAUI等,下面我们以RTL8211E为例...

2018-06-25 16:15:21 17490 4

转载 RTL8211E应用(一)之芯片功能介绍

TL8211E是Realtek瑞昱推出的一款高集成的网络接收PHY芯片,它符合10Base-T,100Base-TX和1000Base-T IEEE802.3标准,可以通过CAT 5 UTP电缆及CAT 3 UTP电缆传输网络数据,该芯片在网络通信中属于物理层,用于MAC与PHY之间的数据通信。目前有RTL8211E-VB-CG、RTL8211E-VL-CG、RTL8211EG-VB-CG等三个版...

2018-06-25 14:52:50 53336 1

转载 UCOS II怎么查找当前就绪表中,优先级最高的任务

uCOS-II为了保证CPU总是执行优先级最高的任务,每当任务状态发生变化时,就需要判断当前任务是否为最高优先级,不是的话就需要进行上下文切换。如何在需要进行任务优先级比较时,快速的将就绪态任务中优先级最高的读出。一种最简单的数据结构就是定义一个unsigned int类型的变量。变量长度为4字节共32位,如果用1代表任务就绪,用0代表任务未就绪,用相应的位来代表任务优先级,那么这样总共能定义32...

2018-06-19 10:38:44 6472 2

转载 uCOS-II中的任务切换-图解多种任务调度时机与问题

【@.1 任务调度时机】之前的一篇文章分析了具体的uCOS-II中的任务切换机制,是从函数调用的角度上分析的。这次我具体从整个程序运行的时间上来看,分析多种任务调度发生的时机。以下所有图片均可点击放大观察。所有图中红色箭头表示中断级的任务切换,蓝色箭头表示任务级的中断切换。1.仅有一个任务,这种情况最简单。假设时钟节拍是1000次每秒,由定时中断产生,当节拍的时钟服务程序结束时会...

2018-06-15 14:23:16 2098 1

转载 uCOS-II中的任务切换机制

【函数周期与死循环】   一般函数的生命周期很简单,从开始调用函数起,直到函数返回,即结束。这样一来就完成了这个函数的使命,它也就不再需要了。对于一般的函数就是这样,但是回过头想想,对于一个系统、OS、或者工业控制中的一个控制器重的系统个,函数返回是很轻易很随便的就能返回吗?返回就意味着函数结束,死亡,若是想系统这样一个很大的函数,它的返回就意味着系统结束。因此,对于系统的函数...

2018-06-15 14:18:43 5433

qemu-system-arm-pi4-4.2.50 rpm 包

qemu-system-arm-pi4-4.2.50 rpm 包

2023-10-07

基于Android Ndk/Jni的内存泄漏检测

附件是Android下检测ndk和jni内存泄漏的demo,可以用于native中malloc和free的检测。使用方法(参见博客):https://blog.csdn.net/zhuyong006/article/details/88537499

2019-03-13

Android下串口通讯例程

Android下串口通讯的APK源码,基于Android Studio 2.2, 使用google开源的串口代码,全源码

2019-01-16

aarch64-linux-android-gdb

aarch64-linux-android-gdb目前已经在android的源码中不再提供了,该工具可以用于高通平台ramdump-parser的辅助工具

2018-12-24

Android下基于UVC的UsbCam的源码

Android下基于UVC的UsbCam的源码,图像采集使用的是V4L2,图像处理YUV->RGBA使用的FFmpeg,图像显示使用的GLSurfaceView

2018-12-20

Android播放yuv视频文件

Android 播放 yuv420p的视频文件,使用ffmpeg将yuv420p转换为RGBA显示

2018-12-17

基于QT和SDL的usb-camera的例程

基于QT和SDL的USB-CAMERA的抓取显示例程,其中包含SDL1.2和SDL2.0

2018-12-03

MSM8909 PWM

MSM8909 PWM 高通 ,lk,kernel,dts中pwm的配置过程,以LCD-BACKLIGHT为例说明其流程

2017-12-13

Qualcomm 7X/8X camera启动过程及自动对焦过程分析

Qualcomm 7X/8X camera启动过程及自动对焦过程分析

2013-04-25

vhdl设计的数字钟

eda ,vhdl, 包括去抖电路,及闹钟功能

2009-09-13

基于arm7的ucosII设计的电子钟

包括:时间调整:一种是GPIO,一种是外部中断, 有串口显示,以及lcd的显示

2009-09-08

空空如也

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

TA关注的人

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