- 博客(12)
- 收藏
- 关注
原创 linux下C的正则表达
最近帮一位学长处理一些气象数据 shell脚本有很多这种命令可以来处理 但好久没碰这些了,颇有些生疏 这次主要想通过c语言来操作 linux底下有个正则表达式的函数库 头文件—以下直接上代码#include <stdio.h>#include <stdlib.h>#include <string.h>#include <regex.h>int main(){ //char
2017-10-29 14:37:36
377
原创 linux网络编程简单C/S模型实现
Talk is cheap,show me the codeserver.c#include <stdio.h>#include <stdlib.h>#include <string.h>#include <unistd.h> //类unix系统中,对系统调用的封装接口 //如提供通用的文件、目录、程序、及进程操作的函数#include <errno
2017-09-23 23:32:59
1016
原创 有关linux串口通信
Talk is cheap,show me the code.COM_Linux.h#ifndef __COM_LINUX_H__#define __COM_LINUX_H__#define MAX_BUF 512 //串口数据缓冲最大字节数#define MIN(A,B) (A<B?A:B)int COM_open(char*);int COM_set(int,int,int,int,ch
2017-09-23 19:59:16
599
原创 linux下通过mentohust登录锐捷校园网
前言博主前段时间,把室友不用的电脑装了个双系统(win7+ubuntu16.04)。在此十分感谢室友对我倾力帮助。装机过程挺简单,应该和大家都差不多。先进PE分区,重装win7。然后压缩卷,再装ubunut,大功告成。以后这个电脑主要就用于在linux底下的测试开发。在linux的环境下部分还在学校使用校园网,如锐捷的同学们,对于上网还是挺头疼的。锐捷自己的linux客户端好像很久未更新了,不太能用
2017-09-23 13:46:13
6375
原创 虚拟串口与虚拟机配置笔记
前言相信大家都有调试Linux下的串口的时候。 最近博也要做一个小程序,写点脚本。 通过树莓派上的USB插口,读取串口数据。并记录至本地,再通过网络TCP/IP发送出去。博主曾经在windows上写过Qt界面的串口API,但Qt界面封装的都较为简单。在Linux底下主要是minicom或者是自己用C调用底层函数。(有点小困难,还在研究中) 想着直接在树莓派上写程序了,但多少有点麻烦。加上8
2017-09-08 23:29:35
679
原创 Qt项目打包发布流程(Windows平台&动态链接)
前言我们在写一个自己需要的界面时,一般就是在QtCreator中直接用默认的debug方式编译可执行文件。然后通过运行调试,不断修改完善程序,最终制作完成界面的框架,实现项目的各个功能。但如果有时候我们需要把自己写好的软件,发布给别人使用的时候,就需要稍微地封装打包一下我们程序。我们自己使用的时候,一种是在IDE环境中编译运行,还有一种是设置Qt安装目录bin文件夹的环境变量(此方法在此不赘述)。但
2017-08-08 21:57:26
3554
1
原创 imooc数据结构探险-栈篇 栈应用括号匹配二 由群友启发改良james_yuan老师算法
如图所示 引用群友内容//老师代码有点麻烦了,不用声明两个mystack的,直接判断是否是左括号,//是的话就在mystack中push另一半括号;如果是右括号且又不是需要的括号,//就直接打印不匹配,如果是需要的右括号,就pop掉左括号。最后看mystack中栈顶是否为0,为0则打印括号匹配/*老师最后一点其实错了,default 其实没有必要写,只要把pNeedStack->
2017-08-04 15:02:52
333
原创 通过树莓派的openOCD远程给STM32下程序(JLink方式)
前言由于项目需要,需实现对stm32进行远程下载程序的操作。 经过上网查资料研究后,最后准备采用这套方案。 整体流程:通过ssh远程访问树莓派,运行openocd,以jlink作为媒介给stm32下程序。准备工作烧录程序去树莓派官网下载ubuntu_mate系统(有图形界面的桌面版) (据群友所述 ubuntu_snappy 系统为无图形界面的服务器版本)格式化TF卡,烧录好系统 插入树莓派
2017-07-30 23:17:18
5294
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人