<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[csdn_kike的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/csdn_kike</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; csdn_kike]]></copyright><item><title><![CDATA[QT Unknown module(s) in QT 以及maintenance tool的更详细用法（qt6.6.0）]]></title><link>https://blog.youkuaiyun.com/csdn_kike/article/details/143693816</link><guid>https://blog.youkuaiyun.com/csdn_kike/article/details/143693816</guid><author>csdn_kike</author><pubDate>Mon, 11 Nov 2024 20:02:23 +0800</pubDate><description><![CDATA[qt  老工程修改  组件添加]]></description><category></category></item><item><title><![CDATA[修改uboot以实现自动更新linux]]></title><link>https://blog.youkuaiyun.com/csdn_kike/article/details/129776395</link><guid>https://blog.youkuaiyun.com/csdn_kike/article/details/129776395</guid><author>csdn_kike</author><pubDate>Sun, 26 Mar 2023 10:36:09 +0800</pubDate><description><![CDATA[linux uboot  update system]]></description><category></category></item><item><title><![CDATA[DS1307的设置问题和经验]]></title><link>https://blog.youkuaiyun.com/csdn_kike/article/details/127949697</link><guid>https://blog.youkuaiyun.com/csdn_kike/article/details/127949697</guid><author>csdn_kike</author><pubDate>Sun, 20 Nov 2022 15:41:58 +0800</pubDate><description><![CDATA[RTC  DS1307 IIC  GD4XX]]></description><category></category></item><item><title><![CDATA[网卡mac地址的设置]]></title><link>https://blog.youkuaiyun.com/csdn_kike/article/details/126367828</link><guid>https://blog.youkuaiyun.com/csdn_kike/article/details/126367828</guid><author>csdn_kike</author><pubDate>Tue, 16 Aug 2022 15:55:31 +0800</pubDate><description><![CDATA[网卡 地址  MAC ethernet]]></description><category></category></item><item><title><![CDATA[SPI rx dma的设置]]></title><link>https://blog.youkuaiyun.com/csdn_kike/article/details/125866912</link><guid>https://blog.youkuaiyun.com/csdn_kike/article/details/125866912</guid><author>csdn_kike</author><pubDate>Tue, 19 Jul 2022 10:39:34 +0800</pubDate><description><![CDATA[spi  rx dms]]></description><category></category></item><item><title><![CDATA[GD32F350奇怪的uart溢出中断]]></title><link>https://blog.youkuaiyun.com/csdn_kike/article/details/125765411</link><guid>https://blog.youkuaiyun.com/csdn_kike/article/details/125765411</guid><author>csdn_kike</author><pubDate>Wed, 13 Jul 2022 15:45:58 +0800</pubDate><description><![CDATA[uart  idle 中断]]></description><category></category></item><item><title><![CDATA[GD32F350 IIS时钟设置的考虑]]></title><link>https://blog.youkuaiyun.com/csdn_kike/article/details/125563157</link><guid>https://blog.youkuaiyun.com/csdn_kike/article/details/125563157</guid><author>csdn_kike</author><pubDate>Fri, 01 Jul 2022 17:43:30 +0800</pubDate><description><![CDATA[GDMCU iis 设置]]></description><category></category></item><item><title><![CDATA[CC1310 15.4 stack应用总结]]></title><link>https://blog.youkuaiyun.com/csdn_kike/article/details/122387019</link><guid>https://blog.youkuaiyun.com/csdn_kike/article/details/122387019</guid><author>csdn_kike</author><pubDate>Sat, 08 Jan 2022 22:31:13 +0800</pubDate><description><![CDATA[CC1310 15.4stack经验]]></description><category></category></item><item><title><![CDATA[CC1310 FH模式广播]]></title><link>https://blog.youkuaiyun.com/csdn_kike/article/details/119208966</link><guid>https://blog.youkuaiyun.com/csdn_kike/article/details/119208966</guid><author>csdn_kike</author><pubDate>Thu, 29 Jul 2021 13:20:43 +0800</pubDate><description><![CDATA[Frequency Hopping 特征：
 网络设备在不同频率间切换。基于DFE模式（direct frame exchange WI-SUN FAN spec v1.0），TI 15.4支持无缝隙频道切换。FH模式只有在SUB 1G频带才支持。
FH支持两类设备
 Sleepy End Dev：不自己切换频道，但是跟随collector。所有与此类设备的通信应使用短地址。 
 /*! Rx on when idle, false for sleepy device, true f...]]></description><category></category></item><item><title><![CDATA[模式识别笔记]]></title><link>https://blog.youkuaiyun.com/csdn_kike/article/details/79616627</link><guid>https://blog.youkuaiyun.com/csdn_kike/article/details/79616627</guid><author>csdn_kike</author><pubDate>Thu, 29 Jul 2021 13:08:21 +0800</pubDate><description><![CDATA[1 PCA为什么按照方差（特征值）大小排列经过分析后的特征向量，并由此确定各向量重要性？ 经过pca分析后，得到的一系列特征值就是经过重新组合后的各个向量的方差，选取方差大的作为综合指标因子，作为新的特征进行后续工作。方差越大，认为其蕴含的信息越多，这是因为我们认为真正的信息是相互之间有区别的。在统计上，如果一个序列的各个值之间差别很大，则方差也就越大。所以方差大的，可以带来更强的分辨力，也就...]]></description><category></category></item><item><title><![CDATA[usb麦以及GD32单片机的一些坑--usb microphone&exmc]]></title><link>https://blog.youkuaiyun.com/csdn_kike/article/details/116211668</link><guid>https://blog.youkuaiyun.com/csdn_kike/article/details/116211668</guid><author>csdn_kike</author><pubDate>Tue, 27 Apr 2021 22:57:34 +0800</pubDate><description><![CDATA[项目中途换方案，st改成gd，407Ve片子。

**usb mic**

要实现usb microphone，于是音频codec+usb iso，上位机是linux。根据各个例程，初步实现都ok。

问题来了：1ms发一次的声卡数据，还tm是44.1khz的，我去！后来又发现iis的dma数据填充和usb上位机的读取数据时钟源不一致，导致dma填充速度快过usb读取，有些数据还没传过去就被覆盖了！！然后播放的声音间歇性失真（试了满久才认定的），我再去！！！！

怎么搞：（1）44.1k频率很讨厌，加上之.]]></description><category></category></item><item><title><![CDATA[openwrt 局域网下组播实现--for 新手]]></title><link>https://blog.youkuaiyun.com/csdn_kike/article/details/112406882</link><guid>https://blog.youkuaiyun.com/csdn_kike/article/details/112406882</guid><author>csdn_kike</author><pubDate>Sat, 09 Jan 2021 21:17:16 +0800</pubDate><description><![CDATA[按照网络搜索，很简单的，发送端尤其如此，设个组播地址，发送数据就好；接收端嘛，一样的设socket，绑定，然后加入组播，接收就好了。

可是！多数例程都不告诉我，需要在路由表添加组播地址。于是，我先实现有线连接的两个机子之间的组播，由于本来用的libuv函数，资料太少，我先搞了个基于linux socket的程序，发送端说地址不可达，接收端说没有这个设备。。。o(╥﹏╥)o 搜索这些错误信息许久，才看到说添加路由表的事情，然后初级程序搞定，然后移到libuv实现，搞定。再然后，实现有线+ap+sta的组播：]]></description><category></category></item><item><title><![CDATA[基于MediaTek_ApSoC_SDK_4320_20150414 编译mt7621 的uboot]]></title><link>https://blog.youkuaiyun.com/csdn_kike/article/details/112305526</link><guid>https://blog.youkuaiyun.com/csdn_kike/article/details/112305526</guid><author>csdn_kike</author><pubDate>Thu, 07 Jan 2021 11:19:14 +0800</pubDate><description><![CDATA[初学者，最难的还是那些各种若隐若现的小细节。

1 解压MediaTek_ApSoC_SDK_4320_20150414.tar.bz2

tar -jxvf MediaTek_ApSoC_SDK_4320_20150414.tar.bz2

得到两个目录：

RT288x_SDK Uboot

2 解压交叉编译工具：RT288x_SDK/toolchain/ mips-2012.03.tar.bz2 到linux 系统的/opt 文件夹下

cd ./RT288x_SDK/toolchain/

...]]></description><category></category></item><item><title><![CDATA[mt7621 openwrt19.07  打开uart3]]></title><link>https://blog.youkuaiyun.com/csdn_kike/article/details/109740445</link><guid>https://blog.youkuaiyun.com/csdn_kike/article/details/109740445</guid><author>csdn_kike</author><pubDate>Tue, 17 Nov 2020 13:07:34 +0800</pubDate><description><![CDATA[感谢网络各路大神的慷慨分享，不然无门可入！

用于和STM片子通信的，单片机的uart很快搞好，openwrt的uart配置太绕，但是设备树（dts）似乎是linux老大推进的。弄呗。。

默认情况，dev下有ttyS0-2，但只有ttyS0用于console。启动log看不到其他tty信息。
	cat ttyS1会报错：read error: I/O error， 程序里open后发数据，tx3上看不到信号。
	打开 uart3：target/linux/ramips/dts/mt7621.dtsi
注释]]></description><category></category></item><item><title><![CDATA[关于“Process xxx called USBDEVFS_CLEAR_HALT for active endpoint xx”]]></title><link>https://blog.youkuaiyun.com/csdn_kike/article/details/102462432</link><guid>https://blog.youkuaiyun.com/csdn_kike/article/details/102462432</guid><author>csdn_kike</author><pubDate>Wed, 09 Oct 2019 15:55:33 +0800</pubDate><description><![CDATA[这本来是linux下的问题，由于在用户级的app里调用了驱动函数对usb设备进行了clear halt的操作，linux的开发者于是在log里打印出这个警告，用以提示程序员们：这样做可能有问题！具体请膜拜这个帖子：https://www.spinics.net/lists/linux-usb/msg102772.html

于是，真的有问题了。我的设备实现了一个usb键盘接口，接在一个androi...]]></description><category></category></item><item><title><![CDATA[学习点滴---如何处理no modules named 'keras']]></title><link>https://blog.youkuaiyun.com/csdn_kike/article/details/79820331</link><guid>https://blog.youkuaiyun.com/csdn_kike/article/details/79820331</guid><author>csdn_kike</author><pubDate>Wed, 04 Apr 2018 17:36:31 +0800</pubDate><description><![CDATA[初学就是这么困难，昨天搜这个问题，在stack overflow上都没找到合适的解决方法。我的环境是tensorflow+keras。试着pip install更新，多次尝试未果。后来明白了，我之前装keras的方式不对，应该在 activate tensorflow以后，再pip安装，这样就保证tensorflow激活后的环境中能导入keras了。按照这个方式，可以顺利跑起hello word级...]]></description><category></category></item><item><title><![CDATA[使用Python和OpenCV处理图像报error:(-215)错误的改正]]></title><link>https://blog.youkuaiyun.com/csdn_kike/article/details/79779585</link><guid>https://blog.youkuaiyun.com/csdn_kike/article/details/79779585</guid><author>csdn_kike</author><pubDate>Sun, 01 Apr 2018 17:06:05 +0800</pubDate><description><![CDATA[其实这个链接里有的：https://blog.youkuaiyun.com/sinat_39150454/article/details/74315806?locationNum=5&amp;amp;fps=1但是，效果还是不对，比如我的写法如下：im = cv2.imread('D:\image\no105.jpg',1)是绝对路径吧，仍然不对。于是我试了这个写法： im = cv2.imread('D:\\ima...]]></description><category></category></item><item><title><![CDATA[matlab vs opencv 对图像仿射变换功能的效果对比]]></title><link>https://blog.youkuaiyun.com/csdn_kike/article/details/79776932</link><guid>https://blog.youkuaiyun.com/csdn_kike/article/details/79776932</guid><author>csdn_kike</author><pubDate>Sun, 01 Apr 2018 12:29:41 +0800</pubDate><description><![CDATA[matlab 应该更加完善。相同的仿射矩阵，比如用一个30度的旋转矩阵，对同一图像做旋转出来，显示出来的图像效果如下：我只要实现旋转操作，显示的结果就是是完美的整幅图像。而python调用opencv的函数进行操作，还需要考虑一些参数，比如旋转中心，另外，在图像旋转后的尺寸上也要加入控制： M1 = cv2.getRotationMatrix2D((round(h/2),round(w/2)),3...]]></description><category></category></item><item><title><![CDATA[基于dtw的在线识别及其与通用模式识别的区别]]></title><link>https://blog.youkuaiyun.com/csdn_kike/article/details/79573587</link><guid>https://blog.youkuaiyun.com/csdn_kike/article/details/79573587</guid><author>csdn_kike</author><pubDate>Thu, 15 Mar 2018 21:01:37 +0800</pubDate><description><![CDATA[做过基于dtw的模板匹配项目，其中用于dtw匹配的方向矢量的概念也是将平面分成若干份，计算采样曲线前后两点的相对方向特征的：  如图，平面按照顺时针方向均分成8个区间。假设手写字符c，则应是从右上开始画半圆，在手写过程中进行数据采样，得到右边的圆点序列。则从第2点开始，每点相对于前一点都可以按照左图的方式给每条线段进行方向矢量编码，从而得到在线书写的字符的方向矢量序列，可以用来作为dtw匹配的特征...]]></description><category></category></item><item><title><![CDATA[HOG基本思想及瞎想]]></title><link>https://blog.youkuaiyun.com/csdn_kike/article/details/79572080</link><guid>https://blog.youkuaiyun.com/csdn_kike/article/details/79572080</guid><author>csdn_kike</author><pubDate>Thu, 15 Mar 2018 20:32:24 +0800</pubDate><description><![CDATA[    HOG（histogram of oriented gradient） 是成名的特征描述方法，在检查行人的应用上收到很好的效果，所以学习一下。    图像的特征提取的一个基本前奏就是，先给分块，然后对每个分块进行处理。典型的hog的做法是将图像分成8*8像素的 cell，针对每个cell进行特征提取处理。首先是针对每个像素的x，y方向的梯度计算，也可说是一维卷积吧，x方向模板[-1 0 1...]]></description><category></category></item></channel></rss>