打印
[STM32F4]

【NucleoF446ZE获奖】评测试用 CubeMX创建工程 IO模拟驱动点阵屏

[复制链接]
1069|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
skygz|  楼主 | 2016-4-9 21:21 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
收货当天已开箱祼照, 今天来用STM32CubeMX创建工程, 用IO模拟驱动点阵屏过程.

1.运行STM32CubeMX后, 点击NewProject, 出现如下窗口
选择STM32F4系列, 型号STM32F446, LQFP144, 在列表中 选择STM32F446ZETx, 双击选择.

2.选择使用的管脚, 本例选择了 PA3,PA4,PA5,PA7, 设置为输出模式.
原本想用SPI驱动的,  发HAL库还玩不转, 与标准库有些出入, 一时搞不会, 所以就用IO模拟实现.



3.设置时钟, 我使用默认设置.


4.GPIO管脚参数设置


5.点击生成按钮


6.弹出工程设置界面,设置你的工程保存位置,工程文件,工程名称. 开发IDE我选了MDK.


7.在第二页设置 拷贝库文件到工程中, 等相关设置.


8.生成的工程, 用MDK打开,  只要添加本例驱动点阵屏的操作即可. 其它全部由STM32CubeMX生成了.


9.在main.c中, 添加点阵屏相关代码, 然后完成编译 下载即可.



10.硬件连接情况, 用杜邦线与点阵屏连接..  接口标识名感觉有点混乱, 我是用万用表一个个测引脚确认是否有接错GPIO的...



11.点阵屏正常显示了, 看效果...


12.来个近照...


放上完整工程文件, 仅供参考, 因为你不一定有这个点阵屏
LCD.rar (322.55 KB)

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

13

主题

5511

帖子

2

粉丝