坐看风云变幻

嵌入式工程师

超酷!!!成功使用doxygen+Graphviz+HtmlHelp 自动生成函数调用关系图

使用Doxygen+Graphviz+HtmlHelp 生成函数调用关系图 在写这篇博客之前,首先感谢一下另外一篇博主的文章,Windows平台下Doxygen+GraphViz+HtmlHelp自动生成函数调用关系图。 附上原文链接:https://blog.csdn.net/u0107...

2019-07-24 00:26:02

阅读数 41

评论数 0

px4调试经验分享

1. 多利用printf打印,减少分析脚本时间 有时候rcS启动脚本里面的if判断太多,嵌套关系又复杂,为了简单快速确定启动脚本到底执行了哪个xxx_main 语句和执行了多少个实例,可以添加下面的语句,直接在终端nsh打印出来 int mavlink_main(int argc, ...

2019-03-19 14:40:43

阅读数 103

评论数 0

Git简单使用实例讲解

Git简单使用实例讲解 目录 1.建立工程的初始仓库 1.先在远程服务器建立一个空仓库 2.在本地目录下克隆出一个空的远程仓库 3.将你的Release工程目录下的所有文件拷贝到 刚克隆出的空仓库的文件夹里 4.把所有文件添加、提交、推送到远程库 2. Git代码版本维护 1.提交...

2019-03-19 13:52:43

阅读数 64

评论数 0

教你如何恢复J-LINK V8 固件,复活你的J-LINK

================================== 作者:周平 邮箱: zhpg_0803@163.com 日期:2019年3月16日 14:30:34 ================================== 在恢复固件之前,建议使用xp系统,因为WIN7、8、10...

2019-03-16 14:56:18

阅读数 310

评论数 0

实现Cortex-M3内核芯片(如STM32,LPC1768)的boot升级跳转到APP操作

这篇文档主要讲解Cortex-M3内核的芯片怎样实现带有BOOT和APP分区程序功能,通过BOOT来给APP固件升级。 先列出主要步骤: 在BOOT中: 重定位中断向量表到BOOT区首地址(必须) 在跳转之前重置所有内部外设时钟包括Systick时钟,避免跳转时产生意外中断(可选) 更改...

2019-03-16 14:01:37

阅读数 273

评论数 0

使用.uavcan文件不能生成相关的h文件问题分享

目前笔者遇到uavcan有以下3种情况不能生成对应的h文件 1. uavcan文件的序号与已经存在的文件序号重复 2. uavcan文件的首字母没有大写 3. uavcan文件的编码方式不对 讲述上面3个问题之前,先来看看dsdl是什么东西吧 官方的定义是: 数据结构描述语...

2019-03-07 11:56:34

阅读数 154

评论数 0

CANopen 块传输通信详解

这篇文章主要是记录CANopen 块传输协议的基本思路,具体代码各位可以根据思路跟进源码阅读,这里只贴出主要内容代码~ 目录 1.块上传详解(读取) 1).主节点:发送读取数据初始化 2).从节点:服务器端响应”需要读取的总数据包字节数” 3).主节点:收到响应后,发送命令,表示可以开始...

2017-06-28 10:22:09

阅读数 3278

评论数 1

C语言for循环的执行顺序

2016-06-01 17:25:52

阅读数 582

评论数 0

linux内核之C语言字符串操作函数集

/* * linux/lib/string.c * * Copyright (C) 1991, 1992 Linus Torvalds */ /* * stupid library routines.. The optimized versions should generall...

2016-05-23 15:45:36

阅读数 1200

评论数 0

QThread QT线程使用案例

1.工程文件一共5个,创建2个线程,同时主界面一个按钮可以点击。    分别是 main.cpp, mainwindow.cpp,  mainwindow.h,   mythread.cpp,   mythread.h . 2. 1).main.cpp代码如下: #include "m...

2016-05-23 11:40:46

阅读数 335

评论数 0

QT中实现定时器

1.在QTcreator中实现定时器功能,主要是了解QTimer类的使用,这个给出一个例子,实现时间的刷新,以秒为单位。主要有3个文件,分别是 1).main.cpp2).mainwindow.cpp3).mainwindow.h2.贴代码1).mian.cpp代码如下:#include &quo...

2016-05-22 16:00:37

阅读数 276

评论数 0

如何在QT中显示中文字符

1. QTextCodec *coder = QTextCodec::codecForName("utf-8");2. coder->toUnicode("显示中文");

2016-05-20 12:03:46

阅读数 465

评论数 0

qte安装dbus

A.交叉编译D-Bus.         (1).download              [1] dbus-1.2.24.tar.gz              http://www.freedesktop.org/wiki/Software/dbus             [2].expa...

2016-05-17 21:46:13

阅读数 193

评论数 0

Ubuntu14.04下QT开发环境搭建步骤

1.准备软件     qt的安装源码文件 :    qt-opensource-linux-x64-5.6.0.run     qtCtreator  :    qt-creator-opensource-linux-x86_64-4.0.0.run  一般去这里  http://www.qt....

2016-05-17 21:17:27

阅读数 230

评论数 0

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