- 博客(12)
- 资源 (1)
- 收藏
- 关注
原创 关于Keil for Arm 出现Browse Information of one or more files is not avaliable
最近在写程序时,出现了个大问题,想在我用Keil写程序那么多个月,什么Bug我没见过,就在我建立好STM32的模板时后向里边添加文件时,编译后出现了这个问题,重新组建可能会解决这个问题,但是我没有.Google之后,问题解决的方案大致有两个/---------------------------------------------------------------------------...
2019-01-24 18:29:00
10147
86
原创 TM4C KEIL模板建立
1准备文件1.1 官方的函数库打开官方的网站TI TM4C的一些官方资料,找到这个地方,我们因为要选择用KEIL编辑,所以我们不选择官方的CCSIDE编辑,打开第二个链接注册好了账号就可以下载了,这里不再赘述我们安装之后,得到这样的一个文件夹.打开这两个文件夹,就是我们需要的驱动函数了还有个文件夹是examples,这里包含了官方提供的一些教学性的历程,可以选择学习;但是官方给...
2018-12-25 19:48:21
2422
原创 2018-12-STM32F103- RTC实时时钟学习
实时时钟(RTC)概述RTC(real-time clock),实时时钟是一个独立的时钟,RTC被使用时提供连续不断的技术,用这个功能可以提供时间或者日历服务。可以计数到2的32次方1.1RTC使用的时钟2.1可以使用的中断2.1第一个中断可以选择到什么时间产生中断RTC_IT_ALR2.2第二个可以每秒产生一个中断RTC_IT_SEC2.3第三个是数据溢出时的中断信号,计数到...
2018-12-24 20:02:44
7079
原创 Matlab之规划问题求解
1.求最小值%minz = 2x1+3x2+x3%x1+4x2+2x3>= 8%3x1+2x2>=6%x1,x2,x3>=0c= [2;3;1];a =[1,4,2;3,2,0]b =[8;6];[x,y] = linprog(-00c,-a,-b,[],[],zeros(3,1))2.非线性规划%minf(x) = x1^2 + x2^2 +8%x1...
2018-08-19 15:25:19
6296
原创 80C51单片机模仿实例100—2 从左到右的流水灯
废话不多说,直接上图。 /* Main.c file generated by New Project wizard * * Created: 周六 11月 25 2017 * Processor: 80C52 * Compiler: Keil for 8051 * Author: Chenchong */#include <reg51.h>#include <intr
2017-11-26 18:54:55
1141
原创 80C51单片机模仿实例100—1 LED闪烁
为了保存住假期里学习过的单片机,尽量做到一个星期模仿一个实例,也是进一步学习Proteus。今天编写的是LED间隔闪光,时间为1S,仿真软件Proteus。/* Main.c file generated by New Project wizard * * Created: 周六 11月 25 2017 * Processor: 80C52 * Compiler: Keil for
2017-11-26 09:07:08
2178
原创 第九章 步进电机和蜂鸣器
单片机IO口的介绍: 准双向IO口,开漏输出,强推挽输出,高阻态。 上下拉电阻: 上拉电阻就是将不确定的信号通过一个电阻拉到高电平,同时此电阻起到一个限流的作用,下拉就是下拉到低电平。 步进电机: 反应式步进电机:结构简单成本低,发热大可靠性低。 永磁式步进电机:动态性能好、力矩较大,误差相对大一些,价格低,广泛用在消费性产品。 混合式步进电机:
2017-11-25 20:47:38
854
原创 第八章 函数进阶和按键(2)
独立按键的综合应用,让其中一个数码管点亮,S2数字加一,S3数字减一,S4归零,S5从当前位置开始计时。#include <reg52.h>sbit KeyS2=P3^4;sbit KeyS3=P3^5;sbit KeyS4=P3^6;sbit KeyS5=P3^7;sbit d1=P1^0;sbit dula=P2^6;sbit wela=P2^7;char flag=0;static
2017-08-14 18:11:56
320
原创 第八章 函数进阶和按键(1)
下面主要讲一下按键的原理:1.独立键盘![独立键盘原理](http://img.blog.youkuaiyun.com/20170814121905771?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvaGhjaGVuY2hvbmc=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/
2017-08-13 21:05:56
376
原创 第七章 变量进阶和点阵LED
这里我们讲一讲什么是点阵LED,所谓点的点阵LED就是我们平时在大街上看到的电子滚动屏幕,用以显示店家需要展示的消息。而深入来看,它是一个LED组成的点阵,如图所示![点阵LED原理](http://img.blog.youkuaiyun.com/20170813102704299?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvaGhjaGVuY2hvbmc=/f
2017-08-13 10:26:48
625
原创 第六章 中断和动态数码管
什么叫中断? 对于这个问题,我的理解是,单片机的功能其实并没有我们想象中的那么强大,不同于我们人类大脑的是,单片机在同一个时间只能完成一件事情。所以,单片机在同一个时间内是无法同时完成数码管的刷新和一个数的分离计算。 所谓中断,即在一个事情发生之后又发生另一件事情,这个时候,如果这个事情的优先级高的话,系统 优先处理更高优先级的一件事。 例如,你在看电视的时候,水烧开了
2017-08-12 18:13:05
2803
原创 第五章 定时器与数码管基础
首先介绍一下定时器的使用步骤: ①设置特殊功能寄存器TMOD,配置工作模式。 ②设置技数寄存器的TH0和TL0的初值。 ③设置TCON,也就是TR0和TR1,让定时器开始工作。 ④判断TF0或TF1溢出标志,若为1则为溢出。注意:定时器的初值计算: 12MHz,12/12也就是1MHz,1s=1 000 000次机器周期,10ms=10 000次机器周期,65536-10000=5
2017-08-10 14:31:42
670
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人