您现在的位置:首页 > 技术支持技术支持

基于ADSP-BF533的μClinux嵌入式系统移植与开发

发布时间:2017-09-16 06:18:51  来源:大电流电感厂家   查看:
插件电感SH中读取压缩的内核代码(存储器空间有限,所以一般需要压缩内核代码)到内存中解压,然后开始执行,这种方法比第一种的速度更快(RAM的存取速度比FLASH的快)。所以选取第二种方法。

  编译好的内核文件可以由Visual DSP++开发装置,通过网口或串口把linux.dxe下载到目标板的FLASH中,从设定的入口地址(一般为Oxl000)执行即可启动内核。

  启动μClinux就可以在超级终端看到μClinux的欢迎信息和简单的shell提示符,界面如图3所示。

  

5 在μClinux下添加应用程序

  为了方便,μClinux用户层的应用程序代码都放在/μClinux—dist/user/目录下,否则要自己重新定义很多宏,而且容易出错。具体实现过程如下:

  (1)在工作目录的user目录下创建应用程序的文件夹user/app然后编写应用程序,编写方法和普通的应用程序一样;

  (2)在文件/user/Makefile里添加如下一句以便把用户的应用加入到μClinux系统的编译列表中;

  dir_MYM(CONFIG_USER_MYAPP电感器厂家)+=app

  (3)在/config/config.电感厂家in里加入如下语句:

  

电感器厂家  这样在编译时会多1个配置选项,当选择这一选项时,字符串“CONFIG USER MYAPP”就会定义为“Y,参考上一个步骤,dir Y+=app,应用会被编译入内核

  (4)为便于内核配置在/eon电感器厂家fig/config.help中加入有关该应用的帮助说明;

  (5)回到/μClinux—dist目录,执行make编译μClinux系统内核和这里的应用程序。

  6 结 语

  对于嵌入式系统开发人员来说,要将嵌入式操作系统应用到嵌入式系统中,首先要做的工作是根据不同的硬件平台移植操作系统,掌握移植的方法非常重要。

  本文所述的移植方法已经成功应用于多个项目的开发。所述的移植虽然是针对Blackfin处理器芯片ADSP-BF533,但一体式电感重点阐述的是移植的思路和方法。对将μClinux移植到其他处理器为核心的硬件平台也有借鉴作用。

  本文从如何将嵌入式操作系统μClinux与特定硬件相结合出发,分析移植μClinux到ADSP-BF533的过程。

平面变压器厂家 | 平面电感厂家

汽车传动轴防尘罩PLC控制系统的设计与实现摘要:本文介绍了PLC和变频器在汽车传动轴防尘罩高低温控制系统中的成功应用,介绍了系统控制方案和软硬件结构的设计思想。提出了一种易于在PLC中实现的适用于被控对象为二阶惯性环节温度预测控制系统,实际运

[稳压电源]请教单片机供电电源的方案 本帖最后由 forthlab 于 2015-3-2 16:12 编辑 以前都是用7805的.有个新项目,电源电压是24V,用7805发热太严重,而且耐压余量不大.或者用LM317加大散热片.想用DC/DC,但从来没有做过,有推荐的芯片方案么?1。 输入最高电压30V2。 输出电压5V,最大电流200ma3。 麻烦推荐个芯片,电路尽量简单点,芯片采购方便点4。 电感能象电

温度补偿是如何实现的?最近由于项目的需要买了2台充电机,发现这个充电机输出端还附带了一个温度传感器,说起到什么温度差补偿的作用,一时间不禁有些兴趣想了解一下,是怎么样的补偿呢?是不是夏天温度高

CopyRight2014
大电流电感 | 大功率电感 | 扁平线圈电感 注塑加工厂