日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁 > 單片機(jī) > 單片機(jī)
[導(dǎo)讀]1、cube在生成代碼的時候,會出現(xiàn)死機(jī)的現(xiàn)象。解:把keil關(guān)閉就不會出現(xiàn)死機(jī)的現(xiàn)象。2、開始默認(rèn)的是內(nèi)部晶振驅(qū)動芯片的運(yùn)行,怎么打開外部晶振的驅(qū)動?解:在Pinout任務(wù)欄里的RCC選項設(shè)置。3、當(dāng)有變態(tài)問題出現(xiàn)的時

1、cube在生成代碼的時候,會出現(xiàn)死機(jī)的現(xiàn)象。

解:把keil關(guān)閉就不會出現(xiàn)死機(jī)的現(xiàn)象。

2、開始默認(rèn)的是內(nèi)部晶振驅(qū)動芯片的運(yùn)行,怎么打開外部晶振的驅(qū)動?

解:在Pinout任務(wù)欄里的RCC選項設(shè)置。

3、當(dāng)有變態(tài)問題出現(xiàn)的時候,應(yīng)該考慮哪些方面?

解:變態(tài)的問題多半是優(yōu)化引起的,優(yōu)化級別盡量設(shè)置為level0(程序不做任何的優(yōu)化)。

設(shè)置I2C時遇到的一些問題:

void HAL_I2C_MspInit(I2C_HandleTypeDef* hi2c)
{

GPIO_InitTypeDef GPIO_InitStruct;
if(hi2c->Instance==I2C2)
{
/* USER CODE BEGIN I2C2_MspInit 0 */

/* USER CODE END I2C2_MspInit 0 */

/**I2C2 GPIO Configuration
PB10 ------> I2C2_SCL
PB3 ------> I2C2_SDA
*/
GPIO_InitStruct.Pin = GPIO_PIN_10;
GPIO_InitStruct.Mode = GPIO_MODE_AF_OD;
GPIO_InitStruct.Pull = GPIO_PULLUP;
GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW; //這個選項只能為低,為其他的模式會出現(xiàn)錯誤。
GPIO_InitStruct.Alternate = GPIO_AF4_I2C2;
HAL_GPIO_Init(GPIOB, &GPIO_InitStruct);

GPIO_InitStruct.Pin = GPIO_PIN_3;
GPIO_InitStruct.Mode = GPIO_MODE_AF_OD;
GPIO_InitStruct.Pull = GPIO_PULLUP;
GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW;
GPIO_InitStruct.Alternate = GPIO_AF9_I2C2;
HAL_GPIO_Init(GPIOB, &GPIO_InitStruct);

/* Peripheral clock enable */
__HAL_RCC_I2C2_CLK_ENABLE();
/* USER CODE BEGIN I2C2_MspInit 1 */

/* USER CODE END I2C2_MspInit 1 */
}

}


本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除( 郵箱:macysun@21ic.com )。
換一批
延伸閱讀
關(guān)閉