自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

东东Donny的博客

小菜鸟一只,努力学习中。

  • 博客(19)
  • 收藏
  • 关注

原创 Ubuntu 16.04使用Wireshark 抓包分析USB Audio Class 设备流程

0.前言 为了分析usb麦克风的交互流程,需要进行usb抓包 1.安装相关插件 安装usbmon sudoaddgroup usbmon sudogpasswd -a $USER usbmon echo'SUBSYSTEM=="usbmon", GROUP="usbmon", MODE="640"'|sudotee-a/etc/udev/rules....

2019-12-22 17:15:07 1773

原创 Asterisk WebRTC 搭建指南

1.WebRTC简介     WEBRTC是一个开源项目,其宗旨是让WEB浏览器通过简单的JavaScript具备实时通信(Real-Time Communications (RTC) )的能力。     WEBRTC目前支持JS和HTML5,项目由Google、Mozilla和Opera支持。     其官方网址是:http://www.webrtc.org/     A

2017-12-13 11:13:43 4748 4

原创 初学QML之qmlRegisterType

qmlRegisterType 是一个可以将C++实现的类在QML中调用的,连接C++和QML的一个工具 首先来看QtAssistant的介绍 int qmlRegisterType(const char * uri, int versionMajor, int versionMinor, const char * qmlName) This template function

2017-12-11 19:18:31 8934 1

原创 keil C数组声明问题

C语言中,我们声明一个一维数组,可以用以下几种方法 int buf[3]; int buf[] = {0}; int buf[3] = {1,2,3}; 但是今天在keil中 使用int buf[] = {0}这种方式进行声明,发现编译正常通过,但是运行时,出现错误。 在线调试发现,是声明的buf[] 只有一位。 int buf[] = {0}; int main(vo

2017-12-06 20:14:14 15993 2

原创 Windows无法访问Ubuntu Samba 解决方案

好久没用Windows访问Ubuntu的共享文件,忘记了密码,重装Samba后提示Windows无法访问 可以打开文件但是无法访问 查看log /var/log/samba/log.192.168.1.39 smbd/service.c:1055(make_connection_snum)   canonicalize_connect_path failed for se

2017-11-16 20:58:07 9975

原创 Program Size: Code=7044 RO-data=268 RW-data=112 ZI-data=8736解析

Program Size: Code=7044 RO-data=268 RW-data=112 ZI-data=8736

2017-10-26 20:01:18 2009

原创 “JTAG Warning: T-bit of XPSR is 0 but should be 1. Changed to 1.” 解决方案

最近在调试一块GD32F107RCT6,无法进行下载 错误提示: “JTAG Warning: T-bit of XPSR is 0 but should be 1. Changed to 1.” 1.判断BOOT0 BOOT1 电平情况   BOOT0 低 BOOT1 低 下载到Flash(无法正常工作) 2.原本用jlink供电,现改为独立供电(无法正常工作)

2017-10-18 16:07:47 4817

原创 使用PCF8563实现硬件看门狗

#ifndef __PCF8563_H #define __PCF8563_H #include "stm32f10x.h" //Mini STM32开发板 //IIC 驱动函数 //正点原子@ALIENTEK //2010/6/10 #define IIC_SCL_PORT GPIOB #define IIC_SCL_CLK RCC_APB2Periph_GPIOB #define IIC_SCL_PIN GP

2017-10-12 19:55:56 2206

原创 STM32 IAP入门示例

一、IAP介绍 IAP(In applicating Programing)即应用编程。可以实现在使用过程中,通过串口等直接对程序进行更新,而不需要使用烧写器。 以下是找到的一个可以使用的IAP demo(Ymode传输模式) https://github.com/dong930623/IAP 使用时注意以下几点   1.APP需要设置偏移,这里使用的是STMF

2017-10-10 19:54:32 994

原创 QML入门 Button 实现

编写第一个QML,在成功跑完HelloWorld后,决定自己实现Button按钮类。 Button是在Quick2版本以上的QtQuick Controls出现的。 在Qt5.5.1版本中,选择插入Qt Quick Controls Application 然后在使用button时要注意,在.ui.qml文件中,要申明别名:property alias button1(别名):

2017-09-29 17:19:44 1449

原创 QT 历史版本下载

Qt官网 http://qt.digia.com qt的历史版本可以到http://download.qt-project.org/archive/qt/下载

2017-09-19 08:47:51 4574

原创 QML入门 HelloWorld

编写任何程序,我们都习惯以HelloWorld作为第一个程序, 今天就说说自己对QML的入门。 Qt Quick之于QML,正如Qt 之于 C++,QML是Qt中开发的一个新的语言,而Qt Quick是这个语言的一个组件库,其中包含了很多用QML写的可以现成使用的组件。 // 导入语句部分 import QtQuick 2.4 import QtQuick.Window 2

2017-09-18 19:38:22 441

原创 QT5.5实现串口通信

Qt5.5使用QtSerialPort集成库编写的Demo

2017-09-14 14:15:12 4363

原创 Ubuntu14.04上安装tftpd服务

首先sudo apt-get install tftpd-hpa,  tftp-hpa 然后sudo vim /etc/default/tftpd-hpa 配置文件如下 TFTP_USERNAME="tftp" TFTP_DIRECTORY="/tftp"  -->这个是你的工作目录,需要自己选定,chmod 777 /tftp我是在根目录下搞了个 TFTP_ADDRES

2017-09-13 19:51:33 364

原创 MFC中使用控制台窗口打印调试信息

之前在调试vc6.0平台的老项目。。没有文档,没有注释,只能靠自己打印来调试。但是又不知道如何显示打印信息。 百度找到相关信息,谢谢onlyou930的分享~ 原文链接http://blog.youkuaiyun.com/onlyou930/article/details/5710737 具体方法如下: 添加引用 #include using namespace std;

2017-08-15 15:54:13 737

原创 MVC模式 探索

MVC模式把用户界面交互分拆到不同的三种角色中 使应用程序被分成三个核心部件:Model(模型)、View(视图)、Control(控制器)。

2017-08-15 15:50:20 231

原创 关于extern对变量的使用

extern 是声明全局的变量的意思。 例如在一个工程中有两个cpp,一个是test.cpp一个是main.cpp 。 我们在test.cpp中定义了一个int num;但是我们在main.cpp中想要调用。这时候我们就需要使用到extern 在main.cpp中进行声明extern int num;这样我们就可以调用到test.cpp中的num。 注意: 在main

2016-09-20 23:38:20 775

原创 QFtp多路并发传输崩溃的问题

在使用QFtp传输的过程,如果同时创建8个QFtp,同时进行传输。会报以下提示:Qt has caught an exception thrown from an event handler. Throwing exceptions from an event handler is not supported in Qt. You must reimplement QApplicati

2016-09-09 00:29:36 1856

原创 调试中关于__FILE__, __LINE__ 及 __FUNCTION__ 用法

在C语言中 __FILE__:打印相应的文件名 __LINE__:打印语句在源代码中相应的行 __FUNCTION__:打印语句在源代码中相应的函数名

2016-07-10 15:04:26 3444

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除