stm32之i2C硬件驱动ht16c22
2016年12月3日 - 电子产品世界
debug("---i2cdead---rn");i=0;break;};}I2C_GenerateSTART(I2C2,ENABLE);while(!I2C_CheckEvent(I2C2,I2C_EVENT_MASTER_MODE_SELECT)){if(i==65536){debug("---i2cdead---rn");i=0;break;};}I2C_Send7bitAddress(I2C2,device_id,I2C_Direction_Tra...
详情
STM32+Keil 中使用printf函数
2016年9月23日 - 电子产品世界
USART_InitStructure.USART_Mode=USART_Mode_Rx|USART_Mode_Tx;STM_EVAL_COMInit(COM1,&USART_InitStructure);/*Initializeallperipheralspointers*/IP_Debug();printf("rnSTM32l1xxFirmwareLibrarycompiledwithFULLASSERTfunction...nr");printf("...Run-timecheckingenablednr...
详情
stm32变更外部晶振时如何配置时钟、以及HSI的使用
2016年9月26日 - 电子产品世界
库函数:voidRCC_PLLConfig(uint32_tRCC_PLLSource,uint32_tRCC_PLLMul)例:RCC_PLLConfig(RCC_PLLSource_HSE_Div1,RCC_PLLMul_6);2)stm32f10x.h中修改:8M:#defineHSE_Value((uint32_t)8000000)/*!<ValueoftheExternaloscillatorinHz*/12M:#defineHSE_Value((uint32_t)...
详情