keil的主要功能和作用_STM32 LCD12864 || SPI || CubeMX || Keil || HAL

STM32 SPI LCD12864

前言

本文介绍了如果通过软件[STM32CubeMX],对[STM32F401CCU6]芯片进行初始化配置,继而在[Keil MDK-ARM]中进行应用代码的编写。

实现了如下功能:通过SPI接口控制LCD12864显示字符。

795f094f2916080d7f5a536f284c6ab5.png

1 通过CubeMX创建keil工程

File→New Project→双击选择芯片STM32F401CCUx→工程新建完毕。

左侧System core→RCC→High Speed Clock (HSE)→Crystal/CeramicResonator→外部晶振启用完毕。

顶部Clock Configuration→左侧Input frequency(HSE)根据板子上的外部晶振填写数值,我的是25,一般的是8→界面中间HCLK(MHz)设置数值为最大,我的为84→回车,弹出窗口统统点确定→左侧HSE对应的PLL SourceMux选择HSE(界面会出现红色警示)→再回到界面中间HCLK(MHz)设置数值为最大,我的为84→回车,弹出窗口统统点确定→系统时钟设置完毕


进入主要操作

顶部Pinout & Configuration→Connectivity→SPI1→紧靠的右侧SPI1 Mode and Configuration→Mode选择Full-Duplex Master→下侧Configuration→Parameter Settings→Clock Parameters→Presca

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值