STM32需要设置晶振管脚OSC_IN,OSC_OUT模式才能正常工作
2019-04-23 18:03
134 查看
芯片型号:STM32103FC8T6
下载工具:ST-LINK V2
下载的程序在板子上一直没有工作。才发现需要设置晶振管脚工作模式才能让芯片工作。
程序试列:
void GPIO_Configuration(void)
{
GPIO_InitTypeDef GPIO_InitStructure; //声明一个结构体变量
/PD0设置为浮空输入/
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_0;
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN_FLOATING;
GPIO_Init(GPIOD,&GPIO_InitStructure);
/PD1设置为输出/
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_1;
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;
GPIO_Init(GPIOD,&GPIO_InitStructure);
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_13; GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP; GPIO_Init(GPIOC,&GPIO_InitStructure);
}
相关文章推荐
- 在STM32上如果不使用外部晶振,OSC_IN和OSC_OUT的接法
- 在STM32上如果不使用外部晶振,OSC_IN和OSC_OUT的接法
- 在STM32上如果不使用外部晶振,OSC_IN和OSC_OUT的接法
- STM32上不使用外部晶振,OSC_IN和OSC_OUT的接法
- 网站发布以后频繁不能访问,需要重启IIS服务才能正常工作的解决办法
- STM32 OSC_IN和OSC_OUT的作用 和 各种接法
- STM32寄存器操作端口模式SDA_OUT()/SDA_IN()
- 设置MySQL复制时,replicate-ignore-db模式下如何正常工作
- 寄存器操作端口模式#define SDA_IN() /#define SDA_OUT()(正点STM32-IIC实验)
- STM32 OSC_IN跟OSC_OUT的作用 和 各种接法
- 设置MySQL复制时,replicate-ignore-db模式下如何正常工作
- VS2008/2010 页面调试控件 需要设置IE工作模式为单进程
- 设置MySQL复制时,replicate-ignore-db模式下如何正常工作
- 设置MySQL复制时,replicate-ignore-db模式下如何正常工作
- 设置MySQL复制时,replicate-ignore-db模式下如何正常工作
- oracle在归档模式下正常工作设置(转)
- 设置MySQL复制时,replicate-ignore-db模式下如何正常工作
- 创建存储过程,以部门编号为参数返回该部门的人数及平均工资(返回一个值可以通过函数来实现,但如果要返回多个值,需要使用out或in out模式参数实现)
- FTP的工作模式:主动模式和被动模式区别以及设置
- 文件打开模式ios::in|ios::out|ios::trunc