- 博客(6)
- 收藏
- 关注
原创 c++ (Q3) vs2010 串口通讯 发送问询帧,收到接收帧(照度计,无CRC校验)
1. 背景 用VS2010 MFC,读取照度计的值,时间仓促没有做CRC校验。照度计是RS485通讯。2. 代码HANDLE xxxDlg::OpenCOM(LPCTSTR COM){ //打开串口 HANDLE hCom; hCom = CreateFile(COM, GENERIC_READ|GENERIC_WRITE, 0,//独占方式 NULL, OPEN_EXISTING,//打开而不是创建 0,//同步方式打开 NULL); if ((...
2020-10-15 11:19:28 563
原创 c++ (Q2) MFC日志:log文件输出与界面静态编辑框输出
1.背景需要在操作与测试过程中, 将代码的执行情况以日志的形式输出。有两种方式一种是记录在文本文件中,一种是输出在界面中。2.代码2.1 日志记录在文本文件中void CXXXDlg::OutputLog(LPCTSTR logName, CString msg){ try { //设置文件的打开参数 CStdioFile outFile(logName, CFile::modeNoTruncate | CFile::modeCreate | CFile::modeWrite
2020-09-30 15:35:12 1940
原创 c++ (Q1):读取设备(PC)磁盘,查看状态
c++ 读取设备磁盘 查看磁盘空间 查看磁盘剩余空间1. 背景:项目需要有大量的数据需要存储,会挂载多块磁盘,在一块磁盘存储空间不足时自动变换到下一块磁盘存储(不要存在C盘)2.代码:#include "stdafx.h"#include <iostream>#include <windows.h>using namespace std; int _tmain(int argc, _TCHAR* argv[]){ /* 磁盘读取测试 */ //U
2020-09-22 10:18:15 612
原创 webots(一):创建一个简单的仿真环境
webots(一):创建一个简单的仿真环境目的:熟悉用户界面和Webots的基本概念。创建一个简单的仿真环境:一个有地板和墙壁的场地,几个盒子,一个电子冰球机器人以及一个使机器人运动的控制器程序。目录:1.安装启动webots2.创建一个new world3.添加一个电子冰球机器人4.创建一个新的控制器5.设置速度控制实践:(代码块里为具体操作)...
2020-04-20 23:18:48 2827
原创 Matlab 机器人工具箱 机械臂工作空间仿真
L1 = Link([0 12.4 0 pi/2 0 -pi/2]);L2 = Link([0 0 0 -pi/2 0 0]);L3 = Link([0 15.43 0 pi/2 0 0]);L4 = Link([0 0 0 -pi/2 0 0]);L5 = Link([0 15.925 0 pi/2 0 0]);L6 = Link([0 0 0 -pi/2 0 0]);L7 = Li...
2018-12-26 21:36:23 22336 18
原创 Matlab 机器人工具箱 轨迹生成----jtraj ctraj
% [q,qd,qdd] = jtraj(q0,qf,m); %利用五次多项式规划轨迹% tc = ctraj(T0,T1,n); %利用匀加速匀减速规划轨迹%机器人建模L1 = Link('d',0,'a',0,'alpha',pi/2);L2 = Link('d',0,'a',0.5,'alpha',0,'offset',pi/2);L3 = Link('d',0,...
2018-12-26 21:29:14 34728 25
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人