STM32中关于使能时钟后设置隐脚输出的问题

fish_fendou 2013-08-10 10:10:03
代码如下:
#include <stm32f10x_lib.h>
#include "led.h"
void LED_Init(void)
{
RCC->APB2ENR|=1<<4; //使能 PORTC时钟
GPIOC->CRL&=0XFFFFF0FF;
GPIOC->CRL|=0X00000300;//PC.2推挽输出
GPIOC->ODR|=1<<2; //PC.2 输出高
}
但是如果我想要让PC.3推挽输出呢?GPIOC->CRL&=0XFFFFF0FF; GPIOC->CRL|=0X00000300;GPIOC->ODR|=1<<2; 这三句话应该怎样修改啊?确切的说我还是没能理解这几句话的含义。谢希望能得到大家的帮助!谢谢。
...全文
80 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
heavirain 2013-08-11
  • 打赏
  • 举报
回复
为什么不用库呢,好写好读好改

19,502

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
  • 嵌入开发(WinCE)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧