<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[hanping1020的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/hanping1020</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; hanping1020]]></copyright><item><title><![CDATA[电视机发展史]]></title><link>https://blog.youkuaiyun.com/hanping1020/article/details/106967266</link><guid>https://blog.youkuaiyun.com/hanping1020/article/details/106967266</guid><author>hanping1020</author><pubDate>Fri, 26 Jun 2020 14:54:49 +0800</pubDate><description><![CDATA[有人曾说：电视是20世纪最伟大的发明。这种判断可能言过其实，可能也存在不小的争议，但毋庸置疑的是，自从电视机出现，它已经深深嵌入并改变了人类生活的方方面面，今天我们就来回顾一下电视机的历史进程。

1842年，美国发明家萨缪尔-莫尔斯发明了第一个可以真正使用的无线电报机，从此开始，科学界便开始思考发送图像的可能性。

19世纪是电力的时代，有线电技术迅猛发展，电灯、电话和海底电缆的出现，给人们的日常生活带来了极大的方便。电报的发明，开始无线传输的时代，而德国科学界保罗-尼普科夫正处于这样的时...]]></description><category></category></item><item><title><![CDATA[数字电视开发]]></title><link>https://blog.youkuaiyun.com/hanping1020/article/details/106966892</link><guid>https://blog.youkuaiyun.com/hanping1020/article/details/106966892</guid><author>hanping1020</author><pubDate>Fri, 26 Jun 2020 10:50:17 +0800</pubDate><description><![CDATA[数字电视开发，从基础数字电视芯片设计，数字芯片外围电路设计，数字芯片程序开发，数字电视系统开发，数字电视Android系统移植，数字电视业务开发。

    在进行数字芯片程序设计的时候，涉及到电视芯片架构相关指令集的设计，编译环境开发，这里涉及到ART开发，编译环境创建等工作。

   电视系统TVOS设计的时候，涉及到电视系统的架构，电视系统的编译开发环境，电视系统的功能模块架构。现在的电视系统包括底层驱动层（Kernel层），HAL层，MiddleWare层，Frame...]]></description><category></category></item><item><title><![CDATA[ A40I 平台Android7.1 系统程序 -4G EC200T]]></title><link>https://blog.youkuaiyun.com/hanping1020/article/details/105678118</link><guid>https://blog.youkuaiyun.com/hanping1020/article/details/105678118</guid><author>hanping1020</author><pubDate>Wed, 22 Apr 2020 11:41:57 +0800</pubDate><description><![CDATA[A40I 平台Android7.1 系统程序 -4G EC200T

（1） a40_p1.mk文件修改

增加copy配置：

#EC200

PRODUCT_COPY_FILES += \

 device/softwinner/a40-p1/r2ril/ec200/ip-down:system/etc/ppp/ip-down \

 device/soft...]]></description><category></category></item><item><title><![CDATA[A40I驱动程序开发-LCD-CTP]]></title><link>https://blog.youkuaiyun.com/hanping1020/article/details/105677982</link><guid>https://blog.youkuaiyun.com/hanping1020/article/details/105677982</guid><author>hanping1020</author><pubDate>Wed, 22 Apr 2020 11:37:12 +0800</pubDate><description><![CDATA[显示触摸屏驱动

（1）配置sysconfig.fex文件











（2）env_cfg文件配置（lichee/tools/pack/chips/sun8iw11p1/configs/default$）

设置loglevel=1

A40I 原厂android7.1程序中，在linux3.10中没有FT5316的驱动程序，需要将ft5x_ts.c程序移植到此系统中。

（3）驱动...]]></description><category></category></item><item><title><![CDATA[a40i平台android7.1系统开发环境搭建]]></title><link>https://blog.youkuaiyun.com/hanping1020/article/details/105677854</link><guid>https://blog.youkuaiyun.com/hanping1020/article/details/105677854</guid><author>hanping1020</author><pubDate>Wed, 22 Apr 2020 11:33:49 +0800</pubDate><description><![CDATA[一 搭建Android7.1系统开发环境



Ubuntu14.04 搭建android7.1开发环境

参考：https://blog.youkuaiyun.com/weixin_34399060/article/details/88267923

1.1安装OPenJDK8

1. 增加更新源仓库

$ sudo apt-add-repository ppa:openjdk-r/ppa



2....]]></description><category></category></item><item><title><![CDATA[静态数组组成的FIFO]]></title><link>https://blog.youkuaiyun.com/hanping1020/article/details/100006407</link><guid>https://blog.youkuaiyun.com/hanping1020/article/details/100006407</guid><author>hanping1020</author><pubDate>Thu, 22 Aug 2019 00:28:52 +0800</pubDate><description><![CDATA[程序在vc2005上编译通过，实现了数据插入和删除的操作，插入是在队列头插入数据，删除是在队列尾删除数据。

程序源码

#include&lt;stdio.h&gt;

#define MAX_ELEM_LEN 10

typedef struct
{
 int data;
}Element;

typedef struct Queue
{
 Element elem_array[M...]]></description><category></category></item><item><title><![CDATA[Ubuntu14.04 增加Swap分区]]></title><link>https://blog.youkuaiyun.com/hanping1020/article/details/93745479</link><guid>https://blog.youkuaiyun.com/hanping1020/article/details/93745479</guid><author>hanping1020</author><pubDate>Wed, 26 Jun 2019 15:38:57 +0800</pubDate><description><![CDATA[解决android系统源码编译错误：错误内容：collect2: error: ld terminated with signal 9 [Killed]

Ubuntu14.04增加SWAP分区的原因：在电脑虚拟机内存设置为3G的时候，进行android源码编译，内存空间不足，引起虚拟机卡住和停机的情况。为解决虚拟机编译问题，增加swap分区。

Swap空间的作用可简单描述为：当系统的物理内存不...]]></description><category></category></item><item><title><![CDATA[x6818调试sqlite3]]></title><link>https://blog.youkuaiyun.com/hanping1020/article/details/93475507</link><guid>https://blog.youkuaiyun.com/hanping1020/article/details/93475507</guid><author>hanping1020</author><pubDate>Mon, 24 Jun 2019 12:10:28 +0800</pubDate><description><![CDATA[android5.1系统源码，下载到硬件平台x6818.

数据据库操作开始：adbshell后，进入目录：

进入settings的provider目录下：

cd /data/data/com.android.providers.settings/databases

执行命令：sqlite3settings.db

命令进入sqlite操作界面，使用.tables命令查看此数据库中的表。...]]></description><category></category></item><item><title><![CDATA[九鼎 X6818开发环境搭建]]></title><link>https://blog.youkuaiyun.com/hanping1020/article/details/92444587</link><guid>https://blog.youkuaiyun.com/hanping1020/article/details/92444587</guid><author>hanping1020</author><pubDate>Mon, 17 Jun 2019 00:13:54 +0800</pubDate><description><![CDATA[X6818开发环境搭建



1 安装虚拟机

2 安装ubuntu14.04

3 安装VMware tools 详细参考《VMware Tools安装v1.0_20190521.docx》

(1)启动vmware workstation软件，运行ubuntu虚拟操作系统，登陆进入ubuntu桌面。选择“虚拟机”-&gt;“安装vmware tools”VMware tools

(2) 双...]]></description><category></category></item><item><title><![CDATA[win7搭建NDK编译环境]]></title><link>https://blog.youkuaiyun.com/hanping1020/article/details/92442113</link><guid>https://blog.youkuaiyun.com/hanping1020/article/details/92442113</guid><author>hanping1020</author><pubDate>Sun, 16 Jun 2019 23:41:49 +0800</pubDate><description><![CDATA[Win7 NDK编译C

1 官网下载WINDOWS版本的NDK; https://developer.android.google.cn/ndk/downloads

2 解压NDK到指定目录，如D盘；

3 配置NDK环境变量：

在windows下配置环境变量：

　　新建环境变量NDKROOT，值为D:\ProgramFiles\androidndk。//值换成你的ndk根目录位置...]]></description><category></category></item><item><title><![CDATA[STM32 F072RB 低功耗 开发调试]]></title><link>https://blog.youkuaiyun.com/hanping1020/article/details/89431935</link><guid>https://blog.youkuaiyun.com/hanping1020/article/details/89431935</guid><author>hanping1020</author><pubDate>Sun, 21 Apr 2019 13:48:12 +0800</pubDate><description><![CDATA[选择STM32F072芯片开发，开发串口，I2C，定时器，GPIO控制外围器件，实现停机模式与唤醒工作。

停机模式，低功耗配置原则：

低功耗原则：
根据设备原理图查看IO外部引脚连接电路，闲置状态为低电平时，设置为下拉输入；
闲置状态为高电平时，设置为上拉输入；闲置状态为悬空时设置为模拟输入；输出引脚根据功能需要设置就行。

原因：当IO通过外围电路电阻接地被拉低时，如果设置为上拉输入，则在芯...]]></description><category></category></item><item><title><![CDATA[zynq7000 串口烧写petalinux工具生成的image.ub]]></title><link>https://blog.youkuaiyun.com/hanping1020/article/details/77934489</link><guid>https://blog.youkuaiyun.com/hanping1020/article/details/77934489</guid><author>hanping1020</author><pubDate>Mon, 11 Sep 2017 16:20:00 +0800</pubDate><description><![CDATA[串口烧写image.ub文件到QSPI flash
1 烧写前工具准备：
Xilinx  SDK工具，SecureCRT工具，vivado工具，petalinux工具
2 文件准备：
Fsbl.elf,download.bit,u-boot.elf  （三个文件用来在SDK中生成BOOT.mcs文件）；
image.ub(petalinux工具生成的image文件，包含kernel，de]]></description><category></category></item><item><title><![CDATA[s5p4418 PWM亮度调节修改]]></title><link>https://blog.youkuaiyun.com/hanping1020/article/details/52956356</link><guid>https://blog.youkuaiyun.com/hanping1020/article/details/52956356</guid><author>hanping1020</author><pubDate>Fri, 28 Oct 2016 14:59:08 +0800</pubDate><description><![CDATA[PWM程序修改pwm.c修改函数
pwm.c 在文件中的位置android/kernel/arch/arm/mach-s5p4418/soc 
这里根据界面的亮度条，调节亮度，原来范围太窄，这里将亮度范围调宽。修改相应的数值参数即可。
#define PWM_COMPARE(c, d) (((10 > c ? c * 10 : c) * d) / (100 * (10 > c ? 10 : ]]></description><category></category></item><item><title><![CDATA[校园建设的一个实例:校园网规划与设计]]></title><link>https://blog.youkuaiyun.com/hanping1020/article/details/4224656</link><guid>https://blog.youkuaiyun.com/hanping1020/article/details/4224656</guid><author>hanping1020</author><pubDate>Fri, 29 May 2009 20:13:00 +0800</pubDate><description><![CDATA[随着计算机、网络应用的不断普及，学校管理也相应的发生着变化。如何能更加充分的利用学校现有的教学资源进行教学、管理，又能达到事半功倍的效果？校园网的实施为学校提供了很好的解决方法。校园网的建设是现代教育发展的必然趋势，建设校园网不仅能够更加合理有效地利用学校现有的各种资源，而且为学校未来的不断发展奠定了基础，使之能够适合信息时代的要求。校园网络的建设及其与Internet的互联，已经成为教育领域信息]]></description><category></category></item></channel></rss>