自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

悟已往之不谏 知来者之可追

年轻人总是要为一些自己认为有意义的事情而废寝忘食,通宵达旦,直至白发方休

  • 博客(21)
  • 资源 (1)
  • 收藏
  • 关注

原创 【蓝桥杯嵌入式组】一、客观题(赛前必看)

1、STM32F103RBT6单片机具有(20)KByteRAM空间,(128)Kbyte Flash空间,(3)个USART,(2)个12位ADC。2、STM32 F 103 C 8 T 6 A中各个参数的含义F = 通用类型103 = 增强型101 = 基本型102 = USB基本型,USB 2.0全速设备105或107 = 互联型T = 36脚C = 48脚R = ...

2019-01-30 10:33:50 21209 31

原创 蓝桥嵌入式之 ADC电压采集与显示

工程代码可见Github<传送门>一、ADC入门1、基础知识模数转换器(Analog To Digital Converter)简称 ADC(也可以写成 A/D),是指将连续变化的模拟信号转换为离散的数字信号的器件。 ADC 分为积分型、逐次逼近型、并行/串行比较型、Σ-Δ型等多种类型,STM32F103 自带的 ADC 属于逐次逼近型。逐次逼近型 ADC 与天平称物重非常相...

2019-01-27 12:07:31 1615 1

原创 蓝桥嵌入式之 实时时钟RTC

工程可见Github <传送门>一、RTC基础RTC 和 51中的外置芯片DS1302都是差不多的。1、RTC初识STM32内部有一块特殊区域,叫做备份区域,该区域包含了RTC核心模块和备份寄存器两部分。RTC 模块主要由 APB1 接口和一组可编程计数器组成(RTC 核心部件),如图所示。其中 APB1 接口部分(图中蓝色框内)用来实现 CPU 通过 APB1 总线和 R...

2019-01-26 21:31:00 885

原创 蓝桥嵌入式之 输入捕获(一)

工程代码可见Github<传送门>之前我们做的是PWM波的输出,现在再来看PWM的输入,即测量PWM波频率和占空比的测量。一、主要代码main.c/******************************************************************************** 文件名:main.c* 描 述:* 作 者:CLAY* ...

2019-01-26 19:12:16 920 3

原创 蓝桥嵌入式之 PWM波输出相关总结

互补PWM波只有高级定时器才可以做到~定时器硬件PWM模式的缺点 - 同一定时器中,不同的通道下,输出的频率固定,占空比可变。不同通道产生不同频率不同占空比的方波不同通道产生相位不同的方波PWM模式下同时可以几个通道输出呢?PWM模式main.c/********************************************************************...

2019-01-25 21:31:09 1138 3

原创 蓝桥嵌入式之 AT24C02

工程可见Github<传送门>关于24C02的基础知识,之前有过很详细的一篇文章,可参考<这里>,这里就不再赘述,直接上菜吧。用eeprom记录上电次数这样一个实例,来巩固下eeprom。一、主要代码main.c/*******************************************************************

2019-01-25 18:40:18 706 2

原创 蓝桥嵌入式之 简单USART通信实现LCD显示

工程可见GitHub<传送门>从数据手册可以知道STM32F103RBT6具有三个串口串口引脚及总线对应关系如下表所示:串口USART1USART2USART3管脚(TX/RX)PA9/PA10PA2/PA3PB10/PB11所在总线APB2APB1APB1三个串口都是一样的,但是较硬件电路操作而言,USART1和USART3都...

2019-01-25 17:25:20 1237 1

原创 蓝桥嵌入式之 LCD使用

工程可见github<传送门>比赛时关于LCD驱动文件都已经准备好,只需要会调用即可,这篇博文主要来熟悉下LCD的常用函数。复制考场文件夹中嵌入式设计与开发项目加密资料\嵌入式设计与开发\液晶驱动参考例程下的到自己的工程目录下。一、主要代码main.c/************************************************************...

2019-01-24 18:41:31 1404

原创 蓝桥嵌入式之 蜂鸣器

工程可见github<传送门>蜂鸣器接在了单片机的PB4,该口默认为JTAG功能,要想作为普通IO口,需要进行相应的设置,如何设置呢?可参考之前的一篇博文<STM32之JTAG口作为普通IO使用>。stm32复位后,PB4引脚默认是作为JTAG接口的RST引脚,因此我们再使用蜂鸣器之前要先

2019-01-24 18:07:00 1337

原创 蓝桥嵌入式之 按键控制LED闪烁

工程可见Github<传送门>一、主要代码main.c/******************************************************************************** 文件名:main.c* 描 述:* 作 者:CLAY* 版本号:v1.0.0* 日 期: 2019年1月24日* 备 注:按键B1控制LED1...

2019-01-24 17:05:32 1631

原创 蓝桥嵌入式之 通用定时器中断实现LED闪烁

工程可见Github<传送门>由前述博文《蓝桥嵌入式之 CT117E板载功能介绍》及《STM32F103RBT6》的DataSheet可知,STM32F103RBT6一共有七个定时器,包括1个高级定时器(16-bit),3个通用定时器(16-bit),2个看门狗定时器(16-bit)和1个滴答定时器(24-bit).本次将要介绍其中的通用定时器中断。当然前提还需要一个STM32的...

2019-01-24 15:19:55 1324

原创 蓝桥嵌入式之 LED闪烁(延时)

工程可见Github<传送门>主要代码提取如下:main.c/******************************************************************************** 文件名:main.c* 描 述:* 作 者:CLAY* 版本号:v1.0.0* 日 期: 2019年1月23日20:01:26* 备 注...

2019-01-23 20:18:20 1651

原创 【蓝桥杯嵌入式组】四、考场快速测试板子(移植LCD例程解决不能下载的问题)

我们可以看到在官方提供的资料中有一个LCD的例程,但是直接下载到单片机是下载不进去的需要我们稍微更改一下,具体方法如下。一、复制两份工程到桌面嵌入式设计与开发项目加密资料\嵌入式设计与开发\液晶驱动参考例程中的CT117E-LCD文件。复制两份到桌面,分别起名为1和2,1-是原来的作为参考不要动,2是我们要进行更改的。二、删除2project中的东西三、新建工程对应到2的project...

2019-01-23 19:27:09 2146 1

原创 【蓝桥杯嵌入式组】工程的建立(解决LCD移植中Unknown Device问题)

一、建立工程文件二、复制固件库中的CMSIS和驱动文件到Library可以从两个位置找,一个是..\STM32固件库v3.5\stm32f10x_stdperiph_lib\STM32F10x_StdPeriph_Lib_V3.5.0\Libraries另一个是..\液晶驱动参考例程\CT117E-LCD\Libraries三、将固件库中的程序源文件移至Source路径为:ST...

2019-01-22 22:49:13 1980 4

原创 蓝桥嵌入式之 USB转串口(FT2232D/ATMEL528)

看CT117E的原理图中,关于USB转接口部分的电路并未详细标明芯片型号,不知道又有何蹊跷,今就来一探究竟…具体位置藏匿于LCD之下,掀开之后,便可窥得:两个芯片:FT2232D和ATMEL528...

2019-01-22 17:43:16 3013

原创 【蓝桥杯嵌入式组】三、CT117E板载功能介绍

整体板子布局处理器STM32F103RBT6(和C8T6最主要区别在Flash大小上)72MHz Cortex-M3处理器128KB - Flash20KB - SRAM3个通用定时器(2/3/4)1个高级定时器(1)GPIO外设资源接口有一点需要注意,LED的8个输入端和LCD的高8位数据端是重合的,也就意味着操作LCD会影响LED!...

2019-01-22 17:13:03 1618

原创 【蓝桥杯嵌入式组】战略部署(必看)

“一叶遮目,不见泰山”,不论是何事,对于事情的总体布局有个把控才能做到心中有数。STM32F103RBT6外设资源一览72MHz Cortex-M3处理器128KB - Flash,20KB - SRAMADCUSBRTC/Timer/SysTicksUSART/IIC/SPI(EEPROM)GPIO (LED/KEY/BUZZER/LCD)GPIO外设资源接口...

2019-01-22 14:53:28 5776 8

原创 四轴基本知识扫盲及资料收集

1、SBUS和PWM这两种信号有啥区别,分别适用什么主控,适用我们最后的APM2.8主控吗?2、航模遥控器和接收机可以不配套吗?遥控机可以和接收机分开购买,但是一般都是同一个品牌的才可以。航模遥控器与接收机有一对同样频率的晶体,分别安装在遥控器和接收机上。晶体是载体,遥控信号通过载体发射出去,接收机上的晶体把频率信号拦截下来分解出遥控信号。对于几十兆HZ频段的发射机和接收机,品牌、通道等没什...

2019-01-15 16:40:02 3293

原创 【STM32平衡小车】一篇快速上手MPU6050

MPU6050快速上手学习~

2019-01-06 12:27:16 11494 10

原创 基于word2016的常用论文格式设置(总结版)

题 目:小2号黑体;小节分段:小4号黑体。正文中文:小4号宋体;字 母:Times New Roman;表 头:粗体5号宋体;表格内容: 5号宋体;图 例:粗体5号宋体;...

2019-01-03 20:11:34 2721

原创 关于分立的红外接收管一点需要记录的

介绍首先市场上卖的,发射管一般是白色;接收管是黑色。波长: 940 发射接收=7-8米接线5V电源,串一个330欧电阻,再接红外接收二极管的负极,二极管的正极接地(也就是反向工作)原因红外接收管应用时PN结要反偏,因为PN结反偏后漂移电流随着光变化的灵敏度大。...

2019-01-03 17:07:00 2500

AHB-SRAMC项目RTL模块综合后的电路原理图PDF版

一共3个电路原理图文件:顶层模块-sramc_top;接口模块-ahb_slave_if;SRAM模块-

2021-10-16

空空如也

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

TA关注的人

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