<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Sourcelink]]></title><description><![CDATA[遇事不决,可问春风.]]></description><link>https://blog.youkuaiyun.com/Config_init</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Config_init]]></copyright><item><title><![CDATA[u-boot-2016.11移植至S5PV210-单板配置]]></title><link>https://blog.youkuaiyun.com/Config_init/article/details/90368693</link><guid>https://blog.youkuaiyun.com/Config_init/article/details/90368693</guid><author>Config_init</author><pubDate>Mon, 20 May 2019 08:54:07 +0800</pubDate><description><![CDATA[一、添加单板信息

拷贝单板

    cp -r board/samsung/smdkc100 board/samsung/smdkv210


进入smdkv210下

	cd board/samsung/smdkv210/
	mv smdkc100.c smdkv210.c


修改Kconfig

	if TARGET_SMDKV210

	config SYS_BOARD
       ...]]></description><category></category></item><item><title><![CDATA[python 控制台同一位置输出]]></title><link>https://blog.youkuaiyun.com/Config_init/article/details/80289168</link><guid>https://blog.youkuaiyun.com/Config_init/article/details/80289168</guid><author>Config_init</author><pubDate>Sat, 12 May 2018 10:17:33 +0800</pubDate><description><![CDATA[import sys, time
for progress in range(100):
    time.sleep(0.5)
    sys.stdout.write(&quot;Download progress: %d%%   \r&quot; % (progress))
    sys.stdout.flush()]]></description><category></category></item><item><title><![CDATA[Android6.0 开关机]]></title><link>https://blog.youkuaiyun.com/Config_init/article/details/79280465</link><guid>https://blog.youkuaiyun.com/Config_init/article/details/79280465</guid><author>Config_init</author><pubDate>Wed, 07 Feb 2018 15:23:39 +0800</pubDate><description><![CDATA[通过引脚来控制整版电源，控制方式如下图：

1） GPIO_19 做开关机按键检测
2） GPIO6_31做电源的控制IO


开机思路：当按下按键后mos4459的第四个引脚被拉低->管子导通->整版上电->系统启动->加载内核->内核中编写 驱动把GPIO6_31拉高->npn三极管8050导通->第四个IO继续被拉低，此时就可以松开送。大概就三四秒钟。
关机思路：开机后长按GP]]></description><category></category></item><item><title><![CDATA[Android6.0 init.rc更改]]></title><link>https://blog.youkuaiyun.com/Config_init/article/details/79178419</link><guid>https://blog.youkuaiyun.com/Config_init/article/details/79178419</guid><author>Config_init</author><pubDate>Sat, 27 Jan 2018 09:47:26 +0800</pubDate><description><![CDATA[问题：刚接触android驱动，需要开机启动一个C程序。
答：修改init.rc文件，开机时候执行守护进程方式运行。
问题：init.rc文件在哪？
答：在开发过程中用的是天嵌提供的源码包，init.rc源文件在out/target/product/sabresd_6dq/root/目录下。


在android源码目录下进行boot.img编译就ok，他会从新生成ramdisk.im]]></description><category></category></item><item><title><![CDATA[Qt之字体文件（TTF）图标字体库]]></title><link>https://blog.youkuaiyun.com/Config_init/article/details/78704233</link><guid>https://blog.youkuaiyun.com/Config_init/article/details/78704233</guid><author>Config_init</author><pubDate>Sun, 03 Dec 2017 21:03:27 +0800</pubDate><description><![CDATA[在看了别人源代码后发现里面有个非常好看的字体，查 了些资料现在记录下： 
一套绝佳的图标字体库和CSS框架: 
http://fontawesome.dashgame.com/ 
这套图形字体真的非常好看，现在介绍下怎么使用：把下载下来的压缩包解压，把font目录下的tty文件添加到资源中。Widget::Widget(QWidget *parent) :
    QWidget(parent),]]></description><category></category></item><item><title><![CDATA[imx6ul+QT闹钟]]></title><link>https://blog.youkuaiyun.com/Config_init/article/details/78697622</link><guid>https://blog.youkuaiyun.com/Config_init/article/details/78697622</guid><author>Config_init</author><pubDate>Sat, 02 Dec 2017 19:07:04 +0800</pubDate><description><![CDATA[开篇一张图：

接下来全靠编。

上图就是我这次做的闹钟的主界面图了，先简单的说下功能和流程:
这个闹钟可以设置时间和设置闹钟，在闹钟的时间到达时会播放一首歌，也可以关掉。
设置的时间是直接硬件设置到rtc，然后更新到系统时间里。

程序的主要资源在上图，都是前面写好的bsp包和lib库。


接下来我们看下程序：

Widget::Widget(QWidget *par]]></description><category></category></item><item><title><![CDATA[imx6ul+获取rtc时间]]></title><link>https://blog.youkuaiyun.com/Config_init/article/details/78696674</link><guid>https://blog.youkuaiyun.com/Config_init/article/details/78696674</guid><author>Config_init</author><pubDate>Sat, 02 Dec 2017 16:33:24 +0800</pubDate><description><![CDATA[接上一节的rtc测试，不过这次是测试获取时间。

主函数更改了：

#include "so_lib.h"
#include "sl_perpheral.h"
#include "bsp_rtc.h"

DEBUG_SET_LEVEL(DEBUG_LEVEL_INFO);

int main(int argc, char** argv)
{
        int dev_]]></description><category></category></item><item><title><![CDATA[imx6ul+rtc使用]]></title><link>https://blog.youkuaiyun.com/Config_init/article/details/78686218</link><guid>https://blog.youkuaiyun.com/Config_init/article/details/78686218</guid><author>Config_init</author><pubDate>Fri, 01 Dec 2017 14:20:07 +0800</pubDate><description><![CDATA[Source-lib外设库第五弹;

现在看网上最多设置rtc事件是用date命令和hwclock命令来设置;

现在我们用c来写：

#include "so_lib.h"
#include "bsp_rtc.h"

int main(int argc, char** argv)
{
        int dev_fd;
        dev_fd = rtc_ini]]></description><category></category></item><item><title><![CDATA[imx6ul+QT5中文显示]]></title><link>https://blog.youkuaiyun.com/Config_init/article/details/78686127</link><guid>https://blog.youkuaiyun.com/Config_init/article/details/78686127</guid><author>Config_init</author><pubDate>Fri, 01 Dec 2017 14:13:24 +0800</pubDate><description><![CDATA[QT的中文问题有两个，一个是中文的输入，一个是中文的显示。
中文输入指的是在开发环境中可以输入中文。
中文显示是指可以在板子上显示中文。

中文输入问题，这里就不说，可以参考我的博客：
http://blog.youkuaiyun.com/Config_init/article/details/78669082
如果不愿编译可以，可以直接用我的：
[attach]99273[/attach]]]></description><category></category></item><item><title><![CDATA[imx6ul+can使用]]></title><link>https://blog.youkuaiyun.com/Config_init/article/details/78686116</link><guid>https://blog.youkuaiyun.com/Config_init/article/details/78686116</guid><author>Config_init</author><pubDate>Fri, 01 Dec 2017 14:12:21 +0800</pubDate><description><![CDATA[Source-lib第四弹：  can总线使用。

can总线的具体原理我就不说了，我也是第一次使用。可以看下下面的博客：
http://blog.youkuaiyun.com/righthek/article/details/17515465

老套路先看代码：

unsigned char send_buf[10] = {0xA5, 0xB4, 0xC3, 0xD2};
unsigned ]]></description><category></category></item><item><title><![CDATA[imx6ul+ts校准问题]]></title><link>https://blog.youkuaiyun.com/Config_init/article/details/78686102</link><guid>https://blog.youkuaiyun.com/Config_init/article/details/78686102</guid><author>Config_init</author><pubDate>Fri, 01 Dec 2017 14:11:34 +0800</pubDate><description><![CDATA[触摸到了，刚装上试了下发现板子校准的时候有点小问题。


# ts_calibrate                                                                  
xres = 800, yres = 480                                                          
Took]]></description><category></category></item><item><title><![CDATA[imx6ul+QT5.6交叉编译问题]]></title><link>https://blog.youkuaiyun.com/Config_init/article/details/78686086</link><guid>https://blog.youkuaiyun.com/Config_init/article/details/78686086</guid><author>Config_init</author><pubDate>Fri, 01 Dec 2017 14:10:38 +0800</pubDate><description><![CDATA[问题如图：


缺失libts.so.0的库，这个库是我们编译tslib的时候生成的。

看tslib目录下的lib目录：


把文件拷贝到交叉编译器的库目录下：


cp /opt/tslib/lib/libts.so.0.9.0 ./libts.so
cp libts.so /opt/FriendlyARM/toolchain/4.9.3/arm-cortexa9-li]]></description><category></category></item><item><title><![CDATA[imx6ul+QT5.6交叉编译]]></title><link>https://blog.youkuaiyun.com/Config_init/article/details/78686074</link><guid>https://blog.youkuaiyun.com/Config_init/article/details/78686074</guid><author>Config_init</author><pubDate>Fri, 01 Dec 2017 14:09:24 +0800</pubDate><description><![CDATA[QT源码的编译依赖于tslib：

源码下载地址：

http://download.qt.io/archive/qt/5.6/5.6.0/single/



先解压：

tar -xf qt-everywhere-opensource-src-5.6.0.tar.gz


cd qt-everywhere-opensource-src-5.6.0


修改qma]]></description><category></category></item><item><title><![CDATA[imx6ul+tslib.15安装]]></title><link>https://blog.youkuaiyun.com/Config_init/article/details/78686041</link><guid>https://blog.youkuaiyun.com/Config_init/article/details/78686041</guid><author>Config_init</author><pubDate>Fri, 01 Dec 2017 14:07:04 +0800</pubDate><description><![CDATA[tslib库是触摸的库，做人机交互必备。

先下载tslib最新的库：

git clone https://github.com/kergoth/tslib.git

配置下自己电脑的环境：

sudo apt-get install autoconf
sudo apt-get install automake
sudo apt-get install libtool

]]></description><category></category></item><item><title><![CDATA[imx6ul+i2c使用]]></title><link>https://blog.youkuaiyun.com/Config_init/article/details/78686034</link><guid>https://blog.youkuaiyun.com/Config_init/article/details/78686034</guid><author>Config_init</author><pubDate>Fri, 01 Dec 2017 14:06:02 +0800</pubDate><description><![CDATA[Source-lib第三弹：  i2c使用。

因为TQIMX6UL有两个 i2c，一个 i2c1空闲，一个i2c2用于电容屏触摸，rtc，声卡。

原理图如下：


在板子ls /dev/i2c* 发现只有一个i2c1，没有我们板子上这个驱动，查看设备树发现也没有。

自己移植吧.
在设备树中添加代码：

/* add by Sourcelink */
&i2c1 {]]></description><category></category></item><item><title><![CDATA[imx6ul+uart使用]]></title><link>https://blog.youkuaiyun.com/Config_init/article/details/78686016</link><guid>https://blog.youkuaiyun.com/Config_init/article/details/78686016</guid><author>Config_init</author><pubDate>Fri, 01 Dec 2017 14:04:07 +0800</pubDate><description><![CDATA[应用库第二弹：uart
串口通信大家肯定很熟悉了，但是linux上串口大家一定用的比较少吧，大多人在mpu的板子都是做一些数据处理，opencv之类的，都比较高大上。
写这一系列库就是可以让mpu板子和stm32一样玩；

程序主函数：

int main(int argc, char** argv)
{
    int dev_fd;
    
    if ((dev_fd]]></description><category></category></item><item><title><![CDATA[imx6ul+spi使用]]></title><link>https://blog.youkuaiyun.com/Config_init/article/details/78686006</link><guid>https://blog.youkuaiyun.com/Config_init/article/details/78686006</guid><author>Config_init</author><pubDate>Fri, 01 Dec 2017 14:03:03 +0800</pubDate><description><![CDATA[一、准备工作
这次准备用天嵌的板子点个oled屏幕，spi总线的，然而看原理图，可用的io没有。
所以得先释放资源，把led的两个io用来驱动res，dc脚，spi用的是板子上的spi1。
SPI1_MOSI接oled的data
SPI1_SCLK接oled的sclk

现在释放驱动：

make menuconfig

Device Drivers  ---> 
     ]]></description><category></category></item><item><title><![CDATA[QT5中文輸入問題]]></title><link>https://blog.youkuaiyun.com/Config_init/article/details/78669082</link><guid>https://blog.youkuaiyun.com/Config_init/article/details/78669082</guid><author>Config_init</author><pubDate>Wed, 29 Nov 2017 19:47:47 +0800</pubDate><description><![CDATA[一、前言
本博客是为了解决在Qt5.4和Qt5.5下的中文输入问题，博主所用的Qt版本是Qt5.5.1，中文输入法是搜狗输入法，操作系统是ubuntu 14.04
Qt5.3及以前的版本可以通过复制/usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/下的libfcitxplatforminputcontextplugin.so]]></description><category></category></item><item><title><![CDATA[vnc 出现问题Authentication Failure]]></title><link>https://blog.youkuaiyun.com/Config_init/article/details/78566936</link><guid>https://blog.youkuaiyun.com/Config_init/article/details/78566936</guid><author>Config_init</author><pubDate>Sat, 18 Nov 2017 10:01:10 +0800</pubDate><description><![CDATA[解决办法： 
是因为vnc用一套自己的密码系统，不要去输入ssh登录时的密码，所以只需要进入远程服务器中，设置一哈vnc的密码即可！vncpasswd修改.vnc/xstartup文件export XKL_XMODMAP_DISABLE=1
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
xsetroot -solid grey
vnccon]]></description><category></category></item><item><title><![CDATA[欢迎使用优快云-markdown编辑器]]></title><link>https://blog.youkuaiyun.com/Config_init/article/details/78566919</link><guid>https://blog.youkuaiyun.com/Config_init/article/details/78566919</guid><author>Config_init</author><pubDate>Sat, 18 Nov 2017 09:58:57 +0800</pubDate><description><![CDATA[欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来，用它写博客，将会带来全新的体验哦：
Markdown和扩展Markdown简洁的语法
代码块高亮
图片链接和图片上传
LaTex数学公式
UML序列图和流程图
离线写博客
导入导出Markdown文件
丰富的快捷键
快捷键
加粗    Ctrl + B 
斜体    Ctrl + I 
引用    Ctrl]]></description><category></category></item></channel></rss>