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

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

[复制链接]
STMCU小助手 发布时间:2021-11-26 16:00
STM32F0的stm32f0xx.h中没有CRH和CRL函数,该如何设置' O4 E0 ?) i) {# @$ V3 O+ A& |! U! N# `
  1. #define SDA_IN()  {GPIOC->CRH&=0XFFFF0FFF;GPIOC->CRH|=8<<12;}+ c( Z2 }7 N5 x5 O0 I6 I/ j
  2. #define SDA_OUT() {GPIOC->CRH&=0XFFFF0FFF;GPIOC->CRH|=3<<12;}
复制代码

8 V( T: `2 E* r8 R; q4 R, ?* o下面用库里面的引脚设置函数写成:
4 ?6 C7 k0 ^2 P) w* d
" P" B7 @) q- }: q4 L! w+ m, K
  1. void SDA_IN(void)
    . X8 P, I6 S$ @% J( v8 D" M
  2. {4 Q* w& p( C3 [- N- O$ P
  3. * C  f0 H! I) O! b' L
  4.     GPIO_InitTypeDef GPIO_InitStructure;+ i( G+ q/ N6 C5 D8 ^+ H# [! |
  5.     //RCC->APB2ENR|=1<<4;//先使能外设IO portc时钟
    6 h# {* J" c8 g+ H5 {1 [
  6.     RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOA,ENABLE);9 y6 b% J: W4 u5 H- {
  7. & z5 ]) e' f( Y* a
  8.     GPIO_InitStructure.GPIO_Pin = GPIO_Pin_3;" z1 m4 m; R5 n! N
  9.     GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN;
    & ~1 E* [6 F2 V; B
  10.     GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_NOPULL;# o! ]. x$ b0 j' y, \& S% [! ~$ \
  11.     GPIO_Init(GPIOA,&GPIO_InitStructure);3 }. h: M6 n# c% `; f7 i$ c& {

  12. 0 U0 Z2 W& r; e) y
  13. }
    4 n3 x+ R' m8 ?9 L& {0 {, d
  14. 5 C) y3 P' P8 H, y3 t
  15. void SDA_OUT(void)9 Q6 d1 o( d. j
  16. {# F4 E* U% x" o7 I3 @: S
  17.     GPIO_InitTypeDef GPIO_InitStructure;
      u- l  J# A1 |. j3 y* m+ Y
  18.     //RCC->APB2ENR|=1<<4;//先使能外设IO portc时钟, ^1 x; G) f' ?
  19.     RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOA,ENABLE);; i% x. V+ F. s# D! P' F2 i
  20. ; O3 Z/ Z8 A: {, t% }9 d( A4 q
  21.     GPIO_InitStructure.GPIO_Pin = GPIO_Pin_3;5 Y" {" Z* F# z4 C0 b- a& g
  22.     GPIO_InitStructure.GPIO_Mode = GPIO_Mode_OUT;6 {2 W, j+ H0 I" q6 [+ ]. @" P
  23.     GPIO_InitStructure.GPIO_PuPd = GPIO_OType_PP;
    / L  X1 }! Z2 s9 }7 i
  24.     GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
    8 z+ @- l; M8 q, k! j, F" k
  25.     GPIO_Init(GPIOA,&GPIO_InitStructure);0 r/ P* q: I2 X* r

  26. 1 e) g' K* }" ]' f8 R* J9 n
  27. }
复制代码
% `1 o# j' _' c# r6 q

* o+ X8 a  L, _
" ^7 ^  c5 a/ F: h' f; S4 @+ L  w
收藏 评论0 发布时间:2021-11-26 16:00

举报

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