摘要: 一般我们使用 cmake 生成静态库或者动态库时,它们生成的库都仅包含工程内部的文件,当引用了外部的静态库时,均是以链接形式存在在 cmake 文件中。当我们发布(也就是 install)一个静态库时,这个静态库并不是独立的,如果你想使用它,仍需要查找齐全它所依赖的库。 简单一点说就是,我们编写的静 阅读全文
posted @ 2023-12-22 00:26 Gentleaves 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 首先市面上有许多种不同的开源CAN调试器产品,,在硬件上主要有如下区分: candleLight(STM32F072xB) cantact (STM32F042C6) canable(STM32F042C6) CANAlyze(STM32F042C6) 可以看到主要的调试器都是采用F072、F042 阅读全文
posted @ 2023-10-16 00:27 Gentleaves 阅读(1026) 评论(0) 推荐(1) 编辑
摘要: 问题提出 本文使用的 Elmo 驱动器型号是 Gold Twitter。 想要获取双编码器的目的是发现当使用双编码器进行驱动器调参时,发现位置环跟踪非常不稳定,存在震荡现象。因为在 Elmo 的双编码器配置里,电机端的编码器用于配置速度环和 Communication ,而输出端(负载端)的编码器用 阅读全文
posted @ 2023-04-27 22:22 Gentleaves 阅读(333) 评论(0) 推荐(0) 编辑
摘要: 由来 最近有使用ws2812实现大规模灯带的需求,所以研究了一下如何驱动一排排的灯带。 目前网上有开源的WS2812驱动,它是用Arduino实现的,这些实现都使用arduino的io口模拟ws2812的通信时序,因此具有固有的耗时的缺点。WS2812的数据手册描述如下。 When the refr 阅读全文
posted @ 2021-05-31 23:06 Gentleaves 阅读(7347) 评论(1) 推荐(1) 编辑
摘要: /* * @Author: Gentleave * @Date: 2020-11-30 11:23:47 * @LastEditor: Gentleave * @LastEditTime: 2020-11-30 14:10:01 * @Description: * 这个程序用于测试我的设想: * 设 阅读全文
posted @ 2020-11-30 14:13 Gentleaves 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 逻辑分析仪在硬件开发中是一个比较重要的工具,因为这几天有测试CAN总线的需要,故重新翻出来逻辑分析仪,名为Saleae。据我所知现在在网络上可以兼容它的上位机有3款:SaleaeLogic V1.2.16、SaleaeLogic V1.2.18 和 开源上位机PluseView。 阅读全文
posted @ 2020-07-31 23:35 Gentleaves 阅读(6701) 评论(0) 推荐(1) 编辑
摘要: image-20200417181404468 阅读全文
posted @ 2020-04-17 18:24 Gentleaves 阅读(4797) 评论(3) 推荐(1) 编辑
摘要: 使用typora+Picgo 实现文档插入自动上传图片 本文主要参考 "这篇文章" 前提: 1. 已经下载安装PicGo这个软件,并且设置好图床,可以参考我之前写的文章《picgo+阿里云oss图床搭建》 2. 安装最新版本的typora 在最新版的typora中,更新了自动上传图片至网络的功能,特 阅读全文
posted @ 2020-04-02 23:43 Gentleaves 阅读(589) 评论(0) 推荐(0) 编辑
摘要: PicGO + 阿里云OSS 图床搭建 考虑到自己写博客的需要,以及方便管理等原因,需要寻找一个方便的图床用来存储图片。之前搞过好几种图床,比如七牛云、微博图床什么的但都不太方便,七牛云只提供30天的测试域名,不能免费,而且绑定域名也需要麻烦的实名认证还要向国家报案什么的,特别麻烦,对于我这种学生来 阅读全文
posted @ 2020-04-01 20:36 Gentleaves 阅读(854) 评论(0) 推荐(0) 编辑
摘要: 我参照芯片官方的数据手册写出了这个简易的测试程序,只用到了最基本的IIC的通讯, 使用功能也比较有限,高级一些的功能都需要使用基于IIC通讯的SMBUS协议, 这个就没有继续深究了。 阅读全文
posted @ 2019-08-19 20:54 Gentleaves 阅读(2580) 评论(0) 推荐(0) 编辑