编程语言
flowers_筱筱
这个作者很懒,什么都没留下…
展开
-
串口的读写,文件读写
串口操作(下)以下是我写的一些程序,主要就是实现给串口发送命令,接收串口反馈给PC机的信息,并且把信息保存在文件中。原创 2017-03-15 14:51:49 · 3686 阅读 · 0 评论 -
对串口的读写,将读取的内容写在文件里,以及一些文件的读写操作
隔了好多天,终于要来发布我的第二篇心得了。鉴于之前写过的一些关于文件读写的操作,这次我要写的是对串口的读写以及一些操作。以下是关于串口定义的一些函数。原创 2017-03-08 11:21:32 · 3310 阅读 · 1 评论 -
看过来,strlen()函数与sizeof的区别?????
如何知道当前系统的制定类型的大小是多少?sizeof是c语言的内置运算符,以字节为单位给出指定类型的大小。example:printf("Type int has a size of %zd bytes.\n",sizeof(int));Type int has a size of 4 bytes./*因为c语言定义了char类型是1字节,所以char类型的大小一定是1原创 2017-03-16 10:53:06 · 1855 阅读 · 0 评论 -
Linux下串口通信详解(上)打开串口和串口初始化详解
Linux下串口通信主要有下面几个步骤串口通信流程图下面我会一一介绍这几个步骤。1.打开串口代码(串口为ttyUSB0)[java] view plain copy print?//打开串口 int open_port(void) { int fd; fd=open(”/dev/ttyUSB0”,O_RDWR | O_NOCTTY | O_NONBL转载 2017-03-16 14:34:57 · 634 阅读 · 0 评论 -
Linux下串口通信详解(下)读写串口及关闭串口
上一篇博客是串口的打开及配置,这一篇我将要把读写串口及串口关闭的操作详细介绍一下。读串口读串口就是接收串口数据,通过read来实现。read函数原型:[cpp] view plain copy print?#include <unistd.h> ssize_t read(int fd, void *buf, size_t count); #include <unistd.h>转载 2017-03-16 14:42:22 · 1181 阅读 · 0 评论 -
c语言编程 把十进制转换为十六进制
#include main(){ int u10; char u16[10]; int w=0,a,b,i; printf("请输入一个数字-->"); scanf("%d",&u10); if(u10==0) { u16[0]='0'; w++; }原创 2017-06-25 22:23:23 · 48579 阅读 · 5 评论 -
c语言编程实现十进制到十六进制的转换
源代码如下:调试结果如下图所示:原创 2017-06-26 16:52:11 · 4731 阅读 · 2 评论