电子产业一站式赋能平台

PCB联盟网

搜索
查看: 1921|回复: 1
收起左侧

[作业已审核] 第七节 看完总结

[复制链接]

5

主题

22

帖子

146

积分

一级会员

Rank: 1

积分
146
发表于 2021-4-20 19:39:50 | 显示全部楼层 |阅读模式
4、选择外部晶振->Pinout&configurationg->RCC->HighSpeedClock(HSE)->内置DisAble/外置Crystal Ceramic Resonator
5控制LED灯,在Pinout&configurationg->pinout view->在PB12口点击左键选择GPioout模式;
      PB12命名->在PB12口点击右键选择 Enter user label->输入定义名称LED
6、点击Project Manager->Project->Toolchain/IDE->选择EWARM->MinVersion->按照IAR版本选择-> 点击生成代码-> GENERATE CDDE
CubeMX图形配置:可以在一个文件目录下生成EWARM/MDK-ARM 两个工程文件,IAR里面代码变了,那么MDK-KEIL也同步变了
8使用IAR下载到开发板->Project->Options->Debugger->ST-link->在选择ST-link里面的SWD模式 ;
         IAR擦除程序Project->Dowenload->Erase memory
      使用MDK-Keil下载到开发板->点击魔术棒->Debug->Use里选择ST-link Debugger->在点击Settings->Port里面选择SW
        MDK-Keil擦除程序Flash->Erase




while (1)
  {
    /* USER CODE END WHILE */
    HAL_Delay(100); //延时100ms
    HAL_GPIO_WritePin(LED_GPIO_Port, LED_Pin, GPIO_PIN_SET);   //灭灯
    HAL_Delay(100); //延时100ms
    HAL_GPIO_WritePin(LED_GPIO_Port,LED_Pin,GPIO_PIN_RESET);  //亮灯
   
    HAL_Delay(600); //延时600ms
    HAL_GPIO_WritePin(LED_GPIO_Port, LED_Pin, GPIO_PIN_SET);   //灭灯
    HAL_Delay(600); //延时600ms
    HAL_GPIO_WritePin(LED_GPIO_Port,LED_Pin,GPIO_PIN_RESET);  //亮灯
   
    HAL_Delay(1000); //延时1000ms
    HAL_GPIO_WritePin(LED_GPIO_Port, LED_Pin, GPIO_PIN_SET);   //灭灯
    HAL_Delay(1000); //延时1000ms
    HAL_GPIO_WritePin(LED_GPIO_Port,LED_Pin,GPIO_PIN_RESET);  //亮灯
  }

页面-2.png
回复

使用道具 举报

24

主题

355

帖子

1677

积分

版主

Rank: 3Rank: 3

积分
1677
QQ
发表于 2021-4-21 08:58:39 | 显示全部楼层
善用思维导图工具总结,不错的
回复 支持 反对

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


联系客服 关注微信 下载APP 返回顶部 返回列表