arm 2440中nandflash特定存储单元写入一个字节

发布者:平章大人最新更新时间:2016-04-14 来源: eefocus关键字:arm  nandflash  特定存储单元 手机看文章 扫描二维码
随时随地手机看文章
目标描述:
        需要构建一个nandflash_write()函数,入口参数有两个,一个是unsigned int 变量,一个是   unsigned long addr_for_write,然后nandflash_write()函数完成将这个变量写入到addr_for_write中。
解决办法:
  1.       第一步:判断所给的这个地址是否是字对齐,否则返回,因为不对齐的话操作起来很麻烦
  2.       第二步:选中nandflash芯片
  3.       第三步: 复制现成的nand.c文件到我的工程目录下,编译出现如此多的错误,如图


全是尼玛缺少identifier,什么情况啊?在nand.c本身所在工程目录下编译一个警告都没有。。。。。

想法:1.nand.lds改变后复制到现在的工程目录下面,报错依然-----------------排除

      2.重复定义-s3c2440.h中已经定义了nandflash的几个寄存器且名字和结构体中的一样,注释掉这个头文件   中的地址定义

关键字:arm  nandflash  特定存储单元 引用地址:arm 2440中nandflash特定存储单元写入一个字节

上一篇:使uboot支撑 S3C6410的SD启动
下一篇:arm开发按键控制lcd十字光标问题

推荐阅读最新更新时间:2024-03-16 14:50

基于ARM-Linux与GPRS技术的家庭智能控制终端
本文中介绍的方案,结合了GPRS(General Packet Radio Service)技术永远在线,速度快,接入范围广,体积小,功耗低等优点,采用RS485工业总线,设计实现了一种基于嵌入式系统的家庭智能控制器。用户可以通过短信及互联网等方式现远程无线监控,在手机和互联网相当普及的今天,为用户提供了更简单、方便的选择。同时由于该控制器RS485接口的特殊设计,外挂节点可以由原来的32个扩展到64个,解决了家用设备的布线组网以及控制等问题。 1 系统设计 从结构上看主要分为用户,控制器,和RS485总线的家用设备控制三个部分。用户通过手机短信或网络方式向控制器的GPRS模块发送命令,而控制器也通过GPRS模块向用户反馈信息
[单片机]
基于<font color='red'>ARM</font>-Linux与GPRS技术的家庭智能控制终端
​全新合作联盟:IAR与Edge Impulse联手为全球客户提供AI与ML整合功能
Edge Impulse的先进技术已成功与市场领先的开发解决方案IAR Embedded Workbench集成,助力全球嵌入式开发者将ML和AI融入工作流程 中国上海– 2023 年 10 月 26 日 – 嵌入式开发软件和服务的全球领导者 IAR 宣布与 领先的 人工智能( AI ) 平台供应商 Edge Impulse 达成商业合作伙伴关系。这一合作基于 Edge Impulse 平台与 IAR Embedded Workbench 的 集成 ,旨在进一步促进双方产品在工作流程中的紧密整合。 工程师们,特别是那些渴望在嵌入式开发工作流程中高效地融合机器学习 ( M L ) 与人工智能技术的
[嵌入式]
ARM指令中4条容易混淆的指令区别
这里比较下容易混淆的四条指令,已经在这4条指令的混淆上花费了很多精力,现在做个小结,LDR,STR,LDM,STM这四条指令,关于LDM和STM的说明,见另外一个说明文件(我的一篇新的文章),说明了这两个文件用于栈操作时的注意事项。 (1)LDR:L表示LOAD,LOAD的含义应该理解为:Load from memory into register。下面这条语句就说明的很清楚: LDR R1, R1 就是把R2中的内容对应的地址的值(一个memory地址),读取到R1中(一个register) (2)STR:S表示STORE,STORE的含义应该理解为:Store from a register i
[单片机]
AMD收购Xilinx,FPGA将如何发展?
AMD签署了一份最终协议,以350亿美元的股票交换收购Xilinx,为其几乎所有主要市场与英特尔展开正面交锋奠定了基础。 市场趋势驱使AMD收购Xilinx 尽管市场对FPGA的需求与日俱增,但此次收购只剩下Lattice、Achronix和QuickLogic等几家公司还是纯粹的FPGA厂商。英特尔在2015年以167亿美元收购Altera。Microsemi在2010年以4.3亿美元收购了Actel,而2018年又被Microchip以约83.5亿美元的价格收购。此外,还有一些eFPGA供应商,包括Flex Logix、Achronix、Menta和QuickLogic。 Xilinx一直是FPGA领域的霸主,如
[嵌入式]
高通ARM服务器芯片高规格 或有机会抢占服务器市场
  不少厂商尝试以 ARM 架构处理器打入资料中心市场,如果从设计能力、财力和研发稳定度等层面来看, 高通 (Qualcomm)或许有机会成功,而秘密武器就是日前在HotChips大会上发表的Falkor核心。下面就随嵌入式小编一起来了解一下相关内容吧。   根据TheNextPlatform报导,代号为Amberwing的Centriq2400芯片是 高通 开发的第五代客制 ARM 处理器,内建符合 ARM v8规格的Falkor核心,也是继Cavium的ThunderX2芯片之后,另一个具有市场竞争力的ARM服务器芯片。   与其他ARM服务器芯片最大的不同在于 高通 拿掉了所有支援32位元的电路,只支援64位元的工作负载,
[嵌入式]
谁会成为软银收购ARM的竞购者?
    集微网消息 文/刘洋   7月18日,日本软银(Softbank)宣布收购芯片设计厂ARM,意味着这家日本公司即将买下全球最重要移动处理器设计公司。软银将以243亿英镑(约合320亿美元)价格收购ARM,出价相当于每股17英镑,较ARM在7月15日收盘价溢价43%。   目前Softbank、ARM双方均已公布消息,强调此次收购是基于开放、互利的想法达成协议,未来将持续在全新科技发展致力,并且推动各类技术的成长。   一直以来,ARM既不生产芯片也不销售芯片,而只是出售芯片技术授权。官方数据显示,基于ARM架构的芯片全球出货量已经超过750亿,应用范围覆盖传感器、智能手机及服务器。其中,搭载ARM
[手机便携]
ARM7与FPGA相结合的应用
  ARM7与FPGA相结合在工业控制和故障检测中的应用   工业控制中往往需要完成多通道故障检测及多通道命令控制(这种多任务设置非常普遍),单独的CPU芯片由于其外部控制接口数量有限而难以直接完成多路检控任务,故利用ARM芯片与FPGA相结合来扩展检控通道是一个非常好的选择。这里介绍用Atmel公司ARM7处理器(AT91FR40162)和ALTERA公司的低成本FPGA芯片(cyclone2)结合使用完成多通道检控任务的一种实现方法。    各部分功能简介   图1为此系统的结构连接框图。如图所示,ARM芯片与FPGA芯片之间通过数据总线、地址总线及读写控制线相连,而与终端PC则通过串口通信;FPGA与目标设备通过命令控
[工业控制]
ARM COO专访:2014年32位处理器仍将是主流
    ARM是全球领先的半导体知识产权 (IP) 提供商,1991 年成立于英国剑桥,主要出售芯片设计技术的授权。已遍及工业控制、消费类电子产品、通信系统、网络系统、无线系统等各类产品市场,ARM 技术正在逐步渗入到我们生活的各个方面。   伴随着移动互联网大潮的到来,智能手机、平板成为风靡全球的消费电子产品。基于ARM架构的微处理器更是凭借低成本、高性能、低耗电的特性成为手机、平板等智能终端的首选。自2005年,每年超过一亿的手机销售约98%至少使用了一个ARM处理器。在2012年,微软与ARM科技生产了新的Surface平板电脑,还有,AMD宣布它将于2014年开始生产基于ARM核心的64位服务器芯片。   2013年11
[手机便携]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
热门活动
换一批
更多
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

更多每日新闻
随便看看
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved