博客专栏  >  编程语言   >  Blackfin嵌入式开发

Blackfin嵌入式开发

专注于Blackfin处理器的嵌入式开发,研究学习其在多媒体处理领域的应用。

关注
3 已关注
8篇博文
  • 在u-boot for bf561中使用nand flash

    在u-boot_1.1.6中支持大量的NandFlash芯片,但是由于各种NandFlash在各个不同系统中可以有不同的实现方式,因此在u-boot_1.1.6中必须自已实现对NandFlash的一些...

    2007-11-15 21:36
    1755
  • u-boot在vdsp 4.5下的移植

    1 基本思想1、 软件版本为u-boot 1.1.6。2、 尽可能使用VDSP的库函数,而不使用u-boot中的实现,如malloc,memcpy等。3、 仍然使用A核运行u-boot,B核空闲,但可...

    2007-11-12 11:08
    1984
  • 在vdsp(bf561)中自定义Stack和Heap

    1 自定义StackAB两个核有不同的Stack,以下定义仅针对A核。1、 在ldf中定义要使用的内存块   MEM_L2_STACK { TYPE(RAM) START(0xFEB10000) EN...

    2007-11-09 13:23
    1719
  • u-boot for bf561中的命令实现

    硬件平台:bf561软件平台:u-boot-1.1.6,gcc for blackfin,visual dsp 5.0我们知道,u-boot的运行过程是首先进行一些初始化化工作,然后在一个死循环中不断...

    2007-11-03 23:15
    2076
  • 在uclinux for bf561中使用B核(4):B核代码的编写

    从corebld的实现可以看出,corebld本身是不会对ELF文件中的代码进行重新定位的,这点与在A核中运行的程序不同。这就要求在编译生成要在B核中运行的程序的时候,链接器就必须设置好每个Secti...

    2007-09-29 06:56
    1265
  • 在uclinux for bf561中使用B核(3):corebld的实现

    在有了/dev/coreb之后,uclinux还提供了一个工具corebld。它用于将elf格式的文件作为一个普通文件读出来,提取出相应的可执行代码,再调用/dev/coreb提供的功能将这些可执行代...

    2007-09-29 06:54
    1223
  • 在uclinux for bf561中使用B核(2): /dev/coreb提供的功能

    由于uClinux只能在A核运行,因此它以驱动的形式提供了对B核的支持。默认配置下此支持是打开的,可以通过Kernel Settings -> Blackfin Processor Options -...

    2007-09-29 06:48
    1362
  • 在uclinux for bf561中使用B核(1):示例实践

    我们知道,BF561是由两个相同的内核组成的,而ucLinux只使用了其中的A核,在正常情况下B核是不工作的。但是在uclinux for bf561以驱动的方式提供了对B核操作的可能,而且还提供了一...

    2007-09-27 17:53
    1457

img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部