E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
STM32学习
STM32学习
笔记---超详细整理144个问题
1、AHB系统总线分为APB1(36MHz)和APB2(72MHz),其中2>1,意思是APB2接高速设备;2、Stm32f10x.h相当于reg52.h(里面有基本的位操作定义),另一个为stm32f10x_conf.h专门控制外围器件的配置,也就是开关头文件的作用;3、HSEOsc(HighSpeedExternalOscillator)高速外部晶振,一般为8MHz,HSIRC(HighSpe
天马行空技术员
·
2020-07-29 22:53
STM32学习
知识点
STM32自学笔记(一)GPIO配置与使用
由于是
stm32学习
的第一个章节,会啰嗦一些,旨在帮助和我一样刚接触stm32时一头雾水的朋友,更好地理解、学会它。
pmj110119
·
2020-07-29 21:19
stm32自学笔记
stm32学习
笔记(六)矩阵键盘的焊接及按键试验
提前说说:上周四学姐们给我们讲了矩阵键盘的原理,然后让我们自己动手进行矩阵焊接和代码编写调试。矩阵键盘焊了整整一下午(我动手能力实在太差了),闻锡的味道是实在难受,还好矩阵键盘成功焊好。代码的编写是看了学长学姐们的代码后,自己重新编写了一个(实在是太糙了,不过明天要验收实在也不怎么想改了)。虽说代码写的不好,但是我觉得我写的代码对我们这样的新手是十分友好的,因为一看就明白==,废话不多说,开始吧!
nidie508
·
2020-07-29 21:42
stm32基础
stm32
STM32学习
笔记-FLASH读写
STM32的FLASH除了可以烧写如程序外,还可以供给用户做存储器,存储参数用,但是要注意的是,FLSAH的擦写次数是有限制的,10万次。STM32F1系列单片机内核是Cortext-M3系列的,其存储器的映射是按照Cortext-M3的标准设计的,如下图。从上图可看出最下main的512M是分配给Code即程序存储区.其内部分配如下图。从上图可以看到FLASH的起始地址是:0x08000000到
哈哈哈士奇
·
2020-07-29 20:09
STM32学习笔记
STM32学习
笔记之摄像头实验(OV2640)
OV2640相关概念:UXGA,即分辨率位1600*1200的输出格式,类似的还有:SXGA(1280*1024)、XVGA(1280*960)、WXGA(1280*800)、XGA(1024*768)、SVGA(800*600)、VGA(640*480)、CIF(352*288)和QQVGA(160*120)等。PCLK,即像素时钟,一个PCLK时钟,输出一个(或半个)像素。VSYNC,即帧同步
Solitaire__
·
2020-07-29 20:44
stm32
STM32学习
笔记---(1)储存器介绍
学习笔记—(1)储存器介绍储存器分为RAM(易失性存储器)和ROM(非易失性存储器)Flash(非易失性存储器)这里分别介绍一下RAM、ROM、Flash(一)RAM(RandomAccessMemory)RAM在存储机制上,分为DRAM(动态存储器)和SRAM(静态存储器)1.1DRAMDRAM之所称为动态存储器,是因为它需要定期刷新,对电容进行检查。它的存储机制就是电容有无电荷来表示1,0。由
蔡泽基✔℡
·
2020-07-29 19:01
学习笔记
简介
stm32学习
笔记——按键(外部中断)
stm32学习
笔记——按键(外部中断)目的:使用外部中断方式触发按键,会使用外部中断的操作配置文件:#include"stm32f10x_gpio.h"#include"stm32f10x_rcc.h"
freedom098
·
2020-07-29 18:40
STM32学习笔记
STM32学习
笔记——学前准备
学前准备由于学科上需要,及个人兴趣,日前,入手了一块STM32的开发板,准备开始学习STM32。先前一直在学的只有51单片机,开始对STM32了解后发现,STM32与51单片机的区别相当大,性能也要好的多。而自己无法一下子从51单片机转变过来适应STM32,因此决定将自己的学习过程整理成笔记,方便日后查询回顾,也希望能得到其他对STM32感兴趣的同学的指教,让自己尽快入门。一.学前软硬件准备1.个
SahPah
·
2020-07-29 16:08
STM32
STM32学习
小结
其实到今天,从茫茫然到知其然的过程颇为艰辛,算是知道点了门道但是在电子所的日子也进入了倒计时。想想也总算从开始的躲避到现在的坦然接受,隐约中还有一丝喜欢。人总要摆脱舒适,去适应一个陌生的环境。当你坚持下来的时候,一切迷茫、纠结、奔溃都是值得的。没有坚持博客是因为上次编辑了三遍,整整三遍,CSDN抽风,电脑抽风,每次都没保存就退出,我整个人都不好了。在此推荐一下我的入门方法:1.一块STM32板子;
HIT_Superfeng
·
2020-07-29 15:31
STM32学习
100步之第四十五-四十六步——数码管驱动程序
TM1460芯片的介绍管脚封装如下:管脚功能如下:对于初学者只需要掌握会使用初始化函数和相应函数的调用即可(底层是根据I²C和单片机的通信协议编写)。数码管驱动的初始化函数如下:RTC_Config();//RTC初始化TM1640_Init();//TM1640初始化这里初始化默认的是固定地址模式,即每调用一次display函数,点亮一个数码管的位,如果需要改变地址自动加一,需要修改初始化函数中
Dreamer_HHH
·
2020-07-29 15:14
STM32学习
100步之第三十九-四十步——RTC实时时钟
RTC介绍RTC和后备寄存器通过一个开关供电,在Voo有效时该开关选择Voo供电,否则由VBAT引脚供电。后备寄存器(10个16位的寄存器)可以用于在关闭Voo时,保存20个字节的用户应用数据。RTC和后备寄存器不会被系统或电源复位源复位;当从待机模式唤醒时,也不会被复位。实时时钟具有–组连续运行的计数器,可以通过适当的软件提供日历时钟功能,还具有闹钟中断和阶段性中断功能。RTC的驱动时钟可以是一
Dreamer_HHH
·
2020-07-29 15:14
STM32学习
笔记----串口IAP
IAP的简介STM32的常用编程方式分为以下两种:在线编程(ICP):通过JTAG/SWD协议或者系统加载程序(Bootloader)下载用户应用程序到微控制器中。在程序中编程(IAP):通过任何一种通信接口(如IO端口,USB,CAN,UART,I2C,SPI等)下载程序或者应用数据到存储器中。也就是说,STM32允许用户在应用程序中重新烧写闪存存储器中的内容。然而,IAP需要至少有一部分程序已
Do_Not_Ask_Me
·
2020-07-29 15:40
STM32笔记
STM32学习
笔记(14)I2C(IIC)介绍
文章目录IIC简介IIC协议空闲状态起始信号与结束信号应答信号ACK数据有效性数据的传送传输过程相关配置标题初始化IIC(这里用IO口模拟)发送起始信号发送结束信号应答信号ACK接收ACK发送ACK发送一个字节例子IIC简介IIC(又称I2C):Inter-IntegratedCircuit,一种两线式串行总线,用于连接微控制器及其外围设备。它是由数据线SDA和时钟SCL构成的串行总线,可发送和接
凯之~
·
2020-07-29 14:31
STM32学习笔记
STM32学习
笔记(16)-数据的保存与毁灭-BKP功能(1)
转自:http://blog.ednchina.com/czlyzhj/1821516/message.aspx通过研究,大体明白了BKP的功能,简述如下:1.BKP可以用来保存数据BKP中包括了42个16位的寄存器,共可保存84字节的内容,它们由VBAT的供电来维挂。2.BKP内保存的数据可以被毁灭(如果有人希望恶意得到这些数据的话,令其丢失比保护数据更重要)。STM32提供了一种称之为TAMP
weixin_34234829
·
2020-07-29 14:41
STM32单片机串口功能实现
问题咨询及项目源码下载请加群:群名:IT项目交流群群号:245022761
STM32学习
笔记心得四:=============串口通信================1.通信方式处理器和外围设备进行通信的方式
忘尘的世界
·
2020-07-29 14:40
单片机学习
STM32学习
问题篇(一)
51单片机学了不少,是时候再深入学一些其他的,选择学习STM32是因为学习资源丰富,通用性强,芯片的性能也很强大。正所谓“工欲善其事,必先利其器”。硬件设备直接买最小系统来玩,配置相关的软件环境呗。软件版本为KeilMDK4.12,为了也兼容51就再装C51了,这时候问题就来了,说找不到编译文件,无法编译目标项目。由于这篇文章后面才写了,我那时没有截图,忘了具体的错误提示是什么。后面再网上找了一下
hard158
·
2020-07-29 13:38
STM32学习
笔记-Flash做为存储器储存数据
http://bbs.elecfans.com/jishu_388272_1_1.html说到STM32的FLSAH,我们的第一反应是用来装程序的,实际上,STM32的片内FLASH不仅用来装程序,还用来装芯片配置、芯片ID、自举程序等等。当然,FLASH还可以用来装数据。自己收集了一些资料,现将这些资料总结了一下,不想看的可以直接调到后面看怎么操作就可以了。FLASH分类根据用途,STM32片内
0421DNA
·
2020-07-29 13:53
STM32学习
笔记4(失败的尝试)-掉电检测+Flash存取
看到STM32有PVD的掉电检测功能,flash也可以直接存取;就动了用flash掉电保存参数的念头。1、搞定Flash擦、写函数。voidF_ErasePage(u32Page_Address){U32tmp;while((FLASH->SR&FLASH_FLAG_BSY)==FLASH_FLAG_BSY){//PutCnstStr2Usart1("waiting\n");}FLASH->SR|
0421DNA
·
2020-07-29 13:08
stm32学习
之路---使用库函数点亮一个LED
目标:理解并运用库函数来点亮一个LED1.LED模块硬件电路捕获.PNG在led相应端口输入低电平点亮2.GPIO库函数介绍(1)GPIO外设的库文件:stm32f10x_gpio.c-----外设源码stm32f10x_gpio.h-----外设头文件初始化函数voidGPIO_Init(GPIO_TypeDef*GPIOx,GPIO_InitTypeDef*GPIO_InitStruct)功能
飞向深空
·
2020-07-29 02:08
STM32学习
之路(六---SPI)
SPI是串行外围设备接口,主要应用在EEPROM、FLASH,实时时钟,AD转换,还有数字信号处理器和数字信号解码器之间。它是一种高速的,全双工,同步的通信总线,并且在芯片上只用四根线,节约芯片的管脚。M代表主机,I代表输入,S代表从机,O代表输出。SPI主要特点有:可以同时发送和接收串行数据;可以当做主机或从机工作;提供频率可编程时钟;发送结束中断标志等。CPHA=1,在串行时钟的第二个跳变沿(
不怨天、不尤人
·
2020-07-28 21:30
STM32
RT-Thread和
STM32学习
——串口1通信
RS232和RS485串口对于我来收,RS232和485的区别目前来说并不是很大,因为只用到了数据的收发,对于大项目的作用,RS485用的比较多。RT-Thread的比Keil好用多了,这两者的概念我不清楚,比如我只是认为Keil只是用来编辑、编译、烧录、调试的工具(调试用的比较少)。Keil使用一个CPIO口需要对这个口初始化、使能、模式等一系列操作,但是RT-Thread不一样/*设置LED引
勤恳的勤
·
2020-07-28 21:34
RT-Thread和STM32
STM32学习
笔记:串口一键下载电路(CH340)的理解
如图:为原子的串口下载电路在CH340的数据手册上有引脚的介绍以及作用:这两个引脚:DTR#和RTS#都是输出类型,MCUISP(一键下载工具),会控制CH340这两个引脚的高低电平状态,通过控制DTR#和RST#这两个引脚的高低电平状态,从而控制STM32的BOOT0和RESET.用万用表测量可知,DTR#、RST#初始状态的时都是高电平,在启用下载的时候,DTR#维持高,RST#拉低,此时两个
暖暖的纠结
·
2020-07-28 06:59
STM32
STM32学习
笔记---------------------定时器中断
定时器中断STM32的定时器功能十分强大,有TIME1和TIME8等高级定时器,也有TIME2~TIME5等通用定时器,还有TIME6和TIME7等基本定时器。在本章中,我们将利用TIM3的定时器中断来控制DS1的翻转,在主函数用DS0的翻转来提示程序正在运行。选择难度适中的通用定时器来介绍。1、STM32通用定时器简介STM32的通用定时器是一个通过可编程预分频器(PSC)驱动的16位自动装载计
Elaine_xiaoyaer
·
2020-07-27 23:32
STM32F
STM32F驱动
STM32学习
(一)—STM32固件库的使用
和我一起学习STM32——STM32固件库的使用在这里我就不讨论在开发STM32的过程中到底是使用固件库好,还是直接上寄存器好。个人觉得STM32固件库编程思想是很不错的。在利用固件库开发的过程中一方面可以在很大的程度上缩短项目的开发周期,同时我们可以借鉴STM32固件库的编程方式试着为别的单片机写自己的固件库。好了,废话不多说了,下面我们来看看STM32的固件库:(1)STM32固件库结构:至于
Vampireyifeng
·
2020-07-27 18:04
STM32
STM32学习
探究:流水灯的实现
流水灯的实现这里我们使用stm32mini开发板实现外接流水灯,这里我采用了三个灯(说明问题就可以了)。外接的引脚分别为PA2,PB8,PC13三个引脚,在连接的时候,采用灯的正极接GPIO引脚,负极接GND(这是一种合理的方式)。注意:虽然接VCC也可以发光,但是这样不是合理的连接方式,而且,发光的情况刚好与接GND的情况相反。参考的相关资料如下:时钟使能:端口配置:端口输出:具体实现的代码如下
浅亡
·
2020-07-16 01:47
STM32
【个人总结】实习记录
STM32学习
,书籍,实验。配套买了一块STM
David 's blogs
·
2020-07-15 12:56
感想
STM32学习
笔记之二:三种BOOT启动方式的使用
不同设计场景中的三种BOOT启动方式选择最近需要用到STM32系列的芯片来做一个项目,之前接触的都是51和430系列的单片机,初次接触ST的,发现ST与之前的所接触的单片机的不同之一在于:ST芯片在下载方式的选择以及程序的启动方式是需要设计开发人员自己选择的,而51和430系列的单片机都是系统默认选择好的,这个是我认为的和之前所接触的单片机最大的不同点之一了(个人观点,可能有偏差)。好了,废话不多
天凉好个秋(╹ڡ╹ )
·
2020-07-15 07:10
STM32
【
STM32学习
】(3)流水灯的实现
学习单片机都要学习流水灯,因为流水灯比较简单,易于实现,效果也比较好呈现。这里我用的单片机型号为STM32F103VET8个LED灯接在了PA口的低八位。代码实现如下:(注:对于新手来说,暂时先不要分文件写代码,我们将功能都写在了main函数中,便于大家理解,后期要将程序模块化)/*作者:XiaoCaiDaYong时间:2019.9.26功能:流水灯接线:PA0-PA7接在LED1-LED8上实现
xiaocaidayong
·
2020-07-14 06:07
单片机c语言
假期备战蓝桥杯
stm32学习
笔记(二)
串口通信(USART)利用串口可以帮我们调试程序、、串口的通信协议:要配置串口通信,至少要设置“字长”(一次传送的数据长度)、“波特率”(每秒钟传送二进制数据的位数)、“校验位”、串口的时钟源经过USARTDIV分频后作为发送器时钟及接收器时钟,控制发送和接收的时序。基本上所有外设都有以下几类寄存器:1.控制寄存器xxx_CR(Control/ConfigurationRegister):这类寄存
Fleargwe
·
2020-07-14 03:45
寒假学习笔记
stm32学习
笔记(十一)LCD显示
#ifndef__LCD_H#define__LCD_H#include"sys.h"#include"stdlib.h"////////////////////////////////////////////////////////////////////////////////////本程序只供学习使用,未经作者许可,不得用于其它任何用途//ALIENTEKMiniSTM32F103开发板//
yuyangyg
·
2020-07-13 23:29
stm32
STM32学习
------SPI笔记【寄存器版】
1.介绍2.模拟SPI3.硬件SPI一、介绍简述:1)通常SPI通信要求4根线,分别是MOSI(主机输出从机输入),MISO(主机输入从机输出),CLK(时钟线),CS(片选线)2)当发送和接受数据的工作都准备好了,只要有时钟CLK,就发送数据,没有时钟就不发送,而且一个时钟周期发送一位(bit)数据,所以发送数据的快慢由时钟频率来控制。3)至于时钟和数据的相位没有特别严格的要求(而IIC中,数据
菜鸟就要瞻膜大佬
·
2020-07-13 11:58
单片机学习笔记
STM32学习
笔记-SPI通讯
首先感谢河北科技大学航模协会-能给我这样的学习机会-感谢那些带我们教我们的学长学姐们.SPI是串行外设接口(SerialPeripheralInterface)的缩写。SPI,是一种高速的,全双工,同步的通信总线.SPI的通信原理很简单,它以主从方式工作,这种模式通常有一个主设备和一个或多个从设备,需要至少4根线,事实上3根也可以(单向传输时)。也是所有基于SPI的设备共有的,它们是SDI(数据输
Ahacker_l
·
2020-07-13 09:58
stm32
STM32学习
笔记:位带操作(Bit_band Operations)
注意:本文中关于STM32的位带操作原理只适用于Cortex-M3和Cortex-M4(F)内核处理器,Cortex-M系列的其他内核处理器可能不支持位段操作(如Cortex-M0内核处理器就不支持位段操作),详情请参考相关内核处理器的指南或技术参考手册(TRM)。1、位带操作CPU不能直接对位带区中的单个数据位位寻址,只能通过对位带别名区的访问(或读/写)实现对位带区单个数据位的访问(或读/写)
诗&远方
·
2020-07-13 07:36
STM32
STM32学习
100步之第七十二-七十六步——U盘、TF卡与单片机的通信(利用SPI总线通信)
SPI通信由图中可以看出,SPI有四条主要的信号线,即MISO(主机输入从机输出)、MOSI(主机输出从机输入),CS是对于从机而言的,当为0时,允许通信,由主机控制是否选通,另外可以使用单片机的IO端口控制多个SPI设备,只需要接至各个SPI设备的片选端即可。SCK是主机发出的时钟,接从机的时钟信号,在这种时钟信号(上升沿或下降沿)时传输数据,需要注意的是所有的SPI设备都需要共地。SPI的编程
Dreamer_HHH
·
2020-07-13 00:31
STM32学习
之路-按键中断测试(外部中断)
终于有时间再来学习STM32了~这几天都在忙着该死的考试.直接进入正题开发板:奋斗V5这个按键中断测试的要求是:按键2(K2)按下,LED2(V7)亮,再一次按下就灭,循环..好,先看看按键和LED的原理图好吧~虽然图截得不是很好看,但是能看到K2接的是PC2,LED2接的是PD6ok,剩下的就是配置工作了..先来理一理思路:(1)初始化系统时钟(2)初始化外部时钟(你所用到的东西)(3)配置LE
Demetered
·
2020-07-12 02:47
STM32学习之路
【
STM32学习
记录4】1.44寸TFT液晶屏显示字符、汉字和图片
Author:AXYZdong自动化专业工科男有一点思考,有一点想法,有一点理性文章目录概述4.1硬件设计4.2软件设计4.2.1编程要点4.2.2代码说明1、宏定义Lcd_Driver.h2、TFT驱动文件Lcd_Driver.c3、延时函数文件delay.c4、图像显示驱动文件GUI.c5、TFT显示图像文件QDTFT_demo.c6、主函数main.c概述MCU:某宝的STM32F407VE
AXYZdong
·
2020-07-11 21:24
【STM32】
STM32外部中断的使用
STM32学习
笔记:外部中断的使用2011年12月24日外部中断中断对于开发嵌入式系统来讲的地位绝对是毋庸置疑的,在C51单片机时代,一共只有5个中断,其中2个外部中断,2个定时/计数器中断和一个串口中断
VirtualMind
·
2020-07-11 12:10
嵌入式ARM
stm32学习
(3)——NVIC中断优先级分组
相信大多数铁汁在学习stm32的时候都了解过51单片机的基本内容,对于51单片机来说,中断就那么几个:外部中断0定时器/计数器0中断外部中断1定时器/计数器1中断串口中断它们在51单片机中的优先级也是按自上而下的顺序,中断少且优先级明确,这就是大家了解的51单片机中断系统,又顺便复习了一波老知识。而在stm32f103系列芯片中有60个可屏蔽中断(可屏蔽中断简单来说就是可以由寄存器控制是否产生中断
大写的小写字母
·
2020-07-11 11:23
stm32
STM32学习
--流水灯
参考http://blog.csdn.net/wangxiaobupt/article/details/18443833一、准备工作STM32的官方固件库二、建立步骤建立工程文件夹fled;文件夹中需要包含的文件CORE//放入固件库里的核心支持文件core_cm3、core_cm3.h和设备支持文件starup_stm32f10x_.........(启动文件)大容量存储用hd、然后md,然后l
狼性天下
·
2020-07-11 10:11
C51的学习
ARM的学习
初见STM32(一)补充:什么是寄存器?
这是
STM32学习
笔记的第二篇在经过学习51的一段时间之后,现在要开始接触更为高级的32位单片机——STM32。作为拿到板子后的初见学习笔记,这几篇会倾向于从51过渡到32,且会啰嗦一点。
Insight2
·
2020-07-11 08:48
C语言
STM32
初见STM32(一):点亮LED之寄存器操作
初见STM32(一):点亮LED之寄存器操作这是
STM32学习
笔记的第一篇在经过学习51的一段时间之后,现在要开始接触更为高级的单片机——STM32。
Insight2
·
2020-07-11 08:16
STM32
stm32学习
笔记——按键(扫描法)
stm32学习
笔记——按键(扫描法)目的:利用扫描IO口的方式直接操作按键配置文件:#include"stm32f10x_gpio.h"#include"stm32f10x_rcc.h"寄存器、结构体定义以及库函数参看流水灯一节程序代码分析
freedom098
·
2020-07-11 06:00
STM32学习笔记
嵌入式
STM32学习
笔记(8)——libmodbus+Qt上位机测试
在stm32开发时候,需要用到一些标准的通讯协议,比如modbus,canopen,tcp/ip等,本次下载实验了一下开源库libmodbus,结合Qt进行简单实验;基本工具需要如下:1、libmodbus开源库:https://libmodbus.org/download/;2、Qt,开发环境,自行安装下载;3、虚拟串口工具:ConfigureVirtualSerialPortDriver;4、
abcvincent
·
2020-07-11 01:12
stm32
嵌入式
STM32学习
笔记(7)——ModBus RTU CRC16校验
在用到ModBusRTU的时候会用到CRC16校验方法;以下为从网上收集两种方法一种是直接计算方法,另一种是查表法;直接计算方法:/**函数功能:ModbusCRC16校验计算函数*输入参数:array:待计算的数据首地址,index:数据长度*返回值:CRC16计算结果*说明:计算结果是高位在前,需要转换才能发送*/uint16_tMB_CRC16_calculate(uint8_t*array
abcvincent
·
2020-07-11 01:12
stm32
stm32学习
-简单的串口接收与发送程序
这里写自定义目录标上位机的串口通信是一个很常用的程序。刚刚接触stm32芯片时写的第一个简单程序就是串口通信,现在把程序代码甩出来与大家分享。完整的程序哦~一般人我不告诉他库版本:ST3.0.0上位机的串口通信是一个很常用的程序。刚刚接触stm32芯片时写的第一个简单程序就是串口通信,现在把程序代码甩出来与大家分享。完整的程序哦~一般人我不告诉他库版本:ST3.0.0文件:mian.c//功能:串
莫邪丶
·
2020-07-11 00:04
stm32
#
STM32学习
#RTC设置与低功耗(1)
基于L476RGTx的开发过程:1、关于RTC的配置:1.1、首先,我们要保证创建的工程正确的配置了时钟LSE。在stm32cubemx自动生成的代码中有如下体现:1.2、RTC时钟分频设置时钟源AsynchPredivSynchPrediv得到HSE_RTC=1MHz12479991HzLSE=32.768kHz1272551HzLSI=32kHz1272491HzLSI=37Khz124295
Kshine2017
·
2020-07-10 22:06
STM32
STM32学习
笔记 —— STM32CubeIDE+printf()和scanf()重定向+使能浮点
#include"stdio.h"#ifdef__GNUC__#definePUTCHAR_PROTOTYPEint__io_putchar(intch)#defineGETCHAR_PROTOTYPEint__io_getchar(FILE*f)#else#definePUTCHAR_PROTOTYPEintfputc(intch,FILE*f)#defineGETCHAR_PROTOTYPEi
VinsonTM
·
2020-07-10 12:40
STM32学习笔记
STM32学习
笔记 —— STM32CubeIDE常用快捷键
STM32CubeIDE常用快捷键STM32CubeIDE快捷键很多,可以通过Help>ShowActiveKeybindings…查看当前可用快捷键;也可以在Window>Preferences>General>Keys中查看修改快捷键快捷键快捷键说明Ctrl+/注释行/取消注释行Ctrl+D删除行Ctrl+Shift+F格式化代码Alt+/代码补全Shift+Enter在当前行的下一行插入空行
VinsonTM
·
2020-07-10 12:10
STM32学习笔记
STM32学习
笔记(超详细)
1、AHB系统总线分为APB1(36MHz)和APB2(72MHz),其中2>1,意思是APB2接高速设备2、Stm32f10x.h相当于reg52.h(里面有基本的位操作定义),另一个为stm32f10x_conf.h专门控制外围器件的配置,也就是开关头文件的作用3、HSEOsc(HighSpeedExternalOscillator)高速外部晶振,一般为8MHz,HSIRC(HighSpeed
weixin_39939425
·
2020-07-10 09:01
STM32学习
教程<一> 点亮第一只LED灯
m_<:整个程序除去基本配置外由两部分组成,main.c与bsp_led.c。其中,bsp_led.c及.h负责外设LED寄存器的配置,使其能正常工作。main.c则是在LED配置完能正常操作后来实现LED怎么亮灭。1main.c分析#include"stm32f4xx.h"//包含了所有外设的地址映射#include"bsp_led.h"voidDelay(uint32_tcount){for(
七面琅琊
·
2020-07-10 04:24
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他