STMCU小助手
发布时间:2022-11-15 23:13
|
项目简介 利用CubMX生成基于32单片机的HAl库工程,然后编写程序在Proteus上仿真验证,首先是对LCD1602的学习。& n# \4 R% c; |7 Z 硬件模块 STM32F103R45 H7 _# p# }4 [& s7 W7 p LCD1602! L6 J/ R! p- h( d/ y) j; C - _1 p$ W( D# E" t 74HC373缓存驱动芯片 软件工具 CubMX O* G9 Z+ J& x$ [ x ' x7 u& Z2 c0 m Proteus# w4 G6 I! X0 d$ N+ j Keil 1 ^9 p3 c. e7 _; r 电路连接图9 \; E- O: J0 F$ Y: P3 x! Q6 k9 \8 I! |6 g 9 u% z1 G& ?( N# f
5 e( M) J; U/ c0 J: y 工作流程 首先创建好一个CubaMX工程,设置好PC0--PC7为LCD1602的8个数据位- M W5 P/ S0 V. F' [
PB0--PB2分别为LCD1602的片选位,读写位和使能位 ) _$ g& [5 h- R: k/ H4 J& N) w8 @/ R
) w- A3 G5 t O 然后设置时钟,仿真的话最好还是用内部时钟,因为后面如果需要串口通信,外部时钟可能会出现一些错误8 R' t1 u, N @8 c8 G# ^( v 4 @! z* b: E+ Z+ Q- x1 U$ j+ ^
其余根据自己习惯即可2 j4 \4 @8 Q: b4 a6 _1 ` 1 x" O# S. ?0 e2 B) J6 j
然后进入生成的KEIL工程,编写好相应程序即可,主要程序代码在后面给出。 最后进入Proteus验证。 ( N% E1 `! v0 o1 U
) r% s! J" X1 T 作者:jxjajl bilibili |
【STM32H735G-DK 测评】STM32H735G-DK External Loder 编译和测试
Keil-MDK 在线调试设置断点的高级用法
请教下STM32N6570 怎么把分辨率改成320x240并可以全屏显示
【福利三:逢7发帖赢大礼】想要充分利用STM32H743VI片内的RAM空间(但并不顺利)
基于stm32平台上的IC-MU磁绝对值编码器SPI通讯和码盘数据处理
使用STM32 MCU和MPU连接PDM数字麦克风
分享STM32资料-采用 STM32U031R8 MCU 的 STM32 Nucleo-64 开发板,官方资料,数据手册等资料
HRTIM 指南
使用 STM32 的 DWT 单元监控内存
DAC,COMP,HRTIM Fault 功能的使用
微信公众号
手机版