MCU

ADSP-BF533 串口通信学习(原创)

今天继续学习ADSP-BF533的串口通信,UART(UniversalAsynchronousReceiver/Transmitter(UART)port)接口,是全双工通用的串行接口,由RX和TX两根线组成,扩展RS232芯片可以直接和计算机串口通讯,通常作为调试用的命令和数据通讯接口。ADSP-BF533的串口作为一种异步串行

Blackfin处理器在硬件设计上的注意事项小结

通过对Blackfin处理器的学习和理解,现对该处理器在硬件设计上的注意事项作一下小结,以作参考。1.5V兼容性:加到信号上的非标称的5伏电压,可能会损坏器件并引起故障,Blackfin处理器的输出端不得连接到要求5V电压器件的输入端,大多数Blackfin处理器的信号引脚

如何使用ADSP BF53x的SPI接口[学习心得]

SPI接口是4线串口,可以连接SPIFLASH,SPI接口的AD,DA等等。ADSP-BF53x的SPI接口支持主机模式和从机模式,它有7个SPI从机片选,在主机模式下,它同时可以挂载7个SPI设备,还可以在主机模式或从机模式下进行BOOT启动。那么,如何使用BF53x的SPI接口跟其他设备进行通信呢

ADSP-BF533 SPI接口控制器[原创]

ADSP-BF533处理器内含有SPI通信接口,它提供了系统跟其他兼容SPI接口器件之间的接口通信。由于BF533的SPI端口大部分属性都是可以设置的,它所兼容的SPI器件是非常多的。BF533处理器兼容的典型SPI设备主要以下几项:1.其它CPU或者微处理器;2.编解码器;3.数模转换器或模

VisualDSP ++的C/C++编译器介绍

一、C/C++编译器简介VisualDSP++使用ccblkfn编译器,此C/C++编译器有如下功能:1.处理C和C++源文件,产生机器级源代码和目标文件。2.在目标文件中包含可重定位的代码和调试信息。3.在处理器存储区中提供可由链接器替换的可重定位数据和程序存储段。C/C++编译器处理C和C+

BF533的数据地址发生器DAG

数据地址发生器主要是产生地址让数据从存储器中取出来,地址数据发生器把产生的地址存放在一个DAG寄存器中,让程序间接访问地址,而不是通过一个绝对地址来访问。DAG提供了几种特殊功能去实现数据访问程序的最小化,具体的功能如下:1.&n

ADSP-BF53x系列处理器汇编指令介绍

Blackfin处理器系列汇编语言指令集使用易于编程和可读性强的代数语法。采用专门调整的灵活的高密度编码的指令,这些指令被编译后只占用非常小的存储空间。指令集还提供了体现ADSP-BF531/2/3全部特点的多功能指令,以使在一个指令中能够使用多个处理器内核资源。除许多微

ADSP-BF533 EBIU接口如何实现SDRAM读写

ADSP-BF533要实现SDRAM读写,BF533要连接到SDRAM上,于是我查找了BF533上的相关管脚,如下为BF533上SDRAM接口信号及其相应的功能说明:1.DATA[15:0]:外部数据总线;2.ADDR[19:18],ADDR[16:1]:外部地址总线,连接到SDRAM的地址管脚。块地址选择输出在ADDR[19:18],而且必

ADI重拳推出高性价比BLACKFIN处理器ADSP-BF592

为了继续为设计人员提供低成本、高性能的数字信号处理选择,ADI公司(AnalogDevices,Inc.)(NYSE:ADI)最近推出了ADSP-BF592Blackfin嵌入式处理器的200-MHz版本,它以1.99美元/片的价格提供400-MMAC性能。这款低成本的200MHz版本产品的BDTImark2000™性能得分为1120分

EBIU接口结构及其与内部三大总线之间的相互协调

Blackfin处理器上的EBIU接口功能需要从内核或DMA通道上请求外部存储服务。请求的优先级是由外部总线控制器决定的,而请求的地址则是由所请求的服务是来自EBIUSDRAM控制器还是来自EBIU异步存储控制器来决定。EBIU的时钟来自系统时钟SCLK,而且所有连接到处理器的同步存储

ADSP-BF533 EBIU接口学习之SDRAM

今天准备开始学Blackfin处理器的EBIU接口,EBIU接口是Blackfin处理器与外部存储器之前的接口,Blackfin处理器支持同步DRAM和兼容PC100和PC133的SDRAM标准。同样,Blackfin处理器也支持异步接口,如SRAM、ROM、FIFOs、FLASHMEMORY和ASIC/FPGA设计。由于开发板上跟EBIU接

ADSP-BF533 GPIO中断使用注意事项

今天本来只是想试一下GPIO中断的例程,不过在测试过程中发现了几个初学者比较难理解的问题,故此提出来,仅供参考。下面先给出PF口中断使能中跟中断关系较大的部分程序:1694593154849.zip项目文件1694684418570.zipex

ADSP-BF533 GPIO中断学习

继之前的GPIO和系统操作模式的学习,今天准备继续学习BF533的GPIO中断。何为中断?举一个简单的例子:你正在家中看书,突然电话铃响了,你放下书,去接电话,和来电话的人交谈,通完电话,回来继续看你的书,这就是生活中的“中断”现象—就是正常的工作

单通道、8位缓冲电压输出DAC AD5300

AD5300是ADI公司一款单通道、8位缓冲电压输出DAC,采用2.7V至5.5V单电源供电,3V时功耗为115µA。它内置片内精密输出放大器,能够实现轨到轨输出摆幅。AD5300采用多功能三线式串行接口,能够以最高30MHz的时钟速率工作,并与标准SPI™、QSPI™、MICROWIR

VisualDSP++入门之添加文件和程序仿真[原创]

前几天学了如何从零建立一个新的工程项目,并且在模版文件的基础上修改了作为主程序。但是当我们的项目比较复杂的时候,一般都是会有很多个程序文件,这时我们就必须学习如何往项目中添加文件。首先是点击新建一个新的文档,往里面输入之前学习过的代码,然后按保存,在