自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

luocolor(ォ全微分)

Get busy living or get busy dying.

  • 博客(5)
  • 问答 (8)
  • 收藏
  • 关注

转载 使用ADS1.2进行嵌入式软件开发(下)

作者:ARM公司   来源:eepw.com.cn 上期主要介绍了基于ARM的嵌入式系统软件开发中,怎样来对必要的C库函数进行移植和重定向,以及如何根据不同的目标存储器系统进行程序编译和连接设置。本期介绍程序中的存储器分配和如何根据设置正确初始化系统。放置堆栈和heapScatterloading机制提供了一种指定代码和静态数据布局的方法。下面介绍如何放置应用程序的堆栈和heap。* _user_

2007-01-25 20:13:00 1217

转载 使用ADS1.2进行嵌入式软件开发(上)

作者:ARM公司   来源:eepw.com.cn   概述      嵌入式应用程序通常都是在样机环境下调试与开发的,这种环境与最终产品之间并不完全相同。因此,在系统调试阶段就考虑应用程序在最终目标硬件中的运行情况是非常重要的。     本文旨在讨论如何将一个开发/调试环境下的嵌入式应用程序转移到最终独立运行的目标系统中去,并提到了ARM ADS1.2开发工具包的一些功能特性及其在这个过程中所起

2007-01-25 20:11:00 821

原创 winbond w90p710中pll的相关设置

pll的设置是这样的:因为可以选择extal作为时钟源,通过设置CLKSEL寄存器中的ECLKS位,当其为1时指定通过pll处理的时钟作为内部时钟,否则就直接用extal作为内部时钟,即extal不做相应处理就使用.假设,ECLKS=1,那么extal时钟源被处理过程的参数就要通过PLLCON寄存器来设置,它们的关系是      NF  1Fout=Fin * ------- * --

2007-01-20 20:23:00 1004

原创 ads中关于函数指针转换的很奇怪的问题

 在isr.c中有void (*InterruptHandlers[MAXHNDLRS])(void)={NULL,};如果只是这样,在ads中编译编译报错,具体为:Error    :C2456E: undeclared name, inventing extern int NULLError    :C2922W: =: cast between function pointer an

2007-01-20 15:12:00 2471

原创 关于44b0的中断调用的问题

关于44b0的中断调用的问题:我在网上下了一个源码,在阅读的过程中,我的理解来说。希望各位指教下,具体是这样的:下面的代码因为44b0中的各个中断类型相似的,所以只是以timer为例。在init.s中有这样的代码:首先是一个宏的定义:MACRO$HandlerLabel HANDLER $HandleLabel$HandlerLabel    sub     sp,sp,#4   

2007-01-14 17:34:00 1362

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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