摘要: 代码上传到了Git Hub,有兴趣可以参考https://github.com/huiji12321/staffing_Sys; 把自己空下来四个月,终于系统性的学完了嵌入式的基本课程,虽然还有很长的路要走,但是万里长征终于迈出了第一步。 写博客渐渐的失去了原来的技术积累初衷,成为了激励自己(吐槽打 阅读全文
posted @ 2019-10-29 10:05 灰机12321 阅读(534) 评论(0) 推荐(0) 编辑
摘要: 本文链接:https://blog.csdn.net/Nonpc123/article/details/96431952int ints[20] = {10,20,30,40,50,60,70,80,90,100,110,120,130,140,150,160,170,180,190,200}; i 阅读全文
posted @ 2019-10-24 19:02 灰机12321 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 终端和其他终端或者外设通信的方式:串行通信和并行通信 串行通信是指 使用一条数据线,将数据一位一位地依次传输,每一位数据占据一个固定的时间长度。 其只需要少数几条线就可以在系统间交换信息,特别使用于计算机与计算机、计算机与外设之间的远距离通信。 并行通信时数据的各个位同时传送,可以字或字节为单位并行 阅读全文
posted @ 2019-10-22 19:50 灰机12321 阅读(773) 评论(0) 推荐(0) 编辑
摘要: 翻开博客,发现学习这者三四个月以来也就是写个测试代码的水平,显得略有写苍白,所以停更了一段时间,打算先总体的学完嵌入式的框架,再来慢慢的提升一下博客的质量。 最近一个月,学到了嵌入式比较核心的东西,例如系统移植和驱动、STM32等,之前接触的比较少,显得生疏,写博客也觉得无从下手。 好在慢慢的熬过来 阅读全文
posted @ 2019-10-10 18:11 灰机12321 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 练习C++的类,代码多了使用到.h和.cpp多个文件分开存放代码,编译时用Makefile,在Ubuntu上代码好好的。 想着用codeblick写方便扩展和调试啥的,一编译就报错D:\4.Cworkspace\test1\main.cpp|9|undefined reference to `add 阅读全文
posted @ 2019-09-18 22:24 灰机12321 阅读(601) 评论(1) 推荐(0) 编辑
摘要: #include <linux/init.h>#include <linux/module.h>#include <linux/timer.h>#include <linux/workqueue.h>#include <linux/gpio.h>#include<linux/interrupt.h> 阅读全文
posted @ 2019-09-09 20:16 灰机12321 阅读(400) 评论(0) 推荐(0) 编辑
摘要: 命令 说明echo a 输出字符a(字符间有空格需要用“” )echo $PATH 输出变量值(区分大小写) date 显示系统时间date "+%Y" 显示年份date "+%Y-%m-%d %H:%M:%S" reboot 重启poweroff 关机wget 用来下载网络文件wget -c(断点 阅读全文
posted @ 2019-09-05 21:51 灰机12321 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 实现TCP服务器端多路并发的方法有①多进程②多线程③IO多路复用(select poll epoll函数) 1.多进程实现并发模式(仅在服务器端更改之前代码实现) 服务器端#include <stdio.h>#include <sys/types.h> #include <sys/socket.h> 阅读全文
posted @ 2019-08-20 08:20 灰机12321 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 模拟在线群聊功能,使用多进程完成聊天内容的接受和服务器端的转发,demo代码记录参考 //client_chat_UDP code #include <stdio.h>#include <sys/types.h> #include <sys/socket.h>#include <string.h># 阅读全文
posted @ 2019-08-19 18:33 灰机12321 阅读(226) 评论(0) 推荐(0) 编辑
摘要: UDP协议是面向无连接,不可靠的传输协议,编程流程如下; 服务器端: 1. socket(),返回一个文件描述符,用于通信 2. bind(); //得先完成结构体的填充sockaddr_in 3. recvfrom(), //接收数据 4. sendto(), //发送数据 5. close(so 阅读全文
posted @ 2019-08-18 08:52 灰机12321 阅读(189) 评论(0) 推荐(0) 编辑