底层day1作业

思维导图:

一.总结keil5下载代码和编译代码需要注意的事项
 

当使用Keil5下载代码和编译代码时,有一些需要注意的事项。以下是总结:

1. 确保正确配置目标

2. 配置编译器选项。

3. 确保正确配置连接器脚本

4. 检查编译错误和警告。

5. 配置下载器和调试器

6. 进行调试和测试

二.总结STM32Cubemx的使用方法和需要注意的事项

步骤:

  1. 打开STM32CubeMX,并选择适合你的STM32微控制器型号。
  2. 在Pinout & Configuration选项卡中,配置引脚映射和外设功能。
  3. 在Clock Configuration选项卡中,配置系统时钟和外设时钟。
  4. 在Peripherals选项卡中,配置各个外设的初始化参数。
  5. 在Project Manager选项卡中,选择生成代码的目标IDE和工程文件路径。
  6. 点击"Generate Code"按钮,生成初始化代码。
  7. 导入生成的代码到你的IDE中,并进行编译和下载。

注意的事项:

  1. 在配置时钟时,要根据需求选择合适的时钟源和分频系数。
  2. 在配置外设时,要根据实际需求选择合适的参数。
  3. 要检查生成的代码是否符合预期,并根据需要进行修改和优化。

 三.总结STM32Cubemx配置GPIO的方法

1 创建STM32CubeMX工程
2 配置RCC时钟:
根据实际选择芯片的系统时钟源,此处将RCC配置为外部无源高速时钟
选择好系统的时钟,然后在Clock Configuration中设置芯片的运行频率
3.配置下载模式
4.配置GPIO:芯片视图中点击PA1引脚,选择GPIO_Output,点击PA2,选择GPIO_Input
修改GPIO输出电平的函数
反转GPIO电平的函数
读取GPIO输入电平的函数

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值