- 博客(6)
- 收藏
- 关注
转载 回车、换行的解释
0x0D 【回车】 \r 是把光标置于本行行首0x0A 【换行】 \n 是把光标置于下一行的同一列0x0D + 0x0A 【回车换行】 \r\n把光标置于下一行行首 参考链接http://blog.csdn.net/laoma4102/article/details/7165179http://www.cppblog.com/prayer/a
2016-11-06 20:10:32 600
原创 matlab串口通讯问题集
问题1:使用fprintf向串口发送数据时,下位机不能成功接受数据原因:通讯协议不一致,下位机连续接受0x0d、0x0a【CR/LF】时,完成一次接受【usart.c,stm32,串口中断函数】,需要配置matlab串口的terminator为CR/CF。-CR/CF的结束符为\n\r。小结1:matlab中fprintf函数-fprintf以文本输出时,\r\n为转译字符
2016-11-06 17:39:37 3902 1
翻译 Port: COM1 is not available
问题描述:----------------->> s = serial('COM1', 'BaudRate', 9600)----------------->> fopen(s)??? Error using ==> serial.fopenPort: COM1 is not available. Available ports: COM2.Use INSTRFIND
2016-10-08 23:32:42 8849 1
转载 C++无法调用mex.h文件
mex.h为matlab中文件,存放位置为 D:\Program Files\MATLAB\R2015b\extern\include;如果只将mex.h复制粘贴到c工程下,依然会报错,因为mex.h中又包含了其他的matlab头文件。解决方法:将该目录添加到C工程的外部依赖项工程---属性---配置属性---c/c++---常规---附加包含目录参考:http:/
2016-09-28 23:07:16 6151 2
转载 C++宏定义详解
转自:http://blog.chinaunix.net/uid-21372424-id-119797.html一、#define的基本用法 #define是C语言中提供的宏定义命令,其主要目的是为程序员在编程时提供一定的方便,并能在一定程度上提高程序的运行效率,但学生在学习时往往不能 理解该命令的本质,总是在此处产生一些困惑,在编程时误用该命令,使得程序的运行与预期的目的不一致
2016-09-11 21:05:24 392
转载 matlab(Simulink)中S-function函数编写规则
s函数是system Function的简称,用它来写自己的simulink模块。(够简单吧,^_^,详细的概念介绍大伙看帮助吧)可以用matlab、C、C++、Fortran、Ada等语言来写,这儿我只介绍怎样用matlab语言来写吧(主要是它比较简单) 先讲讲为什么要用s函数,我觉得用s函数可以利用matlab的丰富资源,而不仅仅局限于simulink提供的模块,而用c或c++等
2016-01-29 00:03:08 19780 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人