<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[TDJ1346的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/TDJ1346</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; TDJ1346]]></copyright><item><title><![CDATA[VS2017 C++调用C#生成的COM组件]]></title><link>https://blog.youkuaiyun.com/TDJ1346/article/details/86527778</link><guid>https://blog.youkuaiyun.com/TDJ1346/article/details/86527778</guid><author>TDJ1346</author><pubDate>Thu, 17 Jan 2019 18:53:00 +0800</pubDate><description><![CDATA[
	C#生成COM组件：
	
VS2017 ——&amp;gt; 新建 ——&amp;gt; 项目 ——&amp;gt; Visual C# ——&amp;gt; 类库(.NET Framework)

*注意：如果选择 &quot;类库(.NET Standard)&quot; 后面可能无法选择 &quot;为COM互操作注册&quot;，同时记住选择的.NET Framework的版本

示例：新建的工程名为 ComExample，重命名Class1.cs为Com...]]></description><category></category></item><item><title><![CDATA[rk3288 编译时 X509CertImpl 报错]]></title><link>https://blog.youkuaiyun.com/TDJ1346/article/details/82896547</link><guid>https://blog.youkuaiyun.com/TDJ1346/article/details/82896547</guid><author>TDJ1346</author><pubDate>Sat, 29 Sep 2018 16:49:28 +0800</pubDate><description><![CDATA[       rk3288 通过 OTA 升级时应用层检测升级包(rk3288 如何生成 OTA 包)的相关源码在：package/apps/RKUpdateService 中。当我们对源码进行更改后重新编译该包时突然报错：


​make: Entering directory `/ghf/3288/rk3288_android'
target Java: RKUpdateService (ou...]]></description><category></category></item><item><title><![CDATA[rk3288编译ota包总结]]></title><link>https://blog.youkuaiyun.com/TDJ1346/article/details/82889170</link><guid>https://blog.youkuaiyun.com/TDJ1346/article/details/82889170</guid><author>TDJ1346</author><pubDate>Fri, 28 Sep 2018 20:41:11 +0800</pubDate><description><![CDATA[    rk3288打包otapackage过程：

编译 kernel 和 Android，生成新的 boot.img、system.img 等。
	生成 ota 固件，在源码根目录执行下列命令：

./mkimage.sh ota

获取ota升级包，继续执行：

make otapackage

    最终完整的升级包： out/target/product/rkxxx/rkxxx-ota...]]></description><category></category></item><item><title><![CDATA[《汇编语言》王爽 课程设计1]]></title><link>https://blog.youkuaiyun.com/TDJ1346/article/details/82753722</link><guid>https://blog.youkuaiyun.com/TDJ1346/article/details/82753722</guid><author>TDJ1346</author><pubDate>Tue, 18 Sep 2018 11:14:15 +0800</pubDate><description><![CDATA[将实验7的数据显示在屏幕上：

分析：先将 data 中的数据转换成字符串后保存在 table 中再显示，按行显示

遇到的问题：loop循环中的程序代码太长，loop对IP的修改范围(-128~127Bytes)，导致编译无法通过，所以将loop换成以下语句


m_loop:
    ;some code
    ...

    dec cx
    jcxz b_loop
    jmp ...]]></description><category></category></item><item><title><![CDATA[VirtualBox多个虚拟机时网络设置]]></title><link>https://blog.youkuaiyun.com/TDJ1346/article/details/82381022</link><guid>https://blog.youkuaiyun.com/TDJ1346/article/details/82381022</guid><author>TDJ1346</author><pubDate>Tue, 04 Sep 2018 13:06:51 +0800</pubDate><description><![CDATA[环境：主机Win7 + VirtualBox + Ubuntu14.04 + Ubuntu16.04
      使用VirtualBox安装虚拟机时，网络配置我们一般选择双网卡，一个用于虚拟机与外部通信(NAT)，另一个用于与主机通信(Host-Only)，通过VirtualBox手册我们可以看到这么做的合理性：



Host-Only：可以实现与主机和其他虚拟机互相通信

NAT：可以实现自...]]></description><category></category></item><item><title><![CDATA[Android5.1更换开机logo(rk3288)]]></title><link>https://blog.youkuaiyun.com/TDJ1346/article/details/81025761</link><guid>https://blog.youkuaiyun.com/TDJ1346/article/details/81025761</guid><author>TDJ1346</author><pubDate>Fri, 13 Jul 2018 10:42:53 +0800</pubDate><description><![CDATA[rk3288的开机logo主要有以下几个地方：1.内核logo在 kernel/arch/arm/boot/dts 找到使用的 dts 文件，再找到该文件包含的 lcd-xxx.dtsi ，与使用的屏有关，在 lcd-xxx.dtsi 中找到 fb 选项：&amp;amp;fb {
	rockchip,disp-mode = &amp;lt;DUAL&amp;gt;;
	rockchip,uboot-logo-on = ...]]></description><category></category></item><item><title><![CDATA[自定义定制android的system.img]]></title><link>https://blog.youkuaiyun.com/TDJ1346/article/details/81025440</link><guid>https://blog.youkuaiyun.com/TDJ1346/article/details/81025440</guid><author>TDJ1346</author><pubDate>Fri, 13 Jul 2018 08:50:41 +0800</pubDate><description><![CDATA[正常情况下我们只要将system中的内容按需求更改后重新编译即可。最近需要修改&quot;rk3288&quot;的system，只有一个别人提供的固件和一份没编译过的android源码，因为编译android需要的时间太长，于是就打起了解包的主意。在 rk3288 的 linux-update/rockdev目录下查看了 unpack.sh：                                     ...]]></description><category></category></item></channel></rss>