Keil MDK入门---从新建一个工程开始

的LPC2114处理器只支持小端模式,所以该项变成了灰色。三星的S3C2440既支持大端也支持小端,这样的处理器该项就可以选择了。8:利用交叉模块优化创建一个链接反馈文件以实现全局代码优化。11:片外ROM设置,最多支持3块ROM(Flash),在Start一栏输入起始地址,在Size一栏输入大小。若是有多片片外ROM,需要在13区域设置一个作为启动存储块,程序从该块启动;有几块ROM需要选中对应...
关键词: Keil MDK 工程

http://www.eeworld.com.cn/mcu/article_2018052039334.html 发布时间: 2018-05-20



ARM处理器启动流程———S3C2440、S3C6410、S5PV210

S3C2440支持从norflash和nandflash启动。Nandflash不参与统一编址,CPU总是从编址的0地址处取指令执行,为了实现从nandflash启动,S3C2440芯片从在CPU启动的时候,首先将nandflash前面4kB的内容复制到芯片中的叫做stepping stone的sram中,steppping stone只有4KB大小,4KB的代码会完成一些硬件初始化的工作...

http://www.eeworld.com.cn/mcu/article_2018052039324.html 发布时间: 2018-05-20



s3c2440_LCD控制器设置及代码详解

的控制信号来控制STN/TFT屏了。2. S3C2440内部LCD控制器结构图: 我们根据数据手册来描述一下这个集成在S3C2440内部的LCD控制器:a:LCD控制器由REGBANK、LCDCDMA、TIMEGEN、VIDPRCS寄存器组成;b:REGBANK由17个可编程的寄存器组和一块256*16的调色板内存组成,它们用来配置LCD控制器的;c:LCDCDMA是一个专用的DMA...
关键词: s3c2440 LCD控制器

http://www.eeworld.com.cn/mcu/article_2018051839288.html 发布时间: 2018-05-18



TI Davinci DSP DM6446开发攻略 -- 开发环境搭建

TI DAVINCI DM6446的开发环境搭建不像三星S3C2410,S3C2440,ATMEL的AT91SAM9260之类的单核ARM那么简单,因为DM6446还有DSP端的开发环境,以及双核之间的通信和程序编译等问题,所以开发攻略第一步就是要搭好开发环境。其实TI的EVM(TI 的开发板)也提供相关的EVM start guide(sprue66f.pdf),适合参考。 DAVINCI...

http://bbs.eeworld.com.cn/thread-645010-1-1.html 发布时间: 2018-05-16



最简单bootloader的实现与分析

学习嵌入式,我是从bootloader入手的。前些日子写了一个bootloader,趁今天有时间发出来,以记录自己实现的过程,巩固所学到的知识,并且希望给需要帮助的人带来一些灵感,如果有不对的地方,还望大家能给予指正。操作系统:Ubuntu 11.04    开发板:友善之臂mini2440 (如果用其它s3c2440或s3c2410 cpu的也差不多,大同小异...
关键词: bootloader

http://www.eeworld.com.cn/mcu/article_2018050138888.html 发布时间: 2018-05-01



在线电能质量监测

有没有大神指点一下在线电能质量监测毕设的单片机选择啊? 在线电能质量监测 用你熟悉的即可。 毕设这种事,当然选牛逼的,不选对的 建议选择MSP430系列,本事就是为各种低功耗场合设计,官方还有相关得设计实例。 我记得是MSP430F427就有 本帖最后由 ck123456 于 2018-4-22 15:54 编辑 谢谢大家的建议!我选择了S3C2440作为主芯片...

http://bbs.eeworld.com.cn/thread-641889-1-1.html 发布时间: 2018-04-17



S3C2440的ADC接口

JZ2440的ADC部分源码, Test_Adc()Test_Tc();该函数设置了两个中断:(1) ad转换完成中断 (2)触摸屏幕中断(按下和抬起)按下或抬起的中断是边沿触发中断,即按下时只触发一次中断,保持按下状态也不会再次触发中断, 抬起时候同样是如此....
关键词: S3C2440 ADC接口

http://www.eeworld.com.cn/mcu/article_2018041538727.html 发布时间: 2018-04-15



TQ2440移植u-boot-2010.06-rc1---6usb下载

以前做过usb下载的东东,现在把它搞到u-boot-2010.06-rc1上去.网上有usb下载的代码,可以在这儿下载:http://blogimg.chinaunix.net/blog/upfile2/100109001526.bz2一. 先编译过再说1.下载后,解压到u-boot-2010.06-rc1/drivers/usb/slave目录并在顶层Makefile中添加: LIBS += drivers/usb/slave/libusb_slave.a2. 将driver/usb/slave/目录下所有C文件所个替换a. #if defined(CONFIG...
关键词: TQ2440 移植 u-boot usb

http://www.eeworld.com.cn/mcu/article_2018041538707.html 发布时间: 2018-04-15



TQ2440移植u-boot-2010.06-rc1---6usb下载

以前做过usb下载的东东,现在把它搞到u-boot-2010.06-rc1上去.网上有usb下载的代码,可以在这儿下载:http://blogimg.chinaunix.net/blog/upfile2/100109001526.bz2一. 先编译过再说1.下载后,解压到u-boot-2010.06-rc1/drivers/usb/slave目录并在顶层Makefile中添加: LIBS += drivers/usb/slave/libusb_slave.a2. 将driver/usb/slave/目录下所有C文件所个替换a. #if defined(CONFIG...
关键词: TQ2440 移植 u-boot

http://www.eeworld.com.cn/mcu/article_2018041538706.html 发布时间: 2018-04-15



ARM9的存储控制器

; sdram.dis sdram.bin sdram_elf *.o实验的问题总结:I.在这期间,存储控制器起了一个什么作用?在S3C2440/S3C2410中,对外引出的27根地址线ADDR0-ADDR26的访问范围只有128M,CPU对外还引出了8根片选信号nGCS0-nGCS7,对应于BANK0-BANK7,当某一个片选信号拉低时,对应的存储控制器的BANK就被选中,而每个BANK都是和外部设备相连...
关键词: ARM9 存储控制器

http://www.eeworld.com.cn/mcu/article_2018041538697.html 发布时间: 2018-04-15



ARM9的系统时钟和串口(非流控 + 非FIFO + 查询方式)

,[19:12]为MDIV,[9:4]为PDIV,[1:0]为SDIV * 有如下计算公式: *  S3C2410: MPLL(FCLK) = (m * Fin)/(p * 2^s) *  S3C2440: MPLL(FCLK) = (2 * m * Fin)/(p * 2^s) *  其中: m = MDIV + 8, p...
关键词: ARM9 系统时钟 串口

http://www.eeworld.com.cn/mcu/article_2018041538694.html 发布时间: 2018-04-15



ARM9的IIC

其他寄存器之后,向IICCON[4]写入0即可恢复IIC操作。具体操作可参考s3c2440芯片手册的流程。在这里仅分析IIC主机发送和IIC主机读取。实验的目的:从型号为AT24C02C的EEPROM中写数据,然后去读写入的数据。s3c2440中的IIC主控制器作为IIC主设备。实验的源程序:at24cxx.rar实验的问题总结:I. 我们重点分析一下IIC.C程序,程序如下:/* * FILE...
关键词: ARM9 IIC

http://www.eeworld.com.cn/mcu/article_2018041538693.html 发布时间: 2018-04-15



ARM9的SPI

实验前须知:SPI的原理:注:CLK传输时钟MISO主机输入从机输出MOSI主机输出从机输入CS片选信号,由于SPI控制器可以外接多个SPI设备,所以这个用于选中SPI设备。SPI的操作流程大体如下图所示:实验的目的:用s3c2440的SPI控制器操作SPI总线上的两个设备,分别是OLED和FLASH实验的源程序:07th_spi_i2c_adc_mini2440_tq2440_spi_controller.rar实验的问题总结:1>我们主要分析一下s3c2440_spi.c这个文件/*************************************s3c2440_spi.c**...
关键词: ARM9 SPI

http://www.eeworld.com.cn/mcu/article_2018041538692.html 发布时间: 2018-04-15



ARM嵌入式应用调试之输入模拟器之编写测试模拟功能

自定义myprintk函数,把信息打印到mymsg文件内:                        自定义print函数缓存打印数据到环形缓冲区====================================================================触摸屏驱动源码: #include "linux/er...

http://www.eeworld.com.cn/mcu/article_2018041338668.html 发布时间: 2018-04-13



基于S3C2440的nRF2401的接口电路和驱动程序设计

    通信频率为2.4GHz 的ISM 频段,由于其免许可证、波长较短、天线的尺寸小、外围器件少等优点,适合于近距离无线通信。将ARM9 与nRF24E1 结合, 可以缩小设备体积, 降低系统功耗, 减少设备间连线困难等问题。针对ARM9 芯片S3C2440 的特点设计了对nFR24E1 的接口电路和驱动程序。对于在狭小空间中,有设备之间的数据共享要求的系统是一种...

http://www.eeworld.com.cn/mcu/article_2018040538535.html 发布时间: 2018-04-05



基于ARM9的自由摆平板控制板的设计及实现

算法对得到的三轴加速度值进行滤波处理,以达到精确控制的目的。而对于步进电机的精确控制则需要PID控制算法以去除控制过程中的抖动,达到自控系统“稳、准、快”的设计要求。综上所述,本系统中存在大量的数据运算及控制算法并且对实时性要求较高,因此选用主频高达400 MHz的S3C2440作为主控芯片,一方面能保证系统基本功能的实现,另一方面有助于系统中各种性能指标的提升。   ...

http://www.eeworld.com.cn/mcu/article_2018032238371.html 发布时间: 2018-03-22



基于ZigBee与S3C2440的大型停车场管理系统解决方案

    在大型停车场如何快速停车是管理者与停车者之间存在的最大的难题。为了解决这个困扰社会管理的难题,文中提出了一种基于ZigBee与S3C2440的大型停车场管理系统解决方案。该系统采用CC2430和超声波传感器采集与传输停车场车位信息,并用S3C2440和MFRC522模块解决停车场收费问题,用LED点阵屏实时显示停车场车位信息以及引导停车者快速停车。整个系统能够智能...

http://www.eeworld.com.cn/mcu/article_2018032138352.html 发布时间: 2018-03-21



一种冲孔打桩机自动控制系统设计

    为了提高建筑施工的工作效率,节约生产成本,从冲孔打桩机的工作原理出发,采用低功耗的S3C2440作为微控制器,利用直流电机作为执行机构,设计了一种冲孔打桩机自动控制系统。在整个系统的实现上,从机械改装设计、硬件原理以及软件实现等方面对系统进行设计,最终实现冲孔桩机自动打桩的功能。    冲孔打桩机主要由桩锤、支架、卷扬机以及其他辅助设备组成,其工作...

http://www.eeworld.com.cn/mcu/article_2018032138349.html 发布时间: 2018-03-21



基于ARM+WinCE项目开发过程中动态加载GPIO端口驱动程序的设计方法

  本文针对采用基于流接口驱动方式进行GPIO端口驱动开发所存在的困难和不足,提出了采用动态方式加载(卸载)端口驱动的思路,给出了该思路下GPIO端口驱动设计方法的步骤和关键代码并进行了验证,为其他类似的驱动设计与实现提供参考。  WinCE下GPIO端口驱动大多采用流接口驱动的方式进行开发,在实现上主要依托Platform Builder编译环境将驱动程序编译成动态链接库,并整合到WinCE内核中。但在实际项目的开发中,Platform Builder在驱动程序的开发和涮试上不够便捷,且在整合动态链接库和WinCE内核时,需要进行繁琐的参数配置,整个过程较为复杂。笔者以飞凌S3C2440开发...

http://www.eeworld.com.cn/mcu/article_2018032038324.html 发布时间: 2018-03-20



承接PCB设计,电路板设计

多年的PCB专职设计经验,主要使用的软件有Cadence(Allegro)、PADS(PowerPCB)、Altium Designer(PROTEL)、CAM350,可以设计2-20层板,对模电、数电处理上有很成熟的经验。涉及的芯片有FPGA系列、S5PV210、S5PC220、S3C2440、S3C6410、S3C2416、DM365、HI3716、DM6467、PCIMX6U8DVM10...

http://bbs.eeworld.com.cn/thread-617760-1-1.html 发布时间: 2018-03-06




<上一页 12345678910111213141516 下一页> 相关结果约3,001个