[STM32F1] 每日开讲---学习STM32不得不看的剖析(详细分析core_cm3.h)

[复制链接]
32124|82
dirtwillfly 发表于 2014-7-11 15:32 | 显示全部楼层
好贴啊,收藏了
pentral0311 发表于 2014-7-11 17:24 | 显示全部楼层
搬个凳子听课
ahuzjh 发表于 2014-7-11 17:38 | 显示全部楼层
耐心听课。。。
huaohui 发表于 2014-7-11 18:29 | 显示全部楼层
认真等着开讲~:lol
拿起书本 发表于 2014-7-11 21:08 | 显示全部楼层
人还是那个人,同样的努力,不一样的平台和载体,结果就不一样了。支持!
 楼主| 我爱你的吻123 发表于 2014-7-12 01:21 | 显示全部楼层
拿起书本 发表于 2014-7-11 21:08
人还是那个人,同样的努力,不一样的平台和载体,结果就不一样了。支持!

多谢支持,感谢感谢。。。。。。
亲亻尔嘴 发表于 2014-7-12 10:13 | 显示全部楼层
支持 准备听课了··
小鱼儿1045 发表于 2014-7-12 10:34 | 显示全部楼层
占位!听课!
gxliu08 发表于 2014-7-12 13:39 | 显示全部楼层
学习学习,涨知识!
zjxcml 发表于 2014-7-12 15:52 | 显示全部楼层
坐等开讲
jie1095 发表于 2014-7-12 15:55 | 显示全部楼层
学习一下
Dick00 发表于 2014-7-14 10:28 | 显示全部楼层
挺不错的,我居然看完了。。。。。。
zhurima 发表于 2014-7-15 14:39 | 显示全部楼层
lgnativs 发表于 2014-7-16 20:31 | 显示全部楼层
就是内核的寄存器定义文件...
volatile 易失去性

控制编译的优化动作,如.
  1. void FuncTest(void){
  2.   uint32_t  port;      // 常规变量
  3.   port |= 0x000000001; // 变量赋值,常规等级的优化选项会将此段代码优化掉,因为port变量被认为是无用的.
  4. }

  5. 如果声明为:
  6.   volatile uint32_t port;
  7.   port |= 0x00000001;  // volatile告诉编译器port是易失性的,必须读写,不可优化

  8. cortex-m内核认为寄存器只不过是一个位置固定的变量而已,所以在定义中必须将其声明为volatile类型.
VankoCheung 发表于 2014-7-16 20:53 | 显示全部楼层
支持一下,希望原创的东西多些!
yswtxiao 发表于 2014-7-17 09:04 | 显示全部楼层
过来支持一下!忘楼主早日开奖!
123de7 发表于 2014-7-18 22:56 | 显示全部楼层
LZ 顶你哦!!!!
probug 发表于 2014-7-21 09:41 | 显示全部楼层
坐等楼主开讲。期待。。。。。。。
WXJPCY888 发表于 2014-7-21 10:37 | 显示全部楼层
路过支持
shenmaoyang 发表于 2014-7-21 19:51 | 显示全部楼层
正在学习stm32
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部