自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

转载 STM32库函数USART_SendData的缺陷和解决方法

2.1        问题及现象使用USART_SendData()函数非连续发送单个字符是没有问题的;当连续发送字符时(两个字符间没有延时),就会发现发送缓冲区有溢出现象。若发送的数据量很小时,此时串口发送的只是最后一个字符,当发送数据量大时,就会导致发送的数据莫名其妙的丢失。如:      for(TxCounter = 0;TxCounter < RxCounter; TxCounter

2017-07-20 13:35:32 3211

原创 Windows 7远程桌面连接Ubuntu 14.04

参考百度经验: http://jingyan.baidu.com/article/8ebacdf0cdc64949f75cd555.html可以进行终端控制,网页浏览只是触发。没有在Windows桌面显示出来。目前初入ubuntu正在探索中。。。。。。

2017-07-17 12:30:11 363

转载 Qt5的新变化

在Qt4中,国内很多新手都喜欢——不分青红皂白地使用如下3行代码QTextCodec::setCodecForTr(...)QTextCodec::setCodecForCStrings(...)QTextCodec::setCodecForLocale(...)尽管之前零零散散写过一点这方面的内容,比如QString 与中文问题Qt中translate、tr关系 与中文问题Qt国际化(

2017-07-07 09:22:58 531

原创 日记

进步: 对自己的精神的控制 详细: 中午午休很好的控制自己,迅速进入放松状态,眼前一圈一圈的黑框在扩散,想是上午的代码(写Qt界面)的缘故。 对身体的控制: 醒了之后,想睡的状态持续有10分钟,又在床上看手机12分钟,仍有待提高。 目标:如臂使指

2017-07-06 13:35:29 222

原创 Qt qDebug()

qDebug() 一、使用方法 1.在.pro文件的结尾加上CONFIG += console 2.qDebug(“XXXXXXX”); 尝试使用qDebug()<<”XXXXXX”;与qDebug()<

2017-07-06 09:28:05 620

原创 Qt——QtSerialPort/QSerialPort(一)

1.在H文件中创建串口类class SPComm ——定义相关的变量,函数 2.在Cpp文件中,完善函数功能 3.两者之间的桥梁是基于QSerialPort *m_serialport这个变量 4.例子 如:m_serialport->isOpen()来判断COM口是否打开,进一步完善SPComm中 bool isOpen() const; 这个函数。 5.注意 在函数实现的过程中,第一

2017-07-06 09:17:54 2283

原创 QT:Error while building/deploying project

正在启动 “D:\Qt\5.7\mingw53_32\bin\qmake.exe” E:\QtProgram\XXX.pro -r -spec win32-g++ “CONFIG+=debug” “CONFIG+=declarative_debug” “CONFIG+=qml_debug” Cannot find file: E:\QtProgram\XXX.pro. 16:16:16: 进程”

2017-07-05 19:06:36 1421

原创 日记

今天是2017.4.21,我由于目标定位不准确,导致在MinGW这个编辑器上浪费很多时间,最终没有安装成功。其实,今天的收获就是,只有自己才会坑自己,大脑不升级,后果很严重,所以我要升级自己大脑的操作系统,在今天真正体会到,什么是自己被大脑牵着转。这样下去根本不行。我想做Windows下,地图重建,要使用到freeglut,这里附上网址,就按这个博客里写的那样做,就可以达到目标。http:

2017-04-21 20:25:41 288 2

原创 日记

苏格拉底说:“年轻人,如果你想向我学知识的话,你就必须有强烈的求知愿望,就像你有强烈的求生欲望一样。”  同样的道理,想要成功,就应该具备强烈的成功欲望。前提之一就是,把所有的借口都消灭。记得一个老前辈说过:有时候要对自己残酷一点,如果不能重新投入严峻的牛马般的劳动,无论做人还是当一个作家,都要吞咽人生的一剂致命的毒药。只要你消灭了最后一个“借口”,你的决心也就下定了。

2017-03-13 18:48:43 271

原创 日记

学STM32的想法,今天感觉比较强烈。对这个,我不觉得讨厌,在这上面花费时间我也是乐意的。不是必须买板子,可以问老师从实验室借,还有师兄那里的不知道能用不能,明天去楼上实验室接线试一试,要多向师姐请教,这世上哪还有我乐意更美好温暖的事了。但学习不能盲目,要确定学习目标,制定学习计划,要完成那些事就去做,要完成就好,不要排得满满的,却一动也不想不动。今天看了恶魔奶爸的一篇文章,主题是仪式

2017-03-09 21:43:42 217

原创 日记

在10.4~10.5Hz时,角度差并不确定啊???雷达的转速并不稳定,在629~627跳变count是变化,476 ,f=1000000.0f/(count*476)雷达转动频率,随之得到的数据角度增量也变化

2017-03-09 19:59:10 229

原创 激光数据处理(一)

if((a[pos].angle>=0&&a[pos].angle=300)){printf("%s theta: %03.2f Dist: %08.2f Q: %d \n", (nodes[pos].sync_quality & RPLIDAR_RESP_MEASUREMENT_SYNCBIT) ?"S ":"  ", a[pos].angle,a[pos].dist,a[p

2017-03-09 14:52:57 2495

原创 MFC之下拉列表 ComboBox

目标:写可选择串口号 COM1 COM2~~1.添加变量,control型,变量名:m_com,在程序中添加程序代码“m_com.AddString(_T("COM1")); m_com.AddString(_T("COM2"));” 点击下三角,不仅没有COM1,COM2依次出现,反而是空白!!!怎么解决?解决办法是:在BOOL CifekDlg::OnInitDialog()下直接添加

2017-01-14 13:40:57 2382

原创 zip库的使用

1.下载zip库2.解压缩后,很重要的一步是打开VS2015,在工具栏中找到Tool,点击打开,双击运行visual studio command prompt,如果找不到这一项,就在Tool中点击“外部工具( External Tools)”,点击添加(add),其中参数(R):%comspec% /k ""C:\Program Files\Microsoft Visual Stud

2016-10-15 13:58:24 884

原创 MFC CString转整形(2进制,8,16)

_tcstoul(strtemp, 0, 16);//将CString转换十六进制SafeArray数组就是将通常的数组增加一个描述符,说明其维数、长度、边界、元素类型等信息将安全数组与VARIANT相互赋值将安全数组赋值给VARIANTVARIANT varChunk;varChunk.vt = VT_ARRAY|VT_UI1; //数组类型var

2016-10-12 18:32:15 1952

原创 error:invalid port number

控制面板->性能和维护->系统->硬件->设备管理器->端口->右键通讯端口->属性->端口设置->高级->com端口号改为需要的端口号

2016-10-12 18:10:48 9727 1

转载 错误:C2036

对于VS2015中出现了:表达式必须是指向完整对象类型的指针void*a;由于没有将指针单位是不确定的,在进行a+i的操作时,会导致不知具体偏移多少位,int, long int , unsigned int , unsigned long bit , signed int ,signed long int ,这些都是4byte,char 就1位, float 4位,double 8位

2016-10-07 21:20:02 1698

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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