自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (2)
  • 收藏
  • 关注

原创 STM32 不定长数据的接收和发送

STM32 不定长数据的接收和发送接收采用IDLE中断 + DMA方式HAL_UART_Receive_DMA()添加使能IDLE中断SET_BIT(huart->Instance->CR1, USART_CR1_IDLEIE);DMA传输完成中断是默认初始化开启的,但中断回调函数未重新实现,串口中断开启,并对空闲中断做处理。局限性:每次接收的数据不能超过DMA设定的接收值,避免触发DMA传输完成,否则无法开启下一次传输。DMA 接收传输完成回调函数如下:__weak voi

2022-01-02 12:45:35 3245

原创 IMRT1050 FreeRTOS 串口分析

IMRT1050 FreeRTOS 串口分析中断入口#mermaid-svg-USg42RknDyFbpjnt .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#333}#mermaid-svg-USg42RknDyFbpjnt .label text{fill:#333}#mermaid-svg-USg42RknDyFbpjnt .node

2021-12-31 17:45:48 815

原创 基于STM32CubeIDE 开发 FATFS + SD卡 + USB 的读卡器功能

一、介绍本次采用STM32CubeIDE 平台 STM32L476RE 芯片 自带 usb接口和 Mirco卡槽,实现通过USB连接电脑能正确对SD卡中的文件进行读写操作,同时芯片内部程序也可以以FATFS方式对SD卡操作。二、步骤1、RCC SYS 配置比较简单,大家都知道2、USB_OTG_FS配置 以从机的方式配置,Mode :Device_Only ...

2020-03-27 13:43:41 9127 3

原创 STM32CubeIDE 工具外设引脚配置分析

一 、SPISPI 控制 Flash1、这里相位和极性选用mode 1 虽然flash手册可以mode3 但是再配置的时候,无论GPIO 在复用推挽下,如何上下拉,都无法正常通信2、正常来说,MISO 是输入,应该是使用 浮空输入的,但是在这里也只有复用推挽,网上解释为 复用后,MISO 默认就是输入模式,推挽对此引脚不起作用,后面,上拉下拉其实是对其起作用的。3、S...

2020-03-26 18:31:21 3738

原创 LCD屏(I80接口)ASCII字符显示基于战舰V3开发板(STM32ZET6)实现

1、准备字库: ASCII字库 24*16 横向扫描 /* ASCII Table: each character is 16 column (16dots large) and 24 raw (24 dots high) */ const uint16_t ASCII_Table[] = { /* Space...

2019-12-03 11:27:11 1192

原创 FSMC驱动TFT_LCD(mcu接口) --Stm32CubeIDE

一、介绍本次开发基于战舰v3开发板(stm32ZET6 2.8寸TFTLCD屏 分辨率320*240 16位80并口) 采用STM32CubeIDE 配置FSMC模块二、原理1、TFTLCD TFTLCD 采用I80并口 5条基本控制信号线: 1、片选 2、写使能3、读使能 4、数据、命令选择 5、复位 80并口时序图如下:2、FSMCST...

2019-11-29 18:55:53 4142 1

原创 基于Ymodem协议的串口IAP升级---STM32CUBEIDE开发

准备资源一 软件1、ST官网下载基于stm32cube开发的IAP示例:X-CUBE-IAP-USART https://www.stmicroelectronics.com.cn/content/st_com/zh/products/embedded-software/mcu-mpu-embedded-software/stm32-embedded-software/st...

2019-11-19 13:04:19 5540 6

原创 video_interfaces 设备树分析

视频数据流通常由外部设备组成 例如相机传感器、iic、spi、uart总线上的控制器、芯片内部IP模块 包括DMA视频缓冲和视频数据处理器。 芯片内部板是通过DT节点描述, 和其他的SOC类似,外部设备是以它们各自总线控制器节点下的子节点存在。例如iic 所有视频设备的数据接口是通过子节点 ”port“来描述,一个port的配置取决于参与到数据传输...

2019-09-03 17:06:51 4016 5

原创 ubuntu18.04编译并安装内核(4.20.5)

整个过程花了时间蛮久,大概两天时间,期间遇到各种问题,前后花了有五次,现把流程贴出给大家参考前期准备工作:1、检查自己的磁盘情况,之前20G,结果因为磁盘不够用,无法开机,后来安装gparted扩展到80G2、内存尽量大,之前2G  ,在安装完内核重新启动,内存死锁,无法进入系统,后内存调整为4G一、下载内核源码 两种方式    1、在官网www.kernel.org 下载,推...

2019-01-27 16:53:28 7759 6

stm32 USB 相关文档资源汇总

自己整理所有STM32 USB 相关文档资源汇总,有兴趣的可以学习下。

2020-03-27

LCD(I80接口)驱动-基于战舰v3开发板(STM32ZET6)

基于战舰v3开发板(STM32ZET6)使用STM32CubeIDE开发LCD(I80接口)驱动程序 可参考固件库 STM32F10x_StdPeriph_Lib_V3.5.0 文档地址:https://mp.youkuaiyun.com/postedit/103363127

2019-12-03

空空如也

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

TA关注的人

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