1.适用范围本文档介绍了QtSylixOS相关库文件和应用程序手动部署的方法。实际开发过程中,有些板卡无网络功能,此时需要手动对QtSylixOS的库文件和应用程序进行部署。本文介绍的是通过U盘或SD卡将QtSylixOS部署到以NandFlash为根文件系统的设备中。2.QtSylixOS需要部署的文件QtS..
分类:
其他好文 时间:
2017-09-12 16:00:29
阅读次数:
317
1.相关概念介绍及移植简介1.1物理地址与总线地址1)物理地址是与CPU相关的。在CPU的地址信号线上产生的就是物理地址,在程序指令中的的虚拟地址经过段映射和页面映射后,就生成了物理地址,这个物理地址被放到CPU的地址线上。2)总线地址,顾名思义,是与总线相关的,外设使用..
分类:
其他好文 时间:
2017-09-11 22:38:42
阅读次数:
140
SylixOS网络零拷贝技术
1.网络零拷贝介绍
网络零拷贝技术指的是在数据报文从网络设备到用户程序传递的过程中,一种减少数据拷贝次数,减少系统调用,实现CPU的零参与,从而减轻CPU负载的技术。
1.1SylixOS网络现状
SylixOS网络使用的是Lwip协议栈,其数据报文从网络设..
分类:
其他好文 时间:
2017-09-11 18:07:43
阅读次数:
129
恢复内容开始 常见内存错误 (1)内存分配(malloc, new)未成功,却使用了它。 解决方法:在使用内存之前检查指针是否为NULL (2)内存分配成功,但是没有初始化。在定义数组时养成赋0值的习惯。 (3)内存分配成功,也初始化了,操作越过了内存的边界。 (4)忘记释放内存,造成内存泄漏 (5 ...
分类:
其他好文 时间:
2017-09-02 01:08:38
阅读次数:
1091
1.概述随机数是专门的随机试验的结果,数学上产生的随机数被称为“伪随机数”,真正的随机数是由物理方法产生的。随机数的产生是由算术规则产生,由于随机数种子的不同,最终生成的随机数也不相同。如果随机数种子相同,则生成的随机数也是相同的,因此要产生随机数,随机数种..
分类:
其他好文 时间:
2017-08-29 12:47:47
阅读次数:
185
首先说明一点,如果我们要使用GDB来调试我们的C/C++程序时,在使用GCC编译程序时,应该带上 –g 参数, 它负责生成 与GDB相关的调试信息; 1.如何对一个文件启动GDB调试? 方法一: 命令行输入: gdb filename 方法二: 命令行输入: gdb , 进行gdb工作界面以后,再输... ...
分类:
数据库 时间:
2017-08-26 12:47:41
阅读次数:
212
地址:http://www.ibm.com/developerworks/cn/linux/l-cn-pythondebugger/ 这是Python代码调试技巧,也是我今天从别的地方看到的,然后转载过来,希望更多的盆友看到,能学习并且应用到。 刚开通博客,然后整天都沉浸在博客里面,看到许多有关py ...
分类:
编程语言 时间:
2017-08-25 18:50:12
阅读次数:
214
本文系作者原创。如转载,请注明出处。 谢谢! 音频软件开发同其他软件开发一样,都需要去调试。音频软件调试同其他软件调试方法有相同的地方,也有不同的地方,同时调试时还需要借助一些专门的工具,有了这些方法和工具,就能快速的定位问题和解决问题。下面我们就谈谈这些方法和工具。 1,方法 1)log 这是软件 ...
分类:
其他好文 时间:
2017-08-20 16:56:23
阅读次数:
211
本文主要介绍了一种调试Android Webview的方法:Xposed+WebviewDebugHook+Chrome inspect。 ...
分类:
移动开发 时间:
2017-08-19 14:12:32
阅读次数:
253
获取root权限的情况: 1.手机安装无线调试工具,adbWireless.apk;工具下载地址 2.手机连接wifi(与电脑同局域网)。打开adbWireless.apk软件。打开调试状态。界面会显示ip地址。 3.在计算机命令行,进入sdk文件夹\android_sdk\platform-too ...
分类:
移动开发 时间:
2017-07-31 15:50:13
阅读次数:
210