找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1403|回复: 0
打印 上一主题 下一主题
收起左侧

分享一个上课学到的stm32的程序吧

[复制链接]
跳转到指定楼层
楼主
ID:268777 发表于 2017-12-29 11:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
分享一个上课学到的stm32的程序吧,上传到附件了。新人表示不懂,刚开始学

单片机源程序如下:
  1. /*
  2. *********************************************************************************************************
  3. *
  4. *        模块名称 : 主程序模块。
  5. *        文件名称 : main.c
  6. *        版    本 : V1.2
  7. *        说    明 : 按键检测和LED控制例程。核心文件为 bsp_timer.c bsp_key.c 和 bsp_led.c
  8. *        修改记录 :
  9. *                版本号  日期       作者    说明
  10. *                v1.0    2013-02-01 armfly  首发
  11. *                v1.1    2013-06-20 armfly  更新bsp代码; 更新打印提示信息。
  12. *                V1.2    2014-02-28 armfly  升级固件库到V1.3.0
  13. *
  14. *
  15. *********************************************************************************************************
  16. */

  17. #include "bsp.h"                        /* 底层硬件驱动 */

  18. /*
  19. *********************************************************************************************************
  20. *        函 数 名: main
  21. *        功能说明: c程序入口
  22. *        形    参:无
  23. *        返 回 值: 错误代码(无需处理)
  24. *********************************************************************************************************
  25. */
  26. void soft_delay(uint32_t time)
  27. {
  28.         uint32_t i;
  29.         for(i = 0; i < time; i++);
  30.        
  31. }
  32. int main(void)
  33. {
  34.         /*
  35.                 ST固件库中的启动文件已经执行了 SystemInit() 函数,该函数在 system_stm32f4xx.c 文件,主要功能是
  36.         配置CPU系统的时钟,内部Flash访问时序,配置FSMC用于外部SRAM
  37.         */

  38.         bsp_Init();                /* 硬件初始化 */
  39.         /* 进入主程序循环体 */
  40.         while (1)
  41.         {
  42.                 bsp_Idle();                /* 这个函数在bsp.c文件。用户可以修改这个函数实现CPU休眠和喂狗 */
  43.     bsp_LedToggle(1);
  44.                 bsp_LedToggle(2);
  45.                 bsp_LedToggle(3);
  46.                 bsp_LedToggle(4);
  47.                 soft_delay(0xFFFFFF);
  48.         }
  49. }

复制代码

所有资料51hei提供下载:
embedded_system.rar (852.69 KB, 下载次数: 5)


分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表