本帖最后由 cheng_bingyuan 于 2013-07-06 10:58 编辑 谢谢,问题解决了 MEMORY { RAM (xrw) : ORIGIN = 0x20000000, LENGTH = 64K //必须要有内置SRAM这一行才行,具体原因不详 EXTSRAM (xrw) : ORIGIN = 0x60000000, LENGTH = 512K FLASH (rx) : ORIGIN = 0x8000000, LENGTH = 512K FLASHB1 (rx) : ORIGIN = 0x00000000, LENGTH = 0 EXTMEMB0 (rx) : ORIGIN = 0x00000000, LENGTH = 0 EXTMEMB1 (r...
http://hi.baidu.com/634535510/blog/item/5c47363dfcb9d5fc14cecb61.html
阅读nvic:系统中断管理。
我的理解——管理系统内部的中断,负责打开和关闭中断。
基础应用1,中断的初始化函数,包括设置中断向量表位置,和开启所需的中断两部分。所有程序中必须的。
用法: void NVIC_Configuration(...
功能介绍 :移植FAT16文件系统到豆皮上 可以在SD卡上创建文件 写文件 修改文件 删除文件 创建目录 (文件名规格8.3模式) 上一个教程 我们已经实现了对SD卡进行初始化 读写SD卡的任意扇区 下面我们继续玩SD卡 使用stm32来操作SD卡上的FAT16文件系统 毕竟现在的卡都很大了 只是把sd卡当作是大...
stm32 开发板产品目录:
神舟 I 号: stm32F103RBT6 (不带 TFT 触摸彩屏) 神舟 I 号: stm32F103RBT6 + 2.4"TFT 触摸彩屏 神舟 I 号: stm32F103RBT6 + 2.8"TFT 触摸彩屏 神舟 II&nbs...
by
stone549606418
-
移动操作系统
-
2011-01-15 15:34:59 阅读(700) 回复(0)
免费板来源:深圳某公司欲用djyos开发产品,执意付费,但我在官网已经声明免费http://www.djyos.com/download/2009-10-18/25.html,不能出尔反尔,折衷的办法是,由该公司出钱,举办这次免费开发板活动。 应该公司要求,不公开其身份,原因是,担心客户不认可国产操作系统,令我哭笑不得又不得不接受现实。 与上次可汉高科的资助不同,本次免费板不限于毕业设计。 免费板件介绍:http://www.djyos.com/bbs/thread.php?fid=21 申...
在工作中遇到一个问题,因为PC串口会异步发送大量的数据到stm32单片机,PC和单片机之间没有协议,因此我考虑使用 DMA 传输,因为资源限制,缓冲不能开太大,我设置的是两个512的缓冲,即BUF1和BUF2 ,大致的流程是这样的: 1.做完所有的初始化 2.在MAIN 里开启 DMA 传输 3.传输满则中断 4.在DMA_ISR里,快速的将 DMA的缓冲设置为 另一个缓冲,就是所谓的乒乓缓冲。 5.再初始化一次 DMA_INIT 6.清掉 FLAG,设置当前缓冲满的标志TC...
by
true_casey
-
嵌入式开发
-
2013-11-15 16:09:51 阅读(982) 回复(2)
stm32的每个ADC模块通过内部的模拟多路开...
by
FreedomXura
-
移动操作系统
-
2011-12-20 09:44:14 阅读(562) 回复(0)
阅读 本文请参考《都江堰操作系统与嵌入式系统设计》第15章,该书可在www.djyos.com下载。 本篇先讲一下cm3移植版本中断系统的总体设计,代码还在调试中,等调试完了再帖。 回忆一下《stm32移植日志之一》,那里说道,djyos移植有一个重要的工作就是中断系统的决策,djyos允许在中断服务中执行系统调用,可能会使比被中断线程更高优先级的线程就绪,中断返回时将直接返回到高优先级的线程,这就需要有一个被中断线程...
|