- 博客(4)
- 收藏
- 关注
转载 断言3
我们在学STM32的时候函数assert_param出现的几率非常大,上网搜索一下,网上一般解释断言机制,做为程序开发调试阶段时使用。下面我就谈一下我对这些应用的看法,学习东西抱着知其然也要知其所以然。我们在分析库函数的时候,几乎每一个函数的原型有这个函数assert_param();下面以assert_param(IS_GPIO_ALL_PERIPH(GPIOx));为例
2017-07-19 19:05:05 521
转载 断言2
我们在学STM32的时候函数assert_param出现的几率非常大,上网搜索一下,网上一般解释断言机制,做为程序开发调试阶段时使用。下面我就谈一下我对这些应用的看法,学习东西抱着知其然也要知其所以然。我们在分析库函数的时候,几乎每一个函数的原型有这个函数assert_param();下面以assert_param(IS_GPIO_ALL_PERIPH(GPIOx));为例
2017-07-19 18:31:07 193
转载 stm32之断言详细讲解
转载自:http://archive.ednchina.com/bbs.ednchina.com/BLOG_ARTICLE_3033910.HTM?source=related_blog感谢原作者的分享最近公司不忙,就想着充实下自己,偶然看到了“断言机制”,也认真试验了一番,便赶紧记录下来,也是为了温故而知新,再者与大家分享一下!首先看一个应用:(网络不好,图片不好上传,原谅我偷懒
2017-07-19 18:22:16 4792 3
转载 怎么写一个可变参数的宏
#if #ifdef #if defined 在 GNU C 中,宏可以接受可变数目的参数,就象函数一样,例如:#define pr_debug(fmt,arg...) /printk(KERN_DEBUG fmt,##arg)用可变参数宏(variadic macros)传递可变参数表 你可能很熟悉在函数中使用可变参数表,如:voi
2017-07-19 18:18:27 220
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人