|
【前言】 准备测试FDCAN,首先做个lcd屏驱动,然后好查看结果。 【配置SPI】 本次准备使用硬件spi来驱动,并且使用硬件CS来实现控制。 1、开启spi1配置基本参数如下:
本次配置选择8bit传输,时钟极数为0模式,开启NSSP 硬件控制。 2、把GPIO配置为上拉,高速
【控制引脚配置】 还需要配置DC、RST、BLK的引脚
【LCD移植】 找到lcd屏的原厂驱动,将其添加到工程中,记得在cmakelists.txt把lcd.c添加进编译。 修改对拉写入数据的函数,代码如下:
【测试】 在main.c中添加测试代码,烧写后效果如下:
【总结】 此次spi的硬件CS非常好用,还有就是GPIO记得修改一下,我的rst的在没有修改时,输出不行,后面改接到开发板的MCU的RST就可以了。 |
【STM32U3 评测】低功耗模式功耗实测
【STM32U3 评测】使用vscode创建开发环境
【试用名单公布】STM32U3 新品 ——NUCLEO-U3C5ZI-Q 开发板测评活动
【免费试用】STM32U3 新品 ——NUCLEO-U3C5ZI-Q 开发板测评活动
《STM32U3线上课程》学习笔记+01 STOP3模式使用RTC唤醒流程
【学习有礼】 STM32U3超低功耗MCU系列课程
《STM32U3线上课程》学习笔记+04 LPTIM输出PWM
《STM32U3线上课程》学习笔记+03 ADC采集芯片参考电压和温度传感器值
《STM32U3线上课程》学习笔记+02 LUART使用以及指定变量地址
《STM32U3线上课程》学习笔记+安全特性
微信公众号
手机版