最近搞到一块7寸的电容触摸液晶屏来玩耍,手里有块32官方的F421ZG的板子,所以就直接用这块板子来连接了,网上找了好多资料简单的可以显示了,感觉还不错屏幕参数: 接口协议:8080并口 16bit 驱动芯片:SSD1963 尺 寸:7寸 分 辨 ...
先上代码。 main.c: View Code ili .c: View Code ili .h: View Code 在使用FSMC之前,要看看使用芯片的规格是否支持到到 位的fsmc总线,少Pin脚的IC应该是没有的。 然后就是了解FSMC大概情况,我们使用FSMC驱动LCD,相比 驱动,速度更快,我对它的理解其实就是一个外部总线,且是一个可以自己定义时序的总线并且速度不慢,当驱动 接口的器件 ...
2020-05-12 10:37 0 2385 推荐指数:
最近搞到一块7寸的电容触摸液晶屏来玩耍,手里有块32官方的F421ZG的板子,所以就直接用这块板子来连接了,网上找了好多资料简单的可以显示了,感觉还不错屏幕参数: 接口协议:8080并口 16bit 驱动芯片:SSD1963 尺 寸:7寸 分 辨 ...
使用STM32 HAL库 驱动ST7789 显示屏 这是驱动好的效果图,我买的是中景园电子的一块IPS显示屏, 它的像素密度很高,显示非常细腻。 今天我用stm32 HAL库来驱动它。 使用STM32CubeMX生成代码 使用STM32CubeMX 生成功能, 其中主要设置了SPI ...
这是正点原子TFTLCD的驱动通过CubeMx的简单工程进行移植并且点亮屏幕。 首先需要看原理图,将涉及到的IO口添加进定义中,手动添加亦可。 其次,工程需要添加mylcd.c, mylcd.h,和字库文件font.h。 mylcd.c ...
目前网上的STM32的程序基本上都是从正点或者野火开发板为基础搞的,由于开发板的例程是基于正点的,但是板子的接线却不一致,这使得烧程序后液晶屏无法显示的问题。开发板的原理图如图 FSMC FSMC,即灵活的静态存储控制器,STM32F4 的FSMC 接口支持包括SRAM、NAND ...
@2019-01-25 【小记】 工具化、易控制、易配置、效率高: 驱动控制文件<stm32f1xx_hal_conf.h>中驱动模块使能由STM32CubeMX工具配置使能 ...
1 STM32的三种开发方式 通常新手在入门STM32的时候,首先都要先选择一种要用的开发方式,不同的开发方式会导致你编程的架构是完全不一样的。一般大多数都会选用标准库和HAL库,而极少部分人会通过直接配置寄存器进行开发。网上关于标准库、HAL库的描述相信是数不胜数。可是一个对于很多刚入门的朋友 ...
在cubemx中的设置。 默认即可。 在main中添加代码。 在main()函数中添加程序设置DAC输出的数据为12位右对齐,数值为2048.则实际输出的电压为 2048/4096x3.3V=1.65V,使能ADC通道2开始转换。 然后开启 ...
要实现的是用PWM实现呼吸灯的效果。 先简单说一下原理,比如对一个电灯来说,你在1秒内,打开开关0.5秒,再关闭0.5秒,如此反复,那么电灯就会闪烁,但是如果是1毫秒内,0.5毫秒打开,0.5毫秒关 ...