你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

【经验分享】已解决STM32F0的stm32f0xx.h中没有CRH和CRL函数,该如何设置?

[复制链接]
STMCU小助手 发布时间:2021-11-26 16:00
STM32F0的stm32f0xx.h中没有CRH和CRL函数,该如何设置% y' ?, J" Z1 W+ U* |
  1. #define SDA_IN()  {GPIOC->CRH&=0XFFFF0FFF;GPIOC->CRH|=8<<12;}
    3 L! Q5 U7 h, T$ c. S
  2. #define SDA_OUT() {GPIOC->CRH&=0XFFFF0FFF;GPIOC->CRH|=3<<12;}
复制代码

8 w( ]5 E9 T( o( t6 R, H% }  \4 F下面用库里面的引脚设置函数写成:
; X, l: [, S# c, A) [) t6 Q7 ^* w* q# L% F' d
  1. void SDA_IN(void)
    8 Z/ ]9 r& r, {
  2. {
    + h# w0 B3 s. c' F( H7 m  W

  3. ! k5 m, `* e& f$ }9 y
  4.     GPIO_InitTypeDef GPIO_InitStructure;
    9 g( L+ U! ?, Z
  5.     //RCC->APB2ENR|=1<<4;//先使能外设IO portc时钟+ H7 \1 b6 v  V8 G9 H
  6.     RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOA,ENABLE);: {7 E: Z5 W0 y8 Z
  7.   P& B" _  b* a: q- v3 Q& L
  8.     GPIO_InitStructure.GPIO_Pin = GPIO_Pin_3;
    * s" X) L5 m/ r9 |9 \' ?) z; J9 o( L
  9.     GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN;6 U! v( @1 v( W5 x& c
  10.     GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_NOPULL;
    7 H" k7 G' X+ [1 I
  11.     GPIO_Init(GPIOA,&GPIO_InitStructure);
    7 d0 d" J* Q) \" r3 \0 m# @$ {1 J
  12. 2 i- U( w2 V7 h: m
  13. }
    3 x% v3 U7 I6 o* L' y+ }1 g

  14. 7 A! M5 A* D; b1 m9 f1 O
  15. void SDA_OUT(void)2 f" V; W' N+ V0 a7 k( i6 L( e
  16. {8 O9 q* J: ?/ s, q1 v0 r$ b' l( i
  17.     GPIO_InitTypeDef GPIO_InitStructure;, {5 {* `/ o7 a9 W: C4 F
  18.     //RCC->APB2ENR|=1<<4;//先使能外设IO portc时钟
    9 t9 c+ Q4 d) L
  19.     RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOA,ENABLE);
    " O2 H6 b; Z. s, p( {
  20. " p/ i8 X# I0 t# P6 P* S
  21.     GPIO_InitStructure.GPIO_Pin = GPIO_Pin_3;8 M/ \" y& P9 u9 k7 ~" ?/ U' J
  22.     GPIO_InitStructure.GPIO_Mode = GPIO_Mode_OUT;
    ' V  g) @6 n1 P' {7 u5 i, R, g9 D  v
  23.     GPIO_InitStructure.GPIO_PuPd = GPIO_OType_PP;
    + E1 u( e. r; k& F
  24.     GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
    . w0 A4 b9 B+ O7 J' i! F; n$ f
  25.     GPIO_Init(GPIOA,&GPIO_InitStructure);! Z) B  Y6 \, ?# W! V: l) n7 x; m
  26. ) ?7 ]4 N) f3 w' [6 N9 Y) }
  27. }
复制代码
' N! N; `! E- u7 O5 K
" }  |2 W0 y  z* W9 t0 t6 {5 N. v4 U
4 F& b' I" O" s" ?# L# w, ^
收藏 评论0 发布时间:2021-11-26 16:00

举报

0个回答
关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版