MXcube32
chenshaobin6740680
学习。
展开
-
STM32 cubeMX 独立看门狗设置方法
STM32 cubeMX 独立看门狗设置方法Tout=((4×2^prer) ×rlr) /32其中 Tout 为看门狗溢出时间(单位为 ms);prer 为看门狗时钟预分频值(IWDG_PR 值),范围为 0~7;rlr 为看门狗的重装载值(IWDG_RLR 的值);4×2^prer直接为IWDG counter clock prescaler的值例如:图中设置约为(64*4095)/32=8秒...原创 2021-02-24 11:24:20 · 2201 阅读 · 0 评论 -
stm32cubemx 串口配置
1、如果含校验位,需要word length设置为9 bits2、3、最好发送和接收都用中断。增加3次重发功能,每次发送间隔20msvoid UART_Transmit_IT(UART_HandleTypeDef *huart, uint8_t *pData, uint16_t Size){uint8_t i;for(i=0;i<3;i++){if(HAL_UART_Transmit_IT(huart, pData,Size)==HAL_OK)return;HAL_Dela原创 2020-11-30 16:34:46 · 877 阅读 · 0 评论 -
stm32MXcube 定时器中断设置
定时器中断设置1、2、3、在main函数里面加,因为定时器包含多种中断:break,update,capture compare等,可通过HAL_TIM_Base_Start_IT(&htim1)和HAL_TIM_Base_Stop_IT(&htim1)灵活开启和关闭。HAL_TIM_Base_Start_IT(&htim1);4、中断处理函数在这里面写void TIM1_UP_IRQHandler(void){/* USER CODE BEGIN TIM1_UP_原创 2020-11-27 14:38:34 · 1428 阅读 · 2 评论 -
stm32Cube设置
参考链接:STM32CubeMX系列教程06_Project Manager工程管理器详细说明https://blog.csdn.net/ybhuangfugui/article/details/943631881、分辨率设置,一般设置Medium。2、使用SW的调试方式。3、使用外部晶振4、生成KEIL编译5、使用最新版本的库,由于库在更新中,最新的库能减少一些编译错误。6、建议:Copy only the necessary library files:只拷贝需要的库文件,优点原创 2020-11-27 14:25:08 · 713 阅读 · 0 评论