- 博客(6)
- 资源 (2)
- 收藏
- 关注
转载 STM32F103VC在RAM中调试方法
最近开始学习STM32,芯片STMF103VCT6 编译工具 keil 4.14(评估板)。起初是改写买板子送的例程,下载程序到FLASH,看看现象。虽说FLASH可以下载万次,但看到人家说这样容易损伤FLASH。datasheet中说到STM32有三种启动方式,可以在芯片上的SRAM中调试程序。但搞来搞去始终不能明白。 今天我终于搞成了,我以GPIO跑马灯的程序来测试的。首先把程序下载到FLAS
2013-07-12 14:30:07 770
转载 解析STM32的启动过程2
如程序清单一,STM32的启动代码一共224行,使用了汇编语言编写,这其中的主要原因下文将会给出交代。现在从第一行开始分析: 第1行:定义是否使用外部SRAM,为1则使用,为0则表示不使用。此语行若用C语言表达则等价于: #define DATA_IN_ExtSRAM 0 第2行:定义栈空间大小为0x00000400个字节,即1Kbyte。1024 此语行亦等价于: #defin
2013-07-12 13:37:31 637
转载 长沙南雅中学一新生发言稿,震惊所有家长!!
大家好,我是王宁。 今天能站在这里,纯属偶然。 什么说偶然呢,因为,南雅是个人才济济的地方,164班是一个优秀的集体。个人认为,班级前二十几名的同学,时机适宜,谁考班上第一名都有可能。妈妈对我说:考了第一名,不要有压力,这一次已证明了你有考第一名的实力。以后,出现名次上下浮动都很正常,以平常心对待。 先说明一下,因为时间紧,这份发言稿是我和爸爸妈妈
2013-07-10 13:30:29 1155
转载 关于中断
ARM7TDMI有两种类型的中断模式:FIQ和IRQ,它们的区别是:对于FIQ必须尽快处理事情并离开这个模式,IRQ可以被FIQ中断,而IRQ不能中断FIQ。常见的例子是各种中断使用IRQ模式,把FIQ模式保留备用。 对于各种中断源的响应,S3C44B0有两种中断模式:向量中断模式和非向量中断模式,这就导致在软件处理上,可以很灵活的处理中断请求。一般来说做如下处理:
2013-07-10 09:34:15 687
转载 关于__irq 的使用
关于__irq使用,首先看ARM公司的说明: ARM 编译器 armcc 支持的函数关键字和运算符。 下表列出的关键字是 ARM 对 C 和 C++ 标准的扩展。 表中没有介绍不具备 ARM 编译器特有的行为或限制的标准 C 和 C++ 关键字。 ARM 编译器支持的关键字扩展表: 关键字 __align __int64
2013-07-10 09:27:49 611
转载 44b0软实现中断嵌套
写在前面(太感谢原作者了....本人转于:http://blog.csdn.net/liukun321) 作者一直支持GPL的精神。允许任何人自由使用、转载、复制和再分发,但必须保留作者署名,必须保证全文完整转载,包括完整的版权声明。 由于作者水平有限,因此不能保证文章内容准确无误,请批判阅读。如果你发现任何错误或对文章内容有任何建议,欢迎你与我联系: Email: caiall
2013-07-10 09:06:16 423
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人