Duanxx的STM32学习: STM32固件库命名规则

时间: 2024-10-07 23:43:37

Duanxx的STM32学习: STM32固件库命名规则的相关文章

STM32固件库命名规则

1.系统文件名和源文件名以' stm32f10x_'的形式表示. 2.在单一文件中使用的常量在该文件中定义.在多个文件中使用的常量定义在头文件中.所有常量都以大写字母表示. 3.寄存器当做常量看待,同样以大写字母表示,多数情况下,在STM3210X参考手册中使用相同的缩写. 4.外围模块的功能函数的名字,需要有相应的外围模块缩写加下划线这样的前缀,每个单词的首字符要大写.例如SPI_SendData,在一个函数名中,只允许有一条下划线,用来区分外围模块缩写和剩下的函数名. 5.使用X_InitT

STM32 V4.0固件库学习(一)环境准备

之前很是惭愧,写了几篇,虽然嘴上说太忙,还是懒病发作,就停了.没有养成好习惯. 还有一个想吐槽下,这个传图片好麻烦啊啊啊 估计之前也是因为这个停了... 虽然还是对之前公司的项目非常感兴趣,因为地域缘故,今年来还是换了工作,这边项目还没开始,陆陆续续到现在也有好几个月时间, 也看了很多东西.回头看看,啥记录也没有,也不知道是不是现在年纪大了,感觉啥东西也没记住.看了点啥也不知道了.这次重新下决心, 争取能够每天记录一下.最少也得把这个事情做完,以此勉励自己. 本人之前ARM7 M0 M3 430

【学习随笔】切片命名规则

切图命名规则: 模块_类别_功能_状态.png eg:tab_button_search_normal.png 模块: 导航栏:nav   菜单栏:tab   背景:bg   左侧导航:leftbar   启动页面:default 工具栏:tool   主页面:home 列表:list  个人资料:porfile    登录:login 注册:regsiter  标题:title 类别: 标志:logo    图标:icon    按钮:btn   极度条:progress bar   默认图片

Linux链接库二(动态库,静态库,库命名规则,建立个没有版本号的软连接文件)

http://www.cppblog.com/wolf/articles/74928.html http://www.cppblog.com/wolf/articles/77828.html http://www.jb51.net/article/34990.htm 1.概念和区别:    静态库就是在编译过程中一些目标文件的集合.静态库在程序链接的时候使用,链接器会将程序中使用到函数的代码从库文件中拷贝到应用程序中.一旦链接完成,在执行程序的时候就不需要静态库了.     由于每个使用静态库的

MySQL学习——标识符语法和命名规则

转自:http://blog.csdn.net/notbaron/article/details/50868485 欢迎转载,转载请标明出处:http://blog.csdn.net/notbaron/article/details/50868485 所有SQL基本都会使用到标识符,用以引用某个数据库或其构成元素. 不加引号的标识符可以由大小写形式的字母a-z,数字0-9,美元符号,下划线,以及范围在U+0080到U+FFFF之间的Unicode扩展字符构成. 不加引号的标识符不允许完全由数字字

pthread动态库命名规则

Library naming-------------- Because the library is being built using various exceptionhandling schemes and compilers - and because the librarymay not work reliably if these are mixed in an application,each different version of the library has it's o

STM32固件库详解

本文转自http://www.cnblogs.com/emouse/archive/2011/11/29/2268441.html 1.1 基于标准外设库的软件开发 1.1.1 STM32标准外设库概述 STM32标准外设库之前的版本也称固件函数库或简称固件库,是一个固件函数包,它由程序.数据结构和宏组成,包括了微控制器所有外设的性能特征.该函数库还包括每一个外设的驱动描述和应用实例,为开发者访问底层硬件提供了一个中间API,通过使用固件函数库,无需深入掌握底层硬件细节,开发者就可以轻松应用每一

STM32 HAL固件库编程的文件构架

对于我这种以前只接触过51和AVR单片机编程的小菜来说,现在开始学习STM32的编程,对于函数的功能以及C语言的语法都还好理解,难的是它提供的那一套硬件抽象层(HAL)驱动是怎么和其他的东东搭配在一起组成一个又一个的工程. 首先上两张从ST官方提供的HAL固件库文档截图 从这两张图的话,能对它的构架看出个一二,下面稍稍具体一点分析 HAL固件库编程,它的文件组织大致分三个部分 - HAL驱动 - CMSIS驱动 - 用户编写程序 而假如你使用的是ST官网的开发板,那么你还有一套现成的驱动可供使用

第9章 初识STM32固件库—零死角玩转STM32-F429系列

第9章 ????初识STM32固件库 全套200集视频教程和1000页PDF教程请到秉火论坛下载:www.firebbs.cn 野火视频教程优酷观看网址:http://i.youku.com/firege ? 本章参考资料:<STM32F4xx参考手册>.<STM32F4xx规格书>.<Cortex-M3权威指南>, STM32标准库帮助文档:<stm32f4xx_dsp_stdperiph_lib_um.chm>. 在上一章中,我们构建了几个控制GPIO外