- 博客(8)
- 资源 (9)
- 收藏
- 关注
原创 Git使用教程(一) — Git和Github介绍
Git安装和使用使用目的:通过git管理github托管的项目代码一、下载安装GIt官网下载:https://www.git-scm.com/download/win双击安装选择安装的工作目录选择组件开始菜单目录名设置选择使用命令行环境以下三步默认,直接点击next等待安装检验是否安装成功二、 Git基本工作流程......
2020-01-23 23:02:09 704
原创 Git使用教程(二) — Git安装和使用
一、Git和Github简介什么是GitGit是一个免费、开源的版本控制软件什么是GithubGithub是全球最大的社交编程及代码托管网站(https://github.com/)。Github可以托管各种git库,并提供一个web界面(用户名.github.io/仓库名)Github和Git是什么关系Git是版本控制软件 Github是项目代码托管的平台,借助git来管理项目代.........
2020-01-23 22:11:01 775
原创 STM32L4使用QSPI驱动spiFLASH(W25Q64)
STM32L4使用QSPI驱动spiFLASH(W25Q64)一、什么是QSPIQSPI 即Quad SPI,是一种专用的通讯接口,连接单、双或四(条数据线)SPI FLASH 存储器。简单的来说,QSPI就是为了驱动SPI_FLASH所设计的专用的通信协议,他和标准的SPI协议有很多相似的地方,但是我认为将它看作一种单独的通信协议更好理解。QSPI可以工作在单数据线、双数据线或四条数据线...
2020-01-11 18:37:55 6481 1
原创 STM32L4使用SPI驱动TFTLCD
STM32L4使用SPI驱动TFTLCD在上新建工程的基础上添加使用SPI功能(新建工程见STM32使用LL库建立工程)一、CubeMX的配置1、非SPI的LCD控制IO口的配置查看原理图可以看到,有5个引脚接在了MCU上,其中有两个SPI引脚,三个LCD控制引脚其引脚对照表如下,所以我们先将PC6、PC7、PB15配置为通用IO推挽输出2、SPI的的配置MCU只需要通过SPI向L...
2020-01-10 18:38:26 3471
原创 STM32的SPI
一、SPI功能描述SPI的框图如下:SPI通过4个引脚与外部器件相连:MISO:主设备输入/从设备输出引脚。该引脚在从模式下发送数据,在主模式下接收数据。MOSI:主设备输出/从设备输入引脚。该引脚在主模式下发送数据,在从模式下接收数据。SCK:串口时钟,作为主设备的输出,从设备的输入NSS:从设备选择。这是一个用来选择从设备的(可选的)引脚。这个引脚用来作为“片选引脚”,让主设备...
2020-01-09 15:27:46 1399
原创 STM32L4使用DMA发送串口数据
在上一个工程的基础上添加使用DMA传输串口数据(上次工程见STM32使用LL库建立工程)一、CubeMX的配置依次点击Configuration->DMA即可进入DMA口详细配置界面。点击【Add】添加DMA传输请求,然后选择USART1_TX请求;其他设置如下即可然后依旧是工程设置里,将HAL改成HAL然后便可以生成代码二、用户代码修改代码生成后打开工程,我们可...
2020-01-04 21:46:13 3406
原创 STM32使用LL库建立工程
LL库(Low Layer)是ST最近新增的库,更接近硬件层,直接操作寄存器。其支持所有外设。今天我们通过STM32CubeMX建立一个LL库工程,使用小熊派BearPi开发板,芯片型号为STM32L431RCT6。一、工程建立步骤1、工程初步建立和保存2、配置时钟源(RCC设置)3、GPIO引脚功能设置4、外设初始化配置5、生成工程源码6、编写用户程序二、工程建立1、工程初步建...
2020-01-02 16:12:46 3790
William Font.icls
2020-04-19
3_QSPI_FLASH.rar
2020-01-12
SPILCD.rar
2020-01-10
1_UART_DMA.rar
2020-01-04
STM32L431RXT6_LED_KEY_delay_USARTrxtx.rar
2020-01-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人