- 博客(4)
- 资源 (1)
- 收藏
- 关注
转载 回调函数
回调函数的主要作用:1.回调函数就是本模块实现的回调函数,但是调用却不是自己来调,而是由别的模块来调的2.可更好的把握调用函数的时机, 回调函数依赖对应注册回调的模块,回调函数由该模块触发,触发的条件、时间点,都是由该模块控制 (通常由该模块的事件消息,触发)3.在不同模块间进行使用,可令触发逻辑与业务逻辑分离,让代码功能性上更为清晰,易懂注意点:回调函数跑的事情,都是在触发回调的...
2018-08-07 12:00:05 555
原创 IAR编译STM32F107的例子出现 "__DSB"错误解决方法
今天用IAR编译STM32F107的例子出现如下错误Error[Ta041]: Cannot call intrinsic function "__DSB" in this architecture. G:\SD READER\core_cm3.h 1724 是因为IAR编译环境里的MCU没有设置右击工程名,option选项,设置如下 ...
2018-08-02 13:55:57 5115
原创 stm32f1xx HAL库文件介绍
1 Drivers文件夹介绍Drivers文件夹的目录结构: 主要由BSP、CMSIS、HAL Driver文件夹组成。 1. BSP为板级支持包,里面包含了STM32官方开发板的程序,用户如果用不到的话可以不用或者自行开发。 2. CMSIS是ARM Cortex-M 处理器的软件抽象层,在device文件夹中包含了STM32的启动文件以及链接文件。 3. HAL Driver为单...
2018-08-02 09:45:24 6336
原创 STM32CubeMX软件生成工程
STM32Cube 是一个全面的软件平台,包括了ST产品的每个系列。平台包括了STM32Cube 硬件抽象层(一个STM32抽象层嵌入式软件,确保在STM32系列最大化的便携性)和一套的中间件组件(RTOS, USB, FatFs, TCP/IP, Graphics, 等等).直观的STM32微控制器的选择和时钟树配置 微控制器图形化配置外围设备和中间件的功能模式和初始化参数 C代码生成...
2018-08-02 09:27:49 8114
gcc和g++简介
2019-01-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人