找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划
查看: 29|回复: 0
打印 上一主题 下一主题

[芯片] 盛世华诞,荣耀中华 —— IC咖啡庆祝中华人民共和国成立70周年

[复制链接]

551

主题

1470

帖子

3万

积分

EDA365管理团队

Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

积分
39487
跳转到指定楼层
1#
发表于 2019-10-12 18:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您!

您需要 登录 才可以下载或查看,没有帐号?注册

x
4 ^/ @3 x$ h2 V! t% a
1.1.1 使用 STM32 CubeMX MDK裸机工程. S8 c8 `+ x0 J' h; G- ]

8 M6 X3 n% X( G& {# p8 Y) e参见《STM32 CubeMXMDK应用编程实践》中“使用 STM32 CubeMX MDK裸机工程”章节的相关内容。
9 z8 _1 R, S- C
操作过程
; B& G& F  R% I3 k! C8 @
说明

- K; |( {" t. T) C0 i. W
新建工程1 t! E6 d4 e2 m1 d$ m+ C  T
点击新建工程,在 MCU Selector 属性页的 Part Number Search 框里输入 STM32L431RC,右侧MCUs List 选择封装为 LQFP64 的型号,双击进入。
% J8 s# d! _% h* o: Q' A% h
管脚配置0 g6 v4 W' U3 y0 t$ Q# w7 T

8 ?& M& O; T6 b+ U9 E; ^4 `
1、使用外部晶,在“RCC”项内高速时钟设置为“Crystal/Ceramic Resonator”。并使能RTC中“Activate Clock Source”;
* R0 S% e/ {1 e% s4 n2 w2USART1项内选择模式“Asynchronous”,输出log0 s7 e8 \; z. E
3USART2项内选择模式“Asynchronous”,用于NB-IoT协议通信;
7 u1 b7 X  w2 z4、点击PC10PC11,配置为“GPIO_Output”模式,用于亮度传感器模拟I2C接口;
, m# c. d- C; t5、点击PA5,配置为“GPIO_Output”模式,用于模拟路灯控制;
! `; [3 d  @: h7 L6、点击PB10PB11,配置为“GPIO_Output”模式,用于OLED模块模拟I2C总线;
0 U" D; B: |4 }2 T9 j7、点击PC0,配置为“GPIO_EXTI0”, 点击、PC1,配置为“GPIO_EXTI1”模式,用于按键中断。4 H6 ?/ D* D6 G; i
时钟配置
+ ~5 m1 }) V9 i4 A  p; h1 E
+ i9 s  ^! Q  c7 O4 ~
选择外部RTC时钟和主时钟,将最后的频率设置为“80MHz”STM32CubeMX自动配置参数
9 g4 o6 b' a9 H, L. ]* j0 b
资源功能配置
1 u+ m7 ^$ M) V7 F( Q0 J" B

9 \( z$ B" P; P; \; e- q
Connectivity 一栏里点击 USART1 进入Parameter Settings 属性页,设置Baud Rate9600 Bits/s, M5 h! [* g4 p- R5 p
9 ]% }4 n+ A3 S* E
! _/ v$ ]' ]. \- y/ Y
Connectivity 一栏里点击 USART1 进入NVIC Settings 属性页,选中Enabled
+ p8 t  f+ H* G. _
8 E0 I( C/ s2 ~8 e/ b
Connectivity 一栏里点击 USART2 进入Parameter Settings 属性页,设置Baud Rate9600 Bits/s
' W" A: F" m+ g. K$ D: V% z
$ i' G  ]/ h9 S4 u7 d7 X: ]% a, w
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 支持!支持! 反对!反对!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

巢课

技术风云榜

关于我们|手机版|EDA365 ( 粤ICP备18020198号 )

GMT+8, 2025-4-18 10:14 , Processed in 0.059086 second(s), 33 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表