自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 7.27 学习日志 孙文铉

今日学习任务 用按键控制彩灯的亮灭 今日任务完成情况 今日任务已基本完成 今日开发中出现的问题汇总 对开发板操作不熟练,有点无从下手 今日未解决问题 暂无 今日开发收获 外部中断的一般配置步骤: 1.使能SYSCFG时钟及IO口时钟: RCC_APB2PeriphClockCmd(RCC_APB2Periph_SYSCFG, EN...

2018-07-27 22:57:40 129

原创 7.26 学习日志 孙文铉

今日学习任务主要讲得串口,及外部中断 今日任务完成情况完成了串口的任务完成了一个按键和一盏灯的任务 今日开发中出现的问题汇总难找相关的代码 今日未解决的问题四盏灯和四个按键的操作 今日开发收获通过自己翻阅gpio.h文件,自己用里面提供的函数测量按键的状态,了解了按键和灯的相关操作 自我评价比较难找寄存器相关的代码 #if...

2018-07-26 22:06:02 101

原创 7.25 学习日志 孙文铉

今日学习任务复习固件库RCC系统时钟Systick定时器设置NVIC中断基础 今日任务完成情况完成了固件库模板的构建,RCC系统时钟,systick定时器设置的学习,编写了一个运用固件库模板点亮开发板上一个灯的程序,以及在此基础上加上systick定时器设置完成延时显示。 今日开发中出现的问题汇总编译前未把头文件所在的文件夹加入工程把编写的main函数放...

2018-07-25 21:37:40 106

原创 7.24 学习日志 孙文铉

今天主要学习了如何控制GPIOC端口从而实现LED的点亮。C端口有一个寄存器GPIOC_MODER,其中moder1-moder4是用来控制LED的四个灯的,GPIO_ODR是用来控制输出的,在点亮小灯之前,先要做一步打开时钟开关的工作,即选中GPIOC这一个端口。 流水灯程序:#include "stm32f4xx.h"void delay(){    int x = 1...

2018-07-24 15:22:11 110

原创 7.23 学习日志 孙文铉

今日学习任务STM32单片机的基础介绍和固件库的基本知识 今日任务完成情况完成了环境的安装和基础程序的编写 今日开发中出现的问题汇总头文件的编写以及运行环境的构建 今日未解决的问题运行环境的配置 今日开发收获GPIO  端口模式寄存器00:输入(复位状态)01:通用输出模式10:复用功能模式11:模拟模式 自我评价知识点较多...

2018-07-23 21:59:20 417 1

原创 7.20 学习日志

简易计算器的程序#include <reg51.h>unsigned int key = 0, num1 = 0, num2 = 0;unsigned int dispaly_flag = 0,flag = 0;unsigned char code table[] = {0x3f, 0x06 ,         0x5b , 0x4f , 0x66 , 0x6d, ...

2018-07-20 22:05:34 116

原创 7.19 学习日志 孙文铉

今日学习任务:今天学习的中断,包括外部中断,定时计数器中断。了解了中断的工作方式以及中断函数的编写。定时计数器中断有四种工作方式,有13位、16位、8位。方式0方式1需要重置初始值,方式2不需要。 今日任务完成情况:一、外部中断实现LED的关闭,数码管的点亮#include<reg51.h>int main(){    EA = 1;    EX1 = ...

2018-07-19 22:12:04 93

原创 7.18 学习日志 孙文铉

今日学习任务:1.数码管的静态和动态显示2.锁存器的使用,位和段今日任务完成情况:#include<reg51.h>unsigned char code table[] = {0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};sbit duan = P2^6;sbit wei = P2^7;void dela...

2018-07-18 16:20:10 175

原创 7.17 学习日志 孙文铉

 键盘输入一个数字 比如123 按一下确认 用LED显示它的二进制 以下是输入两位数的代码,但是有一定的问题,暂时无法解决。可以实现一位数的输入输出,两位数输入十位可以被扫描但是个位的扫描出现了问题,暂时无法解决。 #include<reg51.h>#define LED P0int main(){     int flag = 0,j;     i...

2018-07-17 17:34:45 106

原创 7.16 学习日志 孙文铉

今日学习任务:今天主要学习了单片机的基本构造,因为有了51单片机的基础所以理解起来容易了一些。首先是完成了LED灯的点亮,并且实现了流水灯的效果。之后是蜂鸣器和行列式键盘,实现了用键盘控制LED和蜂鸣器。 今日任务完成情况:流水灯的实现:#include<reg51.h>#define LED P1sbit LED1 = P1^0;sbit LED2 ...

2018-07-16 22:06:49 124

原创 第一周作业2

Training4:字符串训练1. 题目: 请编写一个C函数,该函数将一个字符串逆序 2. 题目: 请编写一个C函数,该函数可以实现将一个整数转为任意进制的字符串输出3. 题目: 输入一个字符串,计算字符串中子串出现的次字数4. 题目: 编写一个C函数,将”I am from shanghai ”倒置为”shanghai from am I”,即将句子中的单词位置倒置,而不改变单词内部结构.5. ...

2018-07-15 21:40:10 132

原创 第一周作业

第一周作业Training 1:整数算法训练1. 题目:通过编程实现,统计1~n有多少个9 提示:n通过参数传入2. 题目:有n个人围成一圈,顺序排号,从第一个开始报数(从1到3报数),凡报到3的人退出圈子,问最后最后留下的是原来第几号的那位.提示:用数组完成3. 题目:输入5个数(含负数、小数)将它们按由小到大的顺序排列起来4. 题目:求100以内的素数,全部打印出来5. 题目: 一个数如果恰好...

2018-07-14 21:33:03 120

原创 学习日志 7.11 孙文铉

今日学习任务1)讲解了字符数组中在指定位置插入字符,另一个是设计一个洗牌发牌的程序2)掌握了指针的基本概念,指针和数组之间的区别3)学习了指针的使用方法  里面有局部变量野指针 以及他们分配的地址的概念4)编写程序实现指针的逆序5)指针数组的使用,存放地址等今日任务完成情况任务基本完成以下是开发的代码:#include<stdio.h>#define size 10#include&l...

2018-07-11 22:24:28 110

原创 学习日志 7.10 孙文铉

今日学习任务一维数组、二维数组、函数、变量的存储类型今日任务完成情况    课堂上的小练习均能完成,知识吸收的很不错今日开发中出现的问题汇总一维数组和二维数组与指针的关系,变量的存储类型在函数中的应用今日未解决的问题无    今日开发收获数组空间分布、函数参数设置、宏定义等自我评价好其他无指定位置插入字符#include<stdio.h>void insert(int x,char s...

2018-07-10 23:08:18 125

原创 学习日志 孙文铉 2018.7.9

今日学习任务复习了C语言的数据类型、运算符、循环语句、break、continue今日任务完成情况任务基本完成,代码量共34行今日开发中出现的问题汇总1、C语言中的左移右移规则2、break和continue语句的区别3、switch语句的运用今日未解决的问题无今日开发的收获再一次熟悉了一些简单的算法,如求最小公倍数、最大公约数等自我评价基本完成任务,但没有深入学习其他无//求两个数的最小公约数和...

2018-07-09 23:05:28 112

空空如也

空空如也

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

TA关注的人

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