https://files.cnblogs.com/files/CodeWorkerLiMing/STM32HAL%E5%BA%93%E5%AD%A6%E4%B9%A0%E2%80%94%E5%B7%A5%E7%A8%8B%E5%BB%BA%E7%AB%8B.7z

具体看参考:https://blog.csdn.net/u011619535/article/details/80159188

文件夹 PATH 列表
卷序列号为 7005-0F54
D:.
│  led.txt
│
├─BSP
│      stm32l0xx_nucleo_32.c
│      stm32l0xx_nucleo_32.h
│
├─CORE
│      cmsis_armcc.h
│      core_cm0plus.h
│      core_cmFunc.h
│      core_cmInstr.h
│      core_cmSimd.h
│      startup_stm32l011xx.s
│      stm32l011xx_flash.icf
│      stm32l011xx_sram.icf
│
├─HAL
│  │  stm32l011xx.h
│  │  stm32l0xx.h
│  │  system_stm32l0xx.h
│  │
│  ├─Inc
│  │  │  stm32l0xx_hal.h
│  │  │  stm32l0xx_hal_adc.h
│  │  │  stm32l0xx_hal_adc_ex.h
│  │  │  stm32l0xx_hal_comp.h
│  │  │  stm32l0xx_hal_comp_ex.h
│  │  │  stm32l0xx_hal_conf_template.h
│  │  │  stm32l0xx_hal_cortex.h
│  │  │  stm32l0xx_hal_crc.h
│  │  │  stm32l0xx_hal_crc_ex.h
│  │  │  stm32l0xx_hal_cryp.h
│  │  │  stm32l0xx_hal_cryp_ex.h
│  │  │  stm32l0xx_hal_dac.h
│  │  │  stm32l0xx_hal_dac_ex.h
│  │  │  stm32l0xx_hal_def.h
│  │  │  stm32l0xx_hal_dma.h
│  │  │  stm32l0xx_hal_firewall.h
│  │  │  stm32l0xx_hal_flash.h
│  │  │  stm32l0xx_hal_flash_ex.h
│  │  │  stm32l0xx_hal_flash_ramfunc.h
│  │  │  stm32l0xx_hal_gpio.h
│  │  │  stm32l0xx_hal_gpio_ex.h
│  │  │  stm32l0xx_hal_i2c.h
│  │  │  stm32l0xx_hal_i2c_ex.h
│  │  │  stm32l0xx_hal_i2s.h
│  │  │  stm32l0xx_hal_irda.h
│  │  │  stm32l0xx_hal_irda_ex.h
│  │  │  stm32l0xx_hal_iwdg.h
│  │  │  stm32l0xx_hal_lcd.h
│  │  │  stm32l0xx_hal_lptim.h
│  │  │  stm32l0xx_hal_lptim_ex.h
│  │  │  stm32l0xx_hal_pcd.h
│  │  │  stm32l0xx_hal_pcd_ex.h
│  │  │  stm32l0xx_hal_pwr.h
│  │  │  stm32l0xx_hal_pwr_ex.h
│  │  │  stm32l0xx_hal_rcc.h
│  │  │  stm32l0xx_hal_rcc_ex.h
│  │  │  stm32l0xx_hal_rng.h
│  │  │  stm32l0xx_hal_rtc.h
│  │  │  stm32l0xx_hal_rtc_ex.h
│  │  │  stm32l0xx_hal_smartcard.h
│  │  │  stm32l0xx_hal_smartcard_ex.h
│  │  │  stm32l0xx_hal_smbus.h
│  │  │  stm32l0xx_hal_spi.h
│  │  │  stm32l0xx_hal_tim.h
│  │  │  stm32l0xx_hal_tim_ex.h
│  │  │  stm32l0xx_hal_tsc.h
│  │  │  stm32l0xx_hal_uart.h
│  │  │  stm32l0xx_hal_uart_ex.h
│  │  │  stm32l0xx_hal_usart.h
│  │  │  stm32l0xx_hal_usart_ex.h
│  │  │  stm32l0xx_hal_wwdg.h
│  │  │  stm32l0xx_ll_adc.h
│  │  │  stm32l0xx_ll_bus.h
│  │  │  stm32l0xx_ll_comp.h
│  │  │  stm32l0xx_ll_cortex.h
│  │  │  stm32l0xx_ll_crc.h
│  │  │  stm32l0xx_ll_crs.h
│  │  │  stm32l0xx_ll_dac.h
│  │  │  stm32l0xx_ll_dma.h
│  │  │  stm32l0xx_ll_exti.h
│  │  │  stm32l0xx_ll_gpio.h
│  │  │  stm32l0xx_ll_i2c.h
│  │  │  stm32l0xx_ll_iwdg.h
│  │  │  stm32l0xx_ll_lptim.h
│  │  │  stm32l0xx_ll_lpuart.h
│  │  │  stm32l0xx_ll_pwr.h
│  │  │  stm32l0xx_ll_rcc.h
│  │  │  stm32l0xx_ll_rng.h
│  │  │  stm32l0xx_ll_rtc.h
│  │  │  stm32l0xx_ll_spi.h
│  │  │  stm32l0xx_ll_system.h
│  │  │  stm32l0xx_ll_tim.h
│  │  │  stm32l0xx_ll_usart.h
│  │  │  stm32l0xx_ll_usb.h
│  │  │  stm32l0xx_ll_utils.h
│  │  │  stm32l0xx_ll_wwdg.h
│  │  │  stm32_assert_template.h
│  │  │
│  │  └─Legacy
│  │          stm32_hal_legacy.h
│  │
│  └─Src
│          stm32l0xx_hal.c
│          stm32l0xx_hal_adc.c
│          stm32l0xx_hal_adc_ex.c
│          stm32l0xx_hal_comp.c
│          stm32l0xx_hal_comp_ex.c
│          stm32l0xx_hal_cortex.c
│          stm32l0xx_hal_crc.c
│          stm32l0xx_hal_crc_ex.c
│          stm32l0xx_hal_cryp.c
│          stm32l0xx_hal_cryp_ex.c
│          stm32l0xx_hal_dac.c
│          stm32l0xx_hal_dac_ex.c
│          stm32l0xx_hal_dma.c
│          stm32l0xx_hal_firewall.c
│          stm32l0xx_hal_flash.c
│          stm32l0xx_hal_flash_ex.c
│          stm32l0xx_hal_flash_ramfunc.c
│          stm32l0xx_hal_gpio.c
│          stm32l0xx_hal_i2c.c
│          stm32l0xx_hal_i2c_ex.c
│          stm32l0xx_hal_i2s.c
│          stm32l0xx_hal_irda.c
│          stm32l0xx_hal_iwdg.c
│          stm32l0xx_hal_lcd.c
│          stm32l0xx_hal_lptim.c
│          stm32l0xx_hal_msp_template.c
│          stm32l0xx_hal_pcd.c
│          stm32l0xx_hal_pcd_ex.c
│          stm32l0xx_hal_pwr.c
│          stm32l0xx_hal_pwr_ex.c
│          stm32l0xx_hal_rcc.c
│          stm32l0xx_hal_rcc_ex.c
│          stm32l0xx_hal_rng.c
│          stm32l0xx_hal_rtc.c
│          stm32l0xx_hal_rtc_ex.c
│          stm32l0xx_hal_smartcard.c
│          stm32l0xx_hal_smartcard_ex.c
│          stm32l0xx_hal_smbus.c
│          stm32l0xx_hal_spi.c
│          stm32l0xx_hal_tim.c
│          stm32l0xx_hal_tim_ex.c
│          stm32l0xx_hal_tsc.c
│          stm32l0xx_hal_uart.c
│          stm32l0xx_hal_uart_ex.c
│          stm32l0xx_hal_usart.c
│          stm32l0xx_hal_wwdg.c
│          stm32l0xx_ll_adc.c
│          stm32l0xx_ll_comp.c
│          stm32l0xx_ll_crc.c
│          stm32l0xx_ll_crs.c
│          stm32l0xx_ll_dac.c
│          stm32l0xx_ll_dma.c
│          stm32l0xx_ll_exti.c
│          stm32l0xx_ll_gpio.c
│          stm32l0xx_ll_i2c.c
│          stm32l0xx_ll_lptim.c
│          stm32l0xx_ll_lpuart.c
│          stm32l0xx_ll_pwr.c
│          stm32l0xx_ll_rcc.c
│          stm32l0xx_ll_rng.c
│          stm32l0xx_ll_rtc.c
│          stm32l0xx_ll_spi.c
│          stm32l0xx_ll_tim.c
│          stm32l0xx_ll_usart.c
│          stm32l0xx_ll_usb.c
│          stm32l0xx_ll_utils.c
│
├─OBJ
├─Pro
│  │  leddemo.eww
│  │  led_demo.dep
│  │  led_demo.ewd
│  │  led_demo.ewp
│  │  led_demo.ewt
│  │
│  ├─Debug
│  │  ├─Exe
│  │  │      led_demo.out
│  │  │      led_demo.sim
│  │  │
│  │  ├─List
│  │  │      led_demo.map
│  │  │
│  │  └─Obj
│  │          led_demo.pbd
│  │          led_demo.pbd.browse
│  │          led_demo.pbd.linf
│  │          main.o
│  │          main.pbi
│  │          main.pbi.xcl
│  │          startup_stm32l011xx.o
│  │          stm32l0xx_hal.o
│  │          stm32l0xx_hal.pbi
│  │          stm32l0xx_hal.pbi.xcl
│  │          stm32l0xx_hal_adc.o
│  │          stm32l0xx_hal_adc.pbi
│  │          stm32l0xx_hal_adc.pbi.xcl
│  │          stm32l0xx_hal_adc_ex.o
│  │          stm32l0xx_hal_adc_ex.pbi
│  │          stm32l0xx_hal_adc_ex.pbi.xcl
│  │          stm32l0xx_hal_comp.o
│  │          stm32l0xx_hal_comp.pbi
│  │          stm32l0xx_hal_comp.pbi.xcl
│  │          stm32l0xx_hal_comp_ex.o
│  │          stm32l0xx_hal_comp_ex.pbi
│  │          stm32l0xx_hal_comp_ex.pbi.xcl
│  │          stm32l0xx_hal_cortex.o
│  │          stm32l0xx_hal_cortex.pbi
│  │          stm32l0xx_hal_cortex.pbi.xcl
│  │          stm32l0xx_hal_crc.o
│  │          stm32l0xx_hal_crc.pbi
│  │          stm32l0xx_hal_crc.pbi.xcl
│  │          stm32l0xx_hal_crc_ex.o
│  │          stm32l0xx_hal_crc_ex.pbi
│  │          stm32l0xx_hal_crc_ex.pbi.xcl
│  │          stm32l0xx_hal_cryp.o
│  │          stm32l0xx_hal_cryp.pbi
│  │          stm32l0xx_hal_cryp.pbi.xcl
│  │          stm32l0xx_hal_cryp_ex.o
│  │          stm32l0xx_hal_cryp_ex.pbi
│  │          stm32l0xx_hal_cryp_ex.pbi.xcl
│  │          stm32l0xx_hal_dac.o
│  │          stm32l0xx_hal_dac.pbi
│  │          stm32l0xx_hal_dac.pbi.xcl
│  │          stm32l0xx_hal_dac_ex.o
│  │          stm32l0xx_hal_dac_ex.pbi
│  │          stm32l0xx_hal_dac_ex.pbi.xcl
│  │          stm32l0xx_hal_dma.o
│  │          stm32l0xx_hal_dma.pbi
│  │          stm32l0xx_hal_dma.pbi.xcl
│  │          stm32l0xx_hal_firewall.o
│  │          stm32l0xx_hal_firewall.pbi
│  │          stm32l0xx_hal_firewall.pbi.xcl
│  │          stm32l0xx_hal_flash.o
│  │          stm32l0xx_hal_flash.pbi
│  │          stm32l0xx_hal_flash.pbi.xcl
│  │          stm32l0xx_hal_flash_ex.o
│  │          stm32l0xx_hal_flash_ex.pbi
│  │          stm32l0xx_hal_flash_ex.pbi.xcl
│  │          stm32l0xx_hal_flash_ramfunc.o
│  │          stm32l0xx_hal_flash_ramfunc.pbi
│  │          stm32l0xx_hal_flash_ramfunc.pbi.xcl
│  │          stm32l0xx_hal_gpio.o
│  │          stm32l0xx_hal_gpio.pbi
│  │          stm32l0xx_hal_gpio.pbi.xcl
│  │          stm32l0xx_hal_i2c.o
│  │          stm32l0xx_hal_i2c.pbi
│  │          stm32l0xx_hal_i2c.pbi.xcl
│  │          stm32l0xx_hal_i2c_ex.o
│  │          stm32l0xx_hal_i2c_ex.pbi
│  │          stm32l0xx_hal_i2c_ex.pbi.xcl
│  │          stm32l0xx_hal_i2s.o
│  │          stm32l0xx_hal_i2s.pbi
│  │          stm32l0xx_hal_i2s.pbi.xcl
│  │          stm32l0xx_hal_irda.o
│  │          stm32l0xx_hal_irda.pbi
│  │          stm32l0xx_hal_irda.pbi.xcl
│  │          stm32l0xx_hal_iwdg.o
│  │          stm32l0xx_hal_iwdg.pbi
│  │          stm32l0xx_hal_iwdg.pbi.xcl
│  │          stm32l0xx_hal_lcd.o
│  │          stm32l0xx_hal_lcd.pbi
│  │          stm32l0xx_hal_lcd.pbi.xcl
│  │          stm32l0xx_hal_lptim.o
│  │          stm32l0xx_hal_lptim.pbi
│  │          stm32l0xx_hal_lptim.pbi.xcl
│  │          stm32l0xx_hal_msp.o
│  │          stm32l0xx_hal_msp.pbi
│  │          stm32l0xx_hal_msp.pbi.xcl
│  │          stm32l0xx_hal_msp_template.pbi
│  │          stm32l0xx_hal_msp_template.pbi.xcl
│  │          stm32l0xx_hal_pcd.o
│  │          stm32l0xx_hal_pcd.pbi
│  │          stm32l0xx_hal_pcd.pbi.xcl
│  │          stm32l0xx_hal_pcd_ex.o
│  │          stm32l0xx_hal_pcd_ex.pbi
│  │          stm32l0xx_hal_pcd_ex.pbi.xcl
│  │          stm32l0xx_hal_pwr.o
│  │          stm32l0xx_hal_pwr.pbi
│  │          stm32l0xx_hal_pwr.pbi.xcl
│  │          stm32l0xx_hal_pwr_ex.o
│  │          stm32l0xx_hal_pwr_ex.pbi
│  │          stm32l0xx_hal_pwr_ex.pbi.xcl
│  │          stm32l0xx_hal_rcc.o
│  │          stm32l0xx_hal_rcc.pbi
│  │          stm32l0xx_hal_rcc.pbi.xcl
│  │          stm32l0xx_hal_rcc_ex.o
│  │          stm32l0xx_hal_rcc_ex.pbi
│  │          stm32l0xx_hal_rcc_ex.pbi.xcl
│  │          stm32l0xx_hal_rng.o
│  │          stm32l0xx_hal_rng.pbi
│  │          stm32l0xx_hal_rng.pbi.xcl
│  │          stm32l0xx_hal_rtc.o
│  │          stm32l0xx_hal_rtc.pbi
│  │          stm32l0xx_hal_rtc.pbi.xcl
│  │          stm32l0xx_hal_rtc_ex.o
│  │          stm32l0xx_hal_rtc_ex.pbi
│  │          stm32l0xx_hal_rtc_ex.pbi.xcl
│  │          stm32l0xx_hal_smartcard.o
│  │          stm32l0xx_hal_smartcard.pbi
│  │          stm32l0xx_hal_smartcard.pbi.xcl
│  │          stm32l0xx_hal_smartcard_ex.o
│  │          stm32l0xx_hal_smartcard_ex.pbi
│  │          stm32l0xx_hal_smartcard_ex.pbi.xcl
│  │          stm32l0xx_hal_smbus.o
│  │          stm32l0xx_hal_smbus.pbi
│  │          stm32l0xx_hal_smbus.pbi.xcl
│  │          stm32l0xx_hal_spi.o
│  │          stm32l0xx_hal_spi.pbi
│  │          stm32l0xx_hal_spi.pbi.xcl
│  │          stm32l0xx_hal_tim.o
│  │          stm32l0xx_hal_tim.pbi
│  │          stm32l0xx_hal_tim.pbi.xcl
│  │          stm32l0xx_hal_tim_ex.o
│  │          stm32l0xx_hal_tim_ex.pbi
│  │          stm32l0xx_hal_tim_ex.pbi.xcl
│  │          stm32l0xx_hal_tsc.o
│  │          stm32l0xx_hal_tsc.pbi
│  │          stm32l0xx_hal_tsc.pbi.xcl
│  │          stm32l0xx_hal_uart.o
│  │          stm32l0xx_hal_uart.pbi
│  │          stm32l0xx_hal_uart.pbi.xcl
│  │          stm32l0xx_hal_uart_ex.o
│  │          stm32l0xx_hal_uart_ex.pbi
│  │          stm32l0xx_hal_uart_ex.pbi.xcl
│  │          stm32l0xx_hal_usart.o
│  │          stm32l0xx_hal_usart.pbi
│  │          stm32l0xx_hal_usart.pbi.xcl
│  │          stm32l0xx_hal_wwdg.o
│  │          stm32l0xx_hal_wwdg.pbi
│  │          stm32l0xx_hal_wwdg.pbi.xcl
│  │          stm32l0xx_it.o
│  │          stm32l0xx_it.pbi
│  │          stm32l0xx_it.pbi.xcl
│  │          stm32l0xx_nucleo_32.o
│  │          stm32l0xx_nucleo_32.pbi
│  │          stm32l0xx_nucleo_32.pbi.xcl
│  │          system_stm32l0xx.o
│  │          system_stm32l0xx.pbi
│  │          system_stm32l0xx.pbi.xcl
│  │
│  └─settings
│          leddemo.wsdt
│          led_demo.crun
│          led_demo.dbgdt
│          led_demo.Debug.cspy.bat
│          led_demo.Debug.cspy.ps1
│          led_demo.Debug.driver.xcl
│          led_demo.Debug.general.xcl
│          led_demo.dnx
│          led_demo_Debug.jlink
│
└─USER├─Inc│      main.h│      stm32l0xx_hal_conf.h│      stm32l0xx_it.h│      └─Srcmain.cstm32l0xx_hal_msp.cstm32l0xx_it.csystem_stm32l0xx.c$PROJ_DIR$\..\BSP
$PROJ_DIR$\..\CORE
$PROJ_DIR$\..\HAL
$PROJ_DIR$\..\HAL\Inc
$PROJ_DIR$\..\USER
$PROJ_DIR$\..\HAL\Inc\LegacySTM32L011XX
USE_STM32L0XX_NUCLEO_32
USE_HAL_DRIVER这和是预定义

文件目录如下:

  

工程目录如下:

记得删除ll库和各个template.c的文件

转载于:https://www.cnblogs.com/CodeWorkerLiMing/p/10416661.html

stm32L0工程建立(HAL+IAR,无cubemx)相关推荐

  1. HAL库与Cubemx\rt-thread Nano系列教程-01-新建HAL工程及移植RT-Nano到Alios Developer Kit

    Part1教程计划 1第一阶段 基于Alios DevelopeKit开发板(主控STM32L496VGT6); HAL库与cubemx开发,RT_THread作为操作系统使用,仅仅是作为操作系统,目 ...

  2. 【STM32】【STM32CubeMX】STM32CubeMX的使用之一:工程建立之点亮你的LED

    文章目录 前言 1.工程建立 2.配置 2.1.写在前面 2.2.操作界面一览 2.1.引脚输出与配置 2.2.时钟配置 2.3.工程设置 2.3.1.Project 2.3.2.Code Gener ...

  3. 【STM32 HAL】HAL库和CubeMX

    HAL库 全称Hardware Abstraction Layer(抽象印象层)是高度抽象的库,提到抽象,不知道大家有什么想法,是不是觉得抽象就意味着难以理解,难以使用?如果有这种想法,说明你对抽象这 ...

  4. 在idea使用maven工程建立web项目时,启动Tomcat访问不到项目首页。

    在idea使用maven工程建立web项目时,启动Tomcat访问不到项目首页,输入URL:http://localhost:8080/时一片空白也不报错 ,按下面步骤检查: 1.看下这几个地方是否配 ...

  5. 【STM32】手把手固件库开发工程建立

    再来复习一遍固件库开发方式的工程建立方法吧 -----针对STM32F10x系列(示例为F103C8T6,开发环境为MDK5) 目录 1 创建工程 2 在工程文件夹中手动创建四个文件夹 3 在固件库文 ...

  6. 英飞凌TC387在EB环境下的MCAL工程建立

    EB工程的最后组成,MCU和McalLib是EB工程必须项,其他根据工程需求添加: 建立环境:EB版本:EB tresos V26.20.0 设定EB workspace路径,路径最好不要含有中文: ...

  7. 瑞萨RL78簇bootloader深入探讨(一):User工程建立

    瑞萨RL78簇bootloader深入探讨(一) 前言 bootloader是单片机开发重要的一环,近期笔者需要完成一个瑞萨相关的bootloader项目,然而ARM有关bootloader的开发资料 ...

  8. C8051F340之keil uVision3工程建立

    keil uVision3的开发环境下工程建立和环境配置 1.新建工程-->选择CPU类型.新建的工程存放在某个目录下,最好在该目录下建立Project和Source文件夹,分别存放工程文件和源 ...

  9. win10-17134版本Chrome内核浏览器加载缓慢,建立安全连接无响应问题解决办法

    win1017134版本Chrome内核浏览器加载缓慢,建立安全连接无响应问题解决办法 原文地址:http://www.winwin7.com/JC/12789.html 转发请注明链接.若侵权,请联 ...

最新文章

  1. TensorFlow中的ResNet残差网络实战(2)
  2. matlab中的数值计算,MATLAB数值计算(中译本,最新修订)
  3. android art虚拟机安装,Android中art虚拟机启动流程
  4. php文件包含绕过,文件包含漏洞(绕过姿势) | nmask's Blog
  5. Prufer序列相关
  6. 个人成长:2021年终记
  7. .NET BackgroundWorker的一般使用方式
  8. Webservice 的安全
  9. 电商促销后台设计,写得太好了!
  10. gflags的使用(转载)
  11. 防盗链及图片加密系统
  12. MySQL基础(适合新手入门)
  13. ODAC的tnsnames.ora文件
  14. C#调用报表生成器成功案例示例研究
  15. JAVA泛型_泛型类、接口、通配符、方法、上下边界
  16. 新手建站十大免费空间推荐-稳定,可用的免费空间及其使用体验
  17. windows11截屏快捷键失效
  18. 电脑主机电源与主板线的接法图解,小白与傻白甜必备
  19. epoll 为什么用红黑树?
  20. 西门子Wincc/Step7/pcs7

热门文章

  1. Python 使用@property对属性进行数据规范性校验
  2. Hbase 预写日志WAL处理源码分析之 LogCleaner
  3. helm的作用及v3版本的架构变化概述
  4. docker-compose单机容器编排工具
  5. Python Django 多表设计OneToOneField/ManyToManyField/ForeignKey
  6. Linux隐藏文件标识
  7. redis事务及watch使用示例
  8. 通过ClassLoader加载硬盘上的图片到内存及ImageIO的使用
  9. Spring AOP编程-传统aop开发总结
  10. Java是类型安全的语言,而C++是非类型安全的?【解释】