自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Linux进程操作相关函数示例

获取本进程IDgetpid()获取父进程IDgetppid()#include <stdio.h>#include <sys/types.h>#include <unistd.h>int main(){ printf("pid : %d\n", getpid()); printf("ppid : %d\n", getppid()); ...

2018-08-16 11:06:36 242

原创 Linux文件操作之部分函数的使用详情

creat函数#include <stdio.h>#include <sys/types.h> //这三个creat函数要用的头文件#include <sys/stat.h>#include <fcntl.h>#include <stdlib.h> //包含exit#include...

2018-08-13 20:10:46 202

原创 自己编写链表函数库详解

头文件#ifndef _LINKLIST_H#define _LINKLIST_H#define SUCCESS 10000#define FAILURE 10001#define TRUE 10002#define FALSE 10003typedef int ElemType;struct node{ ElemType data; /...

2018-08-11 21:52:22 940 1

原创 自己编写顺序表函数库详解

头文件#ifndef _ARRAYLIST_H#define _ARRAYLIST_H#define SIZE 10#define SUCCESS 10000#define FAILURE 10001#define TRUE 10002#define FALSE 10003typedef int ElemType; //为已有的数据类型取一个新名字//定义...

2018-08-08 23:37:03 731

原创 指针相关代码

#include <stdio.h>#include <string.h>#include <stdlib.h>int main(){#if 0 //条件编译1 int *p; //定义一个指针 printf("%p\n", p); *p = 1; //不合法 不能直接使用 int a = 1; ...

2018-08-03 09:16:01 980

原创 指针之初学习

 1.字符数组在指定位置插入字符;#include<stdio.h>#include<string.h>int main(){ char a[100] = {0}; //最好初始化一下 char s; int len_a, num, i; printf("please input a string:\n"); sc...

2018-07-25 22:38:18 195

原创 C语言学习之数据

查漏补缺:复制文件 cp用到#include<math.h> 编译时加参数 -lm共享文件夹路径: /mnt/hgfs/share/编译步骤:1.预处理 展开#开头代码(头文件,宏定义,条件编译)2.编译 语法检查与把C代码翻译成汇编代码3.汇编 把汇编语言编译成二进制文件4.链接 链接程序需要用到的文件 今日学习:1、基本数据类型2、运...

2018-07-24 21:12:16 167

原创 GDB学习与shell脚本

gdb命令包含在gcc开发套件中,视功能强大的程序调试器。可以跟踪被调试的程序(二进制文件),进行断点设置(b),单步操作(n/s)等。当程序暂停执行时,可以通过命令查看程序中的变量值(p)、CPU的寄存器值(i r)、内存(i locals)的值,及函数调用栈(bt)等信息。格式:gdb(选项)(参数)gdb file <文件名> 加载gcc编译输出的可执行文件gdb r...

2018-07-20 19:07:11 1001

原创 vim文本编辑器及Makefile的使用

#define # 数字 vi的三种模式:命令行模式,插入模式,底行模式。命令行:控制光标移动,删除,移动复制某区段。进入插入行,底行模式。插入模式:输入文字,ESC返回命令行。底行模式:保存,退出,设置编辑环境,如寻找字符串,列出行号等。△一般命令行与底行合并,所以分为命令行和插入模式。 创建与退出步骤:vi 文件名 创建文件并进入 命令行模式i 注意...

2018-07-19 19:59:59 1968

原创 自学Linux命令10

学习日志                    名字;张志斌                           日期:2018/7/18Tips1、file作用:所有用户通过探测文件内容判断文件类型能识别的类型有目录、shell脚本、英文文本、二进制可执行文件、C语言源文件、文本文件、DOS的可执行文件不能识别包括图形、音频、视频等多媒体文件。格式:file [options...

2018-07-18 21:25:05 142

原创 初学Linux

学习日志                            姓名:张志斌                              日期:2018/7/17今日学习情况:学习了Linux的系统文件,快捷方式和一些常见的命令。比较重要的系统文件如:tmp                         用于存放临时文件,关闭虚拟机自动清空etc                  ...

2018-07-17 20:28:51 164

原创 LCD显示屏

实习日志                              姓名:张志斌                             日期:18/7/4今日学习任务:编写LCD显示屏初始化函数,并学习画点,尝试划线今日任务完成情况:学会了LCD的运行原理,实现初始化今日遇到的问题汇总:无今日未解决的问题:无今日收获:无自我评价:缺乏兴趣...

2018-07-04 20:48:22 495

原创 串口通讯原理

学习日志                                  姓名:张志斌                          日期:18/7/3今日学习任务:学习了串口通讯原理及寄存器,编写了初始化串口的程序今日任务完成情况:实现了串口初始化今日遇到的问题汇总:串口不能输出想要的今日未解决问题:得不到想要的今日学习收获:PA9  > TX >开漏输出PA10 > R...

2018-07-03 20:03:13 180

原创 ARM芯片学习

实习日志                                 姓名:张志斌                                日期:18/7/2今日实习任务:stm32来实现led灯和蜂鸣器,初始化led。今日任务完成情况:点亮LED,开启蜂鸣器今日问题汇总:汇编语言不怎么清楚今日未解决问题:汇编的编写今日开发收获:学习了ARM芯片的使用自我评价:。。。...

2018-07-02 19:57:37 433

原创 led按键学习

实习日志                                        姓名:张志斌                                   日期:18/7/1今日学习任务:学习了STM32工程建立,学了 LED,按键,蜂鸣器等STM32例程。今日任务完成情况:学会了基本的按键控制LED。学会了例程实现的基本步骤。今日开发中出现的问题汇总:工程项目的的建立仍是一个困难问...

2018-07-01 19:38:16 160

原创 STM32学习

实习日志                                        姓名:张志斌                                   日期:18/6/30今日学习任务 :安装keil-ARM,编写代码,实现LED控制今日任务完成情况:了解了ARM芯片今日开发中出现的问题汇总:编译出现问题今日未解决问题:无今日开发收获:无自我评价:觉得32有点难...

2018-06-30 22:25:00 165

原创 课设验收

实习日志                                 姓名:张志斌                          日期:18/6/29今日实习任务: 完成课设并验收,基于单片机的电子时钟系统今日任务完成情况:顺利验收今日遇到的问题汇总:无今日开发收获:定时器方式1不会自动重载自我评价:课设做的还行...

2018-06-29 20:42:32 324

原创 基于51单片机的电子时钟课程设计

#include <reg51.h>#define uchar unsigned char#define uint unsigned intuchar sec = 6, min = 6, hou = 6, a = 0, b = 0, c = 0;uchar num = 0, cmd = 0;uint time = 0;uint flag = 0;sbit P30 ...

2018-06-28 20:59:53 33339 17

原创 中断,定时器复习

实习日志                             姓名:张志斌                          日期:18/6/27今日实习任务: 复习中断,定时器的使用及编写程序实现功能今日任务完成情况:掌握了中断,定时器,还有待进一步巩固及使用,今日程序还未完善今日开发中遇到的问题汇总:数码管的显示及中断有问题今日未解决的问题:数码管的显示今日开发收获:无自我评价:需要努力...

2018-06-27 20:37:47 150

原创 51单片机实现计算器

实习日志                        姓名:张志斌                       日期:18/6/26今日实习任务:编写程序利用51单片机实现简易计算器功能今日任务完成情况:未能实现此功能今日开发遇到问题汇总:结合按键和数码管显示出现问题,产生困扰今日开发未解决问题:矩阵按键及数码管的结合今日开发收获:进一步理解了矩阵按键和数码管的原理自我评价:还需努力...

2018-06-26 20:11:56 3641

原创 keil5的使用和Proteus 8 的仿真

学习日志                             姓名:张志斌                            日期:18/6/25今日学习任务:51单片机LED、蜂鸣器、按键、数码管的编程及仿真今日任务完成情况: 按照老师要求完成编程,代码量约两百行今日开发遇到问题汇总:输入法出错,取反符号打不出来今日开发未解决的问题:无自我评价:对数码管还不熟练其他:无...

2018-06-25 19:19:17 10349 1

原创 PCB板子布局与布线

学习日志                     姓名:张志斌                     日期:18/6/24今日学习任务:绘制单片机最小系统原理图并完成PCB的布局和布线今日任务完成情况: 完成了原理图的绘制,PCB元件布局和连线今日开发中出现的问题汇总:自己绘制的开关元器件引脚与原理图不匹配                                             ...

2018-06-24 19:17:32 330

原创 AD6.9的安装与使用

学习日志                    姓名: 张志斌                    日期:18/6/23今日学习任务: 安装AD6.9,学习单片机STC89C51芯片相关知识,画AT89C51芯片和晶振,并完成封装                         使用AD6.9画出51单片机最小系统今日任务完成情况:  能跟上老师的进度,成功画出AT89C51芯片及晶振,封装也O...

2018-06-23 20:06:56 3199

原创 C语言基础与提升2

学习日志                    姓名: 张志斌                    日期:6/22今日学习任务1.一维数组,二维数组如何定义,初始化?如何在程序中赋值?2.字符数组如何定义,初始化,如何程序中赋值?3.字符串常见函数的使用,不用函数如何实现字符串的复制,字符串长度的实现?4.函数的构造有哪些?入参,返回值如何在函数中体现?形参,实参是如何传递数据?5.值传递,地址...

2018-06-22 19:48:46 134

原创 C语言基础与提升之习题

学习日志                    姓名: 张志斌                    日期:18/6/2今日学习任务: 复习昨日所学并完成习题今日任务完成情况: 编程实现了1 .如何判断闰年?                                                 2、如何判断一个素数?100~200之间的素数怎么判断?                   ...

2018-06-21 20:04:48 123

原创 C语言基础与提升

学习日志                    姓名: 张志斌                    日期:18/6/20今日学习任务: 复习C语言语法  包括:1、基本数据类型 2、运算符与表达式 3、控制结构 4、循环语句今日任务完成情况:  跟着老师编程实现了1、用sizeof算符计算数据类型的长度                                               ...

2018-06-20 19:32:08 387

空空如也

空空如也

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

TA关注的人

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