完整教程下载地址:http://www.armbbs.cn/forum.php?mod=viewthread&tid=86980 第45章 STM32H7的ADC应用之定时器触发配合DMA双缓冲 本章教程为大家讲解定时器触发配合DMA双缓冲做ADC数据采集,实际项目中有一定的使用价值,一个缓冲接收数 ...
分类:
其他好文 时间:
2020-01-15 12:01:23
阅读次数:
83
组件的复用 组合 组合是一个组件复用的一种常用方式。一个外部的组件通过内部组件的复用来接入其接口。定义一个接口INameable,如下: // i-nameable.h #include "config.h" #include <string> class INameable : virtual p ...
分类:
其他好文 时间:
2020-01-13 19:31:15
阅读次数:
77
要求:(1)确认电脑安装的VC版本号安装步骤:(1)将<安装文件>中的msvc文件夹放在D盘下(2)解压boost_1_71_0,在msvc目录下新建文件夹并命名为boost(3)将解压后的文件夹boost_1_71_0放在boost文件夹目录下(4)将nsfx文件夹复制到ALOHA/include ...
分类:
其他好文 时间:
2020-01-09 20:55:06
阅读次数:
110
RAII(Resource Acquisition Is Initialization),也称为“资源获取就是初始化”,是C++语言的一种利用对象生命周期来控制资源的技术。 简单的说,RAII 的做法是使用一个对象,在其构造时获取资源,在对象生命期控制对资源的访问使之始终保持有效,最后在对象析构的时 ...
分类:
其他好文 时间:
2020-01-09 13:27:09
阅读次数:
72
CMake是一款优秀的C/C++项目构建工具。而C/C++项目经常使用一些第三方库,如boost、luajit等。而在CMake下大致有3种方式将C/C++库引入工程。 find_packagefind_package是CMake原生使用的库查找命令。使用方式如下 find_package(Boos ...
分类:
其他好文 时间:
2020-01-06 12:22:42
阅读次数:
85
准备工作 防火墙 systemctl status firewalld 看到active(running)就意味着防火墙打开了 systemctl stop firewalld 看到inactive(dead)就意味着防火墙关闭了 systemctl start firewalld 打开防火墙 sy ...
分类:
Web程序 时间:
2019-12-31 14:49:04
阅读次数:
107
MySQL安装 1.安装cmake(作为mysql的安装工具) tar -zxvf cmake-3.8.0.tar.gz cd cmake-3.8.0 ./bootstrap gmake gmake install 2.安装boost_1_59_0 tar -zxvf boost_1_59_0.ta ...
分类:
数据库 时间:
2019-12-31 14:06:58
阅读次数:
87
1. 下载源码包 进网站选 5.5 "mariadb" 传到要安装的主机 2. 解包 3. 安装包 yum install bison bison devel zlib devel libcurl devel libarchive devel boost devel gcc gcc c++ cmak ...
分类:
数据库 时间:
2019-12-28 11:36:13
阅读次数:
114
{ //https://github.com/simdsoft/yasio/releases/tag/v3.30.6 //https://github.com/simdsoft/yasio //https://github.com/wjwwood/serial //https://github.co ...
分类:
其他好文 时间:
2019-12-27 19:54:01
阅读次数:
88
./include/caffe/common.hpp:4:32: fatal error: boost/shared_ptr.hpp: 没有那个文件或目录 所有类似于上面的错误,都可以用如下格式来解决: 解决方案:出现该错误的原因是少了依赖。 在命令行输入: $ sudo apt-get insta ...
分类:
其他好文 时间:
2019-12-24 14:03:15
阅读次数:
197