排序:
默认
按更新时间
按访问量

ADS + JLink + FL2440调试

调试设置过程中,运行起来Segger的 Segger Jlin

2014-07-28 21:14:28

阅读数:576

评论数:0

关于stc51的冷启动下载和复位

关于stc51的冷启动下载和复位  Stc单片机里面有一段出厂时固化的程序,这段程序的作用是检测串口是否要下载程序,不需要则执行单片机内的用户程序。每次启动时运行这端程序,这就是为什么每次下载时要冷启动。而复位后单片机是从地址0000H处开始执行,地址0000H又会指向主程序入口,即主函数处,即...

2014-05-13 15:40:31

阅读数:3718

评论数:0

VS1003音频解码芯片MP3播放器实现的问题-转载

来自:http://bbs.ednchina.com/BLOG_ARTICLE_276006.HTM 玩MP3播放,之前已经实现了VS1003的正弦波测试,从耳机可以听到一定频率的声音了。之后开始写程序,希望从MMC/SD卡读取文件发送到VS1003播放。我的板子上MMC卡和VS1003都接...

2013-06-25 15:11:43

阅读数:4837

评论数:0

S3C2440 Mini 2440 DMA方式实现Uart(串口)通信

转自:http://blog.csdn.net/fengyaqi123/article/details/7833300 参考一下 搞了好久,终于完成了DMA方式实现串口通信。使用DMA不是很难,主要是DCONn的配置比较麻烦以及几种模式的理解。 DMA service m...

2013-05-16 12:50:08

阅读数:1782

评论数:0

S3C2440的DMA

DMA,Direct Memory Access,直接存储器访问。其主要功能是在不需要处理器参与的情况下进行数据传输。值得一提的是,那些复杂的协议和时序图,是做DMA控制器的工程师要关心的事情;对于写使用DMA进行数据传输的工程师来说,只要稍微了解就可以了。 1. 简介    S3C2440A...

2013-05-16 12:27:46

阅读数:1277

评论数:0

USB芯片

做USB两个星期了,找了一些芯片,发现到处都没有人总结,找得挺辛苦的,这里发一下我的劳动成果,为后来人省点事吧。  USB1.1:   CH375     有HOST和SLAVE两种方式,即可以当主机去控制别的USB设备,如U盘等,又可以被PC控制。  CH372      只有设备模式,不...

2012-11-01 16:39:12

阅读数:6999

评论数:3

2440初始化存储器原理(接上一篇)

JLInk 调试加载的执行初始化存储器脚本(2440) Setmem 0x53000000 0x00000000 32 Setmem 0x4A000008 0xFFFFFFFF 32 Setmem 0x4A00001C 0x000007FF 32 Setmem 0x53000000 0x0...

2012-10-03 22:10:00

阅读数:1773

评论数:0

Jlink + ADS调试 S3C2440

我只会在SDRAM中调试,说一下: ADS 项目属性设置: -ro-base = 0x30000000 entry 0x30000000 Init Section: 2440init.o Init AXD下需要加载一个SDRAM初始化文件。 AXD下-->Option->C...

2012-10-03 21:18:44

阅读数:1659

评论数:0

使用JLink间接烧写S3C2410、S3C2440开发板Nor、Nand Flash的方法(暂未验证)

1. 简要说明 JLink的调试功能、烧写Flash的功能都很强大,但是对于S3C2410、S3C2440的Flash操作有些麻烦:烧写Nor Flash时需要设置SDRAM,否则速率很慢;烧写Nand Flash只是从理论上能够达到,但是还没有人直接实现这点。 本文使用一个间接的方法来实现对...

2012-10-02 22:34:46

阅读数:1008

评论数:0

S3C6410启动模式介绍

目前的ARM处理器都支持多种启动模式,S3C6410和以前的Samsung的ARM处理器一样,通过外部管脚OM[4:0]的拉高拉低来决定是从哪个存储设备上启动。我认为S3C6410的User Manual并没有说的很清楚,所以我在最开始使用的时候,也对其启动模式有一些误解,下面就我个人的理解,介绍...

2012-09-20 14:01:33

阅读数:355

评论数:0

S3C6410 IROM启动

IROM启动(internal ROM Booting),IROM启动是指从OneNAND、SD/MMC卡和NANDFlash存储设备启动的方式,见下图,描述了6410支持的启动模式。 ." title="S3C6410的IROM启动模式 ." height=&qu...

2012-05-02 18:04:39

阅读数:1168

评论数:0

S3C2440与NAND FLASH(K9F1208)的接线分析

NAND FLASH的接线方式和NOR FLASH,SDRAM都不一样。以TQ2440开发板用的K9F1208为例,分析NAND FLASH的接线方式。 K9F1208结构如下图: K9F1208位宽是8位。 一页: 512byte + 16byte 最后16byte是用...

2012-04-27 21:53:44

阅读数:1560

评论数:0

S3C2440与NOR FLASH(AM29LV160DB)的接线分析

NOR FLASH的特点是芯片内执行(XIP, eXecute In Place),这样应用程序可以直接在flash 闪存内运行,不必再把代码读到系统RAM中。NOR的传输效率很高,在1~4MB的小容量时具有很高的成本效益,但是很低的写入和擦除速度大大影响了它的性能。 NOR FLASH的地...

2012-04-27 21:47:57

阅读数:4706

评论数:0

SDRAM工作原理及S3C2410 SDRAM控制器配置方法

(转载)SDRAM工作原理及S3C2410 SDRAM控制器配置方法 (作者:刘洪涛,华清远见嵌入式学院讲师。) SDRAM的工作原理、控制时序、及相关控制器的配置方法一直是嵌入式系统学习、开发过程中的一个难点。掌握SDRAM的知识对硬件设计、编写系统启动代码、提高系统存取效率、电源管理都有一...

2012-04-27 21:43:12

阅读数:1077

评论数:0

Linux驱动中的platform

从Linux2.6内核起,引入一套新的驱动管理和注册机制:platform_device 和 platform_driver 。Linux 中大部分的设备驱动,都可以使用这套机制,设备用 platform_device 表示;驱动用 platform_driver 进行注册。        Li...

2012-04-05 16:34:02

阅读数:478

评论数:0

硬件电路的一些常识(由CS8900a学习得到)

芯片很多情况下有自己的I/O端口,这些I/O端口的数据线一般可以为8、16、32位(如CS8900a中的I/O模式下的16位,或者MCS51的八位I/O),I/O端口可能有很多,需要通过I/O地址线来进行选择,如CS8900a可以通过3条地址线来选择内部的八个I/O寄存器。通过这些I/O寄存器(主...

2012-04-03 21:44:37

阅读数:862

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭