#if 0#endif#include "stm32f10x.h"int main(void){*(unsigned int*)(0x40021018)|=((1)<<3);//   //通过端口配置寄存器配置IO为输出  PB0
//  *(unsigned int*)(0x40010C00) |=((1)<<(4*0));//   //通过端口配置寄存器配置IO为输出  PB1
//  *(unsigned int*)(0x40010C00) |=((1)<<(4*1));//通过端口配置寄存器配置IO为输出  PB5*(unsigned int*)(0x40010C00) |=((1)<<(4*5));//控制ODR寄存器
//  while(1){//      *(unsigned int*)(0x40010C0C) &=~(1<<0);
//  }
//  *(unsigned int*)(0x40010C0C) &=~(1<<0);while (1){int i=0;*(unsigned int*)(0x40010C0C) &=~(1<<5); //点亮小灯for (i=0; i<30000; i++);    //延时一段时间*(unsigned int*)(0x40010C0C) |=(1<<5);  //熄灭小灯for (i=0; i<30000; i++);  //延时一段时间}//return 0;
}//1.点亮其他两个LED灯
//2.写一个简单的延时函数,让灯闪烁void SystemInit(void){//函数体为空,目的是推进不报错
}

野火 STM32 F103 指南者LED灯闪烁作业相关推荐

  1. STM32定时器控制LED灯闪烁及PWM练习

    一.STM32定时器控制LED灯闪烁 1.相关配置 1)配置RCC和SYS 2)配置IO 配置PC15,并命名为D1. 3)配置定时器 选定时器2,配置Clock Source为Internal Cl ...

  2. STM32学习 3:GPIO管脚配置与第一个STM32实验:LED灯闪烁

    STM32学习 3:GPIO管脚配置与第一个STM32实验:LED灯闪烁 1,GPIO管脚简介与配置 1.1GPIO框图 1.2GPIO不同模式 1.3 GPIO寄存器 1.4 GPIO库函数配置 2 ...

  3. STM32中断控制LED灯闪烁

    文章目录 一.中断 1.中断全过程 2.中断优先级 3.HAL库外部中断处理流程 4.中断回调函数 二.实现LED灯 三.实现项目 四.实验结果 五.总结 一.中断 1.中断全过程 中断发生 当CPU ...

  4. STM32下的LED灯闪烁

    文章目录 一.实验原理 1.1.关于STM32 1.2.关于寄存器 二.点亮LED灯 2.1配置时钟 2.2配置输出模式 2.3点亮LED 三.进阶 !流水灯 3.1具体思路 找到端口输出地址 3.2 ...

  5. 嵌入式作业STM32定时器实现串口通信及LED灯闪烁

    目录 前言 一.什么是定时器 1.定时器与计数器 2. 定时器有什么用 3. 定时器的原理 4.时钟产生器和时基单元 二.用STM32CubeMx创建项目 1. 创建项目 2.配置RCC和SYS 3. ...

  6. keil5实现LED灯闪烁,简单延时函数不生效解决办法

    一.操作环境 1.开发板:野火指南者(STM32F103VET6) 2. 电脑系统版本:Windows 10 专业版,使用Macbook Pro2017(双系统)调试 3.JTAG:Fire-Debu ...

  7. stm32点亮LED灯

    stm32点亮LED灯 野火烧不尽,春风吹又生,我购买的是野火的指南针开发板,接下来我就以发表动态来跟大家一起学习,也可以让我学习这块开发板更有动力,增加印象. 每一块开发板,第一个例程无一例外就是通 ...

  8. 基于STM32F103芯片实现LED灯闪烁

    基于STM32F103芯片实现LED灯闪烁 前言 一,寄存器配置 1,时钟控制 2,GPIO端口设置: 二.实际操作 1.具体代码 2.keil5项目运行 3.硬件的连接 4.链接到 mcuisp 串 ...

  9. 利用Simulink、STM32CUBEMX、STM32-MAT/TARGET自动生成简单的led灯闪烁代码(保姆级教程)

    1.简介 这里利用基于STM32F103RCT6的一块自带led灯的开发板,首先通过STM32CUBEMX产生.ioc配置文件,其次对Simulink进行所必须的配置,然后利用Simulink的图形化 ...

最新文章

  1. 突然想写一篇有关欧拉函数的博客
  2. 订货(bzoj 2424)
  3. tensorflow tf.matmul() (多维)矩阵相乘(多维矩阵乘法)
  4. ubuntu boot空间不足_安装 Ubuntu 双系统
  5. LMS Virtual Lab 流固模态分析
  6. python查看是否存在某个变量名
  7. Java基础学习总结(50)——Java事务处理总结
  8. AMD如何争夺Intel市场份额?血拼高配PC装机量
  9. thinkpad扩展坞怎么用_顶级雷电3显卡扩展坞到底好用吗?技嘉 RTX2080Ti GAMING BOX测评...
  10. 如何用方正飞腾做出“凹”形文本框
  11. java 加密使长度变短
  12. 软件安装 gcc编译器
  13. CAXA 数控车编程视频教程 CAXA车床绘图教程
  14. 如何输入多组字符串c语言,求教大侠:如何输入一组字符串
  15. 软回车和硬回车的区别
  16. 基于Java毕业设计在线装机报价系统源码+系统+mysql+lw文档+部署软件
  17. 内存管理参数zone_reclaim_mode分析
  18. 注意前方,有月亮出现
  19. 如何实现一款好用的云图(word-cloud)生成工具?
  20. C++坦克大战(新手)

热门文章

  1. 清空的微信聊天记录还能恢复吗?3个易操作的技巧分享给你
  2. ​怎么翻译一段音频文件?教你轻松翻译音频文件方法
  3. 如何成为月入6位数的博主、KOL、网红?
  4. 7-6 哈利·波特的考试 (15 分)
  5. 计算机原理探究第一部分教案,计算机系统的组成部分教案.doc
  6. 现在工作所具备的计算机操作,信息科科长职位竞争上岗讲演稿(网友投稿)
  7. 人生苦短_关于人生苦短的名言
  8. 第十三届蓝桥杯赛前的一点总结
  9. 在Unity上编写一个小工具--Excel导出Json
  10. 交通灯6-产品说明书