- 博客(27)
- 资源 (8)
- 收藏
- 关注
转载 ISE安装cable driver
由于ISE的cable driver需要使用windrvr6模块,而该模块不支持较新的linux内核,所以不能使用官方的方式安装驱动。需要使用网上的开源代码安装驱动。原文链接:https://blog.youkuaiyun.com/Solariany/article/details/124696979。参考了以下资料:xilinx answer record 22648,Xilinx ISE WebPACK,仍未解决问题。仅安装Xilinx cable usb,诸如digilent下载器之类的没有安装。
2024-10-31 16:28:36
162
原创 05 rtmp 与 rtsp
如果通过同一端口实现数据上传,那么SETUP之后,RTP数据将通过用来发送RTSP命令的TCP Socket进行发送。,RTSP可以通过UDP或TCP传输数据,UDP需要打开两个端口,TCP只需要在原端口上操作。RTSP数据包如下,报文方法有,OPTIONS、DESCRIBE、ANONOUNCE、SETUP、TEARDOWN、PLAY、RECORD。针对消息类型,用来区分控制消息(1,2,3,4,5,6)和数据流,控制消息的时间会被忽略。具体的通信流程如下图所示,前3个包都是固定格式,用于握手。
2023-04-22 15:13:38
192
原创 04 磁力校准
fill:#333;color:#333;color:#333;fill:none;磁场传感器校准误差估计 证明软磁与硬磁误差叠加后依然是个椭球椭球拟合椭球一般表达式与约束最小二乘法校准拉格朗日算子添加约束条件正规解法 QR分解 SVD分解椭圆拟合椭圆矩阵表达式椭圆矩阵表达的特征值 矩阵回归正定矩阵磁场传感器校准模型Ah+bA(h+b)点积不变校准椭圆一般表达式4参数 7参数 10参数校准矩阵通过特征值求根。
2023-04-22 14:59:32
156
原创 03 libx264
帧间预测,早期版本有,264支持9个方向,4种分块模式(16x16,16x8,8x16,8x8)。解决各种压缩过程种使用宏块为单元,造成块间出现可察觉变化。运动估计,帧被分离到宏块中,在帧内寻找最比配的像素块。H264使用CABAC将二进制算数编码。运动补偿,当前宏块与运动估计的差值。利用DCT与量化,保留高频信号。帧内内预测,264新增加。
2023-04-22 14:54:18
122
原创 02 zephyr os
basic files2. threadsprioritydifference with other os,fix 3 paramtersdelay for the thread to startup, K_NO_WAIT for no delayfunctions3. thread sync4. timer5. utils6. interrupt不受控的中断使用时需要打开并且不使用系统调用。普通中断如下The following code defines and
2023-04-22 14:43:05
164
原创 01 FATFS
这个大小已经由名字表示出来,例如FAT16文件系统的每个条目使用16位表示,32位文件系统使用32位表示。这个不同意味着FAT32系统的文件分配表能比FAT16映射更多的簇,它也允许FAT32有更大的分区大小。簇的大小随着FAT文件系统的类型以及分区大小而不同,典型的簇大小介于2KB到32KB之间。启动扇区为第一个扇区,由于历史原因或是实现操作系统的不同,导致很多定义出现了差异,目前必须保留的字段如下,具体的系统级别差异后续分析。第1个字节如果是E5,表示删除,黄色为文件,红色为删除文件。
2023-04-22 14:27:12
150
原创 01 Uboot2019.07
由于标准版本具备eeprom,内部有板子类型识别,以下是最简单的办法,直接标记为bb。记得在config 文件中加入。
2023-04-21 17:11:03
89
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人