![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C
文章平均质量分 71
lc_cc
这个作者很懒,什么都没留下…
展开
-
APM 传感器驱动解析 --- 前后端分离
上一篇文章中介绍了 ArduPliot 传感器采集用到的集中基本协议初学者可以先阅读上一篇文章https://mp.csdn.net/console/editor/html/106586743英文原文地址https://ardupilot.org/dev/docs/code-overview-sensor-drivers.html基本概念 处理器通过上一篇文章所属的各种协议与外设设备或者传感器通信,ArduPilot 传感器驱动中,设计到一个重要的概念:前端/后端分...原创 2020-06-07 09:11:07 · 982 阅读 · 0 评论 -
VIM 下通过 ctags 插件实现代码跨文件跳转功能
Linux 环境下通过 vim 查看与编辑代码,希望可以像 IDE 环境一样,方便地实现代码跳转,在不同的文件中查找变量或者函数,本文章介绍了常用的 VIM + ctags 来实现这一跳转功能。本人初学者,网上学习过程中发现好多资料给的教程不是很完整,特将自己的实现过程贴出来,希望可以对初学者有所帮助。环境:阿里云 ECS,操作系统:Ubuntu18.04.3 LTS详细步骤:1. 安...原创 2019-12-03 21:35:35 · 2790 阅读 · 1 评论 -
assert 的使用方法及示例
assert宏的原型定义在assert.h中,其作用是如果它的条件返回错误,则终止程序执行. 1 #include "assert.h" 2 void assert( int expression );assert的作用是现计算表达式 expression ,如果其值为假(即为0),那么它先向stderr打印一条出错信息,然后通过调用 abort 来终止程序运行。使用as转载 2016-07-21 22:20:30 · 783 阅读 · 0 评论 -
Ubuntu14.4下通过JLink烧写、调试STM32
最近在学习RT-thread,想在在LINUX下编译烧写stm32,JLink驱动安装过程在费了不少周折,最终找到下面这篇文章成功安转,在此将这一过程再次细化,方便大家以后使用,感谢原作者。http://www.cnblogs.com/zjutlitao/archive/2015/12/22/5065322.html原创 2017-03-27 21:35:10 · 12352 阅读 · 2 评论 -
Linux下编译、烧写RT-Rhread,基于STM32单片机(二)
PC:Ubuntu14(32位),开发板STM32F103RE,JLink V8,RT_Thread V2.0原创 2017-03-28 22:36:57 · 4004 阅读 · 0 评论