- 博客(2)
- 资源 (3)
- 收藏
- 关注
原创 使用STM32的USB模块中后对USB缓冲区的认识
最近在使用STM32的USB模块开发个项目,还以为挺简单,结果搞了快两天才把USB的包缓冲区的访问搞定,在此做个小总结吧。 STM32的USB模块包缓冲区有512B,但是在STM32的参考手册中的存储器映像中却表明0x40006000-0x400063ff,整整多了512B
2011-09-26 15:42:14
2300
原创 RealView MDK中(volatitle unsigned *)(0x40005c00)的理解
先说说volatitle的含义,在C语言中,volatile关键字是一种类型修饰符,有volatitle声明的变量在使用时要求系统总是从它所在的内存位置读取数据。用volatile是为了防止编译器优化(C编译器在编译的过程中会对程序进行优化,以使生成的汇编代码尽量简练),这种优化
2011-09-24 18:59:00
863
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人