F学习教程(南航)_第1页
F学习教程(南航)_第2页
F学习教程(南航)_第3页
F学习教程(南航)_第4页
F学习教程(南航)_第5页
已阅读5页,还剩107页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、DSPDSP技术应用技术应用南京航空航天大学南京航空航天大学 自动化学院自动化学院有关本课程学习的几点建议有关本课程学习的几点建议 本课程是一门实践性、应用性很强的学科本课程是一门实践性、应用性很强的学科仅仅听懂还不够仅仅听懂还不够, ,重在培养动手能力重在培养动手能力硬件硬件/ /软件同样重要、不可偏废软件同样重要、不可偏废 硬件是系统的基础硬件是系统的基础, ,软件是系统的灵魂软件是系统的灵魂本课程的前期基础课程是本课程的前期基础课程是数字电路、微机原理、单片机原理及应用、数数字电路、微机原理、单片机原理及应用、数字信号处理字信号处理这方面知识掌握得不够好的请自己补上这方面知识掌握得不够好

2、的请自己补上预习、听课、复习、作业、实验环环都重要预习、听课、复习、作业、实验环环都重要用科学的方法学习用科学的方法学习2 28 83 33 35 5结结构构3. T TM MS S3 32 20 0F F2 28 83 33 35 5中中断断系系统统4.4.T TM MS S3 32 20 0F F2 28 83 33 35 5内内存存映映射射/ /B BO OO OT TR RO OM M5.5.F F2 28 83 33 35 5时时钟钟与与控控制制系系统统6.6.F F2 28 83 33 35 5 I I/ /O O口口7.7.F F2 28 83 33 35 5的的串串行行通通信信

3、接接口口( (S SC CI)I)片片的的分分类类进行分类。u按数据格式分定点DSP芯片浮点DSP芯片u按用途分通用型DSP芯片专用型DSP芯片PDA巡航导弹巡航导弹80%80%的手机采用了的手机采用了TITI的的DSP CoreDSP Corev医院用的医院用的B超、超、CT、核磁共振、核磁共振v卫星遥感遥测卫星遥感遥测v天气预报、地震预报、地震探矿天气预报、地震预报、地震探矿v风洞试验风洞试验v数字化士兵、数字化战争数字化士兵、数字化战争v.vDSPDSP的应用领域取决于设计者的想象空间的应用领域取决于设计者的想象空间C2000 DSPTI C55x DSP 核心核心: 世界上最低功耗性能

4、比世界上最低功耗性能比 mW/MIPS的的DSPs 以达到以达到0.05mW/MIPs的最低的最低 功耗性能比而具有最长的电池功耗性能比而具有最长的电池 寿命寿命。 最佳的代码密度最佳的代码密度 兼容兼容C54x DSP软件软件 工作频率将达到工作频率将达到1.1GHz 最好的最好的DSP编译器编译器, 便于便于 使用使用 兼容兼容C62x DSP软件软件 可扩展性能达到可扩展性能达到400MIPs 最佳的最佳的C/C+ 控制代码效率控制代码效率 兼容兼容C24x DSP软件软件C5000 DSPC6000 DSPTI C28x DSP 核心核心: 世界上第一颗针对控制进行世界上第一颗针对控制

5、进行优化的优化的DSPTI C64x DSP 核心核心:世界上具有最高性能的世界上具有最高性能的DSPsMotorControl DSPPersonal DSPBroadbandInfrastruc-ture DSPC2000系列系列DSP子系列子系列C2xxC2xx子系列:子系列:1616位定点位定点DSPDSP、20MIPS20MIPS代表器件:代表器件:TMS320F206PZTMS320F206PZC24xC24x子系列:子系列:1616位定点位定点DSPDSP、20MIPS20MIPS代表器件:代表器件:TMS320F240TMS320F240LF240 xALF240 xA子系列:

6、子系列:1616位定点位定点DSPDSP、40MIPS40MIPS代表器件:代表器件:TMS320LF2407ATMS320LF2407AF28xF28x子系列:子系列:3232位定点位定点DSPDSP、150MIPS150MIPS代表器件:代表器件:TMS320F2812TMS320F2812、TMS320F2810TMS320F2810F283xF283x子系列:子系列:3232位浮点位浮点DSPDSP、150MIPS150MIPS代表器件:代表器件:TMS320F28335TMS320F28335Up To 40 MIPSControl Performance High-Precisio

7、n Control C242F241LC2404ALF2401ALC2402AMulti-Function, Appliance & Consumer Control F240F243LC2406ALF2402ALF2403ALF2406ALF2407AF2810128-LQFPF2812176-LQFPF2812179-u*BGA150 MIPS! Software CompatibleHigh-endDerivativesApplicationspecificversionsScaledDownversionsC2000系列系列DSPRoadmapF28335176-PGF2. T

8、MS320F28335结构结构TMS320F28335 Block DiagramTMS320F28335 DSP具有具有150MHz的高速处理能的高速处理能力,具备力,具备32位浮点处理单元,位浮点处理单元,6个个DMA通道支持通道支持ADC、McBSP和和EMIF,有多达,有多达18路的路的PWM输出输出,其中有,其中有6 路为路为TI特有的更高精度的特有的更高精度的PWM输出输出(HRPWM),12位位16通道通道ADC。与前代。与前代DSC相比相比,平均性能提升,平均性能提升50%,并与定点,并与定点C28x控制器软件控制器软件兼容。兼容。得益于得益于F28335浮点运算单元浮点运算单

9、元,从,从 而简化而简化软件开发,缩短开发周期。降低开发成本。软件开发,缩短开发周期。降低开发成本。u采用高性能的静态采用高性能的静态CMOS技术技术u主频达主频达150MHZ(6.67ns)u低功耗设计,低功耗设计,1.9V内核电压,内核电压,3.3V I/O电压电压uFlash编程电压为编程电压为3.3Vu支持支持JTAG边界扫描接口边界扫描接口u高性能高性能32位位CPUu16*16位和位和32*32位的乘法累加操作位的乘法累加操作u16*16位的双乘法累加器位的双乘法累加器u哈佛总线结构哈佛总线结构u快速中断响应和处理能力快速中断响应和处理能力u统一寻址模式统一寻址模式u4M的程序的程

10、序/数据寻址空间数据寻址空间u高效的代码转换功能高效的代码转换功能u片上存储器片上存储器u最多达最多达256K X 16位的位的Flash存储器存储器u最多达最多达128K X 16位的位的ROMu1K X 16位的位的OTP ROMu34K X 16位的单周期访问位的单周期访问RAM(SARAM)u引导(引导(BOOT)ROM(8K X 16)u带有软件启动模式带有软件启动模式u数学运算表数学运算表u16位或位或32位外部存储器扩展接口位外部存储器扩展接口u多达多达2M的寻址空间的寻址空间u时钟和系统控制时钟和系统控制u支持动态改变锁相环的倍频系数支持动态改变锁相环的倍频系数u片上震荡器片上

11、震荡器u看门狗定时模块看门狗定时模块uGPI00-GPI063能被设置位能被设置位8个外部中断个外部中断u外设中断扩展模块(外设中断扩展模块(PIE)支持)支持58个外设中断个外设中断u三个三个32位位CPU定时器定时器128位保护密码位保护密码u保护保护Flash/OTP/ROMu防止系统固件被盗取防止系统固件被盗取u增强的电机控制外设增强的电机控制外设u多达多达18通道的通道的PWM输出输出u多达多达6通道的通道的HRPWM输出输出u6个捕捉单元,捕捉外部事件个捕捉单元,捕捉外部事件u2个正交脉冲编码电路个正交脉冲编码电路u8个个32位位/6个个16位定时器位定时器u串口通信外设串口通信外

12、设u1个串行外设接口模块(个串行外设接口模块(SPI)u3个个UTAR接口模块(接口模块(SCI)u2个增强型的个增强型的eCAN2.0B接口模块接口模块u2个多通道缓冲串口(个多通道缓冲串口(MBSP)u1个个12C总线接口总线接口u12位模数转换模块位模数转换模块u80ns转换时间转换时间u2X8通道复用输入接口通道复用输入接口u两个采样保持电路两个采样保持电路u单单/连续通道转换连续通道转换u高达高达88个可配置通用目的个可配置通用目的I/O引脚引脚u先进的仿真调试功能先进的仿真调试功能u硬件支持适时仿真功能硬件支持适时仿真功能u低功耗模式和省电模式低功耗模式和省电模式u支持支持IDLE

13、,STANDBY,HALT模式模式u禁止外设独立时钟禁止外设独立时钟u179引脚引脚BGA封装或封装或176引脚引脚LQFP封装封装SEED-DEC28335DSP 总线总线SRAM(最大最大1M x 16位位)USB2.0USB2.0接口4通道D/AD/A输出扩展总线(数据、地址、SPI、McBSP)片上存储器:FLASH:256K x 16SRAM:34K x 18Boot ROM:8K x 16OTP ROM:1K x 16片上外设EPWM输出:12通道HRPWM:6通道ECAP/APWM:6通道QEP:2通道A/D:16通道SCI:3通道McBSP/SPI:2通道SPI:1通道Ecan

14、:2通道IIC:1通道DMA:6通道GPIO(复用):88PWM脉冲输出GAP/QEP输入A/D模拟输入RS232/RS485CAN总线RTC+EEPROM原理框图原理框图为什么选择SEED-DEC28335采用采用业界首款浮点数字信号控制器业界首款浮点数字信号控制器,整体性能提升,整体性能提升50%高集成度,降低系统成本高集成度,降低系统成本与其他采用浮点芯片板卡相比(与其他采用浮点芯片板卡相比(DEC33、DEC6713),集成度更高),集成度更高丰富接口:丰富接口:ePWM、AD、DA、CAN、USB2.0、RS232/422/485TI第一次在数字信号控制器中增加浮点处理单元第一次在数

15、字信号控制器中增加浮点处理单元性能比现有控制芯片提升性能比现有控制芯片提升50%,满足越来越高的算法需求,满足越来越高的算法需求简化软件开发,加快上手速度简化软件开发,加快上手速度无需再将程序转换为定点,节省开发时间无需再将程序转换为定点,节省开发时间提供完善的用户手册和源程序,缩短新芯片的学习时间提供完善的用户手册和源程序,缩短新芯片的学习时间CPU:TMS320F28335u处理器性能处理器性能300 MFLOPS at 150MHzSingle-cycle 32-bit MAC6-channel DMA support for EMIF, ADC, McBSPu存储器存储器512KB f

16、lash and 68KB RAMConfigurable 16- or 32-bit EMIFu控制外设控制外设PWM outputs interfaces for three 3-phase motors6 High-resolution PWM outputsHighest-speed on-chip ADC通讯接口通讯接口Each McBSP configurable as SPICAN 2.0b with 32 mailboxesI2C at 400 Kbpsu开发套件开发套件SEED-DEC28335+SEED-XDSusb2.0Code Composer Studio IDE V

17、3.3Software librariesuTMS320F28335uReal-TimeuJTAGu32-bitTimers (3)uC28xTM 32-bit DSCu32x32-bitMultiplieruR M WuAtomicuALU uInterrupt ManagementuMemory Bus Code securityu12-bit ADCuSPIu2 CANu3 SCIu2 McBSPu512 KB Flashu68 KB uRAMu6 CAPu12 PWMu(6 HRPWM)uDMAu32-bituFloating-Point Unitu88 GPIOuICuBoot RO

18、Mu16/32-bituEMIFu2 QEPuPeripheral BusuF2812 主要指标主要指标1.150 MHz2.EMIF3.McBSP4.176-pin PackageuF2808 主要指标主要指标1.New 12-bit ADC2.ePWMs, eCAP, eQEP3.I2C4.Dual CANu新新 F28335 主要指标主要指标1.300 MFLOPS2.DMA3.512KB Flash4.68 KB RAM5.32-bit EMIFuTMS320F2812SEED-DEC28335结构和配置结构和配置板上芯片总结板上芯片总结1.1.DSPDSP:TMS320F28335T

19、MS320F283352.2.电源:电源:TPS75733KTTTPS75733KTT,TPS54310TPS543103.3.看门狗:看门狗: TPS3823-33TPS3823-334.4.SRAMSRAM:CY7C1021CV33CY7C1021CV3310ZC10ZC5.5.DACDAC:AD5725AD57256.6.CANCAN驱动:驱动:VP230VP2307.7.两路两路RS232/422/485RS232/422/485串口:串口:MAX32321MAX323218.8.USB2.0USB2.0:CY7C68001CY7C680019.9.RTC+EEPROMRTC+EEPR

20、OM:X1226X122610.10.CPLDCPLD: xinlinxinlin xc9572xl xc9572xlF2833x性能提升50%u367 MHzu236 MHzu207 MHz 同样150Mhz主频,F28335比F2812性能至少提升50%!片上外设片上外设12通道通道 EPWM脉冲输出脉冲输出其中其中6通道支持通道支持HRPWM6路路 ECAP/APWM输入,输入,2路路QEP电机控制电机控制16通道通道 12位位A/D模拟量输入模拟量输入片内片内2X8通道、通道、12-位分辨率、位分辨率、80ns转换时间、转换时间、0-3V量程量程2路路 异步串口异步串口1路为:路为:R

21、S232、1路为:路为:RS232/422/485可配置可配置1路路 CANF28335的的2个个CAN口中的一路,口中的一路,CAN总线收发芯片总线收发芯片SN65HVD230其他外设其他外设SRAM最大支持最大支持1MB1路路 USB2.0480M4通道通道 12位位D/A模拟量输出模拟量输出10v量程、量程、10us建立时间建立时间RTC实时时钟实时时钟+EEPROM通过通过1路路IIC总线接口,连接到总线接口,连接到X1226扩展总线扩展总线分为存储总线和控制总线分为存储总线和控制总线SEED-DEC28335特色及应用特色及应用例程例程uadc_dmauDACuCANueqep_fr

22、eqcalGpiouMcbspueqep_freqcaluRtcusci_loopbackSpiuUsbuFlash_puI2CSEED-DEC28335特色及应用特色及应用文档文档uTMS320 x28x, 28xxx Serial Peripheral Interface (SPI) Reference Guide (Rev. D)uTMS320 x28xx, 28xxx Enhanced Capture (ECAP) Module Reference Guide (Rev. A)uTMS320 x28xx, 28xxx Enhanced Controller Area Network (

23、eCAN) Reference Guide (Rev. E)uTMS320 x28xx, 28xxx Enhanced Pulse Width Modulator (ePWM) Module (Rev. C)uTMS320 x28xx, 28xxx Enhanced Quadrature Encoder Pulse (eQEP) Module RG (Rev. A)uTMS320 x28xx, 28xxx Inter-Integrated Circuit (I2C) Reference Guide (Rev. A)uTMS320 x28xx, 28xxx Serial Communicatio

24、ns Interface (SCI) Reference Guide (Rev. B)uTMS320 x280 x High-Resolution Pulse Width Modulator (HRPWM) Reference Guide (Rev. A)uTMS320 x2833x Analog-to-Digital Converter (ADC) Reference GuideuTMS320 x2833x Boot ROMuTMS320 x2833x Direct Memory Access (DMA) Reference GuideuTMS320 x2833x External Inte

25、rface (XINTF) Reference GuideuTMS320 x2833x Multichannel Buffered Serial Port (McBSP) Users GuideuTMS320 x2833x System Control and Interrupts Reference GuideSEED-DEC28335特色及应用特色及应用u多种嵌入式多种嵌入式DSP应用应用u电机控制、仪器、仪表电机控制、仪器、仪表u电力系统电力系统RTU、FTUu工业现场应用工业现场应用u马达控制马达控制SEED-DEC28335竞争对手竞争对手u闻亭数字(闻亭数字(http:/)有一款有

26、一款F28335的的板卡,板卡,TDS28335SDT *256K bit SRAM *16 路12-bit ADC,16 路PWM 输出、同步、异步通信接口 *RS-232 、422、485接口 *扩展地址、数据、控制总线,SPI、SCI 扩展接口、eCAN (带收发驱动)总线结构 * 4 路的 DAC7724U 转换时间最小10微秒,12Bit精度,输出电压10V与与DEC28335比较,没有比较,没有RTC,不是,不是工业级工业级设计设计,多了音,多了音频接口频接口TMS320F28335 CPU CoreTMS320F28335 Internal Bus StructureTMS320

27、F28335 Multiplier and ALU / Shifters来至于寄存器来至于寄存器操作码操作码数据存储区数据存储区操作数操作数2乘法器结果乘法器结果操作数操作数1TMS320F28335 Pointer, DP and MemoryuDP(16bit)u访问65536个数据页u4M以上的数据存储区DP不能访问XAR15-0=AR7-0XAR31-16TMS320F28335 PipelineCode Security Moduleu保护知识产权u用户自定义密码128bitl映射到存储空间:0 x00 0AE0 0 x00 0AE7l寄存器受到EALLOW保护u128-bits =

28、 2128 = 3.4 x 1038 u1次/2cycle 猜测所有的密码需要1.4*10E23 年reservedreservedTMS320F28335 Fast Interrupt Response ManagerC28x / C24x ModesReset Bootloader3. TMS320F28335 InterruptTMS320F28335 中断源中断源u2个不可屏蔽中断l/RSlNMIu14个可屏蔽中断 (INT1 INT14)TMS320F28335 复位中断复位中断Reset Boot LoaderBootloader 模式模式Reset 引导过程引导过程TMS320F

29、28335 中断源中断源可屏蔽中断处理过程可屏蔽中断处理过程中断标志寄存器中断标志寄存器 (IFR)中断使能寄存器中断使能寄存器 (IER)中断全局使能中断全局使能uINTM用来做全局的使能/禁止中断:l使能:INTM = 0l禁止:INTM = 1 (reset value)uINTM只能被汇编语言修改:Peripheral Interrupt Expansion - PIE101(TINT1 / XINT13)(TINT2)PIE 寄存器寄存器reservedreservedreserved#include “DSP28_Device.h” PieCtrlRegs.PIEIFR1.bit.

30、INTx4 = 1; /manually set IFR for XINT1 in PIE group 1 PieCtrlRegs.PIEIER3.bit.INTx5 = 1; /enable CAPINT1 in PIE group 3 PieCtrlRegs.PIEACK.all = 0 x0004; /acknowledge the PIE group 3 PieCtrlRegs.PIECTRL.bit.ENPIE = 1; /enable the PIE复位时默认中断向量表复位时默认中断向量表PIE Vector Mapping (ENPIE = 1)CPU vectors are r

31、emapped to 0 x00 0D00 in Data spacePIE vector space - 0 x00 0D00 256 Word memory in Data space RESET and INT1-INT12 vector locations are Re-mappedTMS320F28335 PIE Interrupt Assignment TableDevice Vector Mapping - Summary中断响应过程中断响应过程4. TMS320F28335内内存映射存映射/BOOTROMTMS320F28335 内存映射内存映射TMS320F28335 初始化

32、引导汇编程序初始化引导汇编程序Init BootRESET初始化器件:OBJMODE = 1AMODE = 0M0M1MAP = 1DP = 0OVM = 0SPM = 0SP = 0 x00 0400 Dummy Read CSM passwordsCall BootModeSelectExitBootFlash 的启动顺序的启动顺序SCAN GPIOPasswords (8)C start routine“rts2800_ml.lib”“user” code sections加速加速 Flash 执行速度流水线执行速度流水线reservedCCS编程插件编程插件Code Security

33、Module (CSM)u受CSM保护的存储区:L0、L1、OTP、Flashu在受保护区域里面运行的程序才能读写限制区的数据u任何其他的数据读写都被拒绝:JTAG 调试, ROM 引导, 运行在片外或者片内非保护区的程序reservedreservedCSM RegistersCSM的安全解锁的安全解锁u上电或者复位的时候CSM被锁的uCSM的解锁:l对FLASH的每个密码执行一次哑读操作(8次)l往8个KEY寄存器写入正确的密码u新的Flash器件 (PWL 都是 0 xFFFF):l对PWL进行一次读写,使得器件工作在非锁定模式volatile int *CSM=0 x000AE0;vo

34、latile int *PWL=0 x3F7FF8;volatile int tmp;Int I;/哑读密码位置8次For (i=0;i10的空闲周期=10;10的空闲周期地址帧跟随10bit或更多位空闲周期后第一个数据帧 SPSTAddr空闲周期10地址位唤醒方式地址位唤醒方式u所有帧都包含一个额外的地址位,判决地址/数据u当地址位被检测到的时候唤醒u只要在SCITXBUF写入地址前置位TXWAKE=1,自动设置帧内数据/地址的设定Last DataSTSTDataSCIRXD/SCITXDBlock of Frames SPSPLast DataSTAddr SP空闲周期无特别限制块中首个

35、帧是地址位地址位=1第一个数据帧0100 SPSTAddr1SP在停止位前无额外的空闲位SCI-A 寄存器寄存器AddressRegisterName0 x007050SCICCRSCI-A 通信控制寄存器通信控制寄存器0 x007051SCICTL1SCI-A 控制寄存器控制寄存器10 x007052SCIHBAUDSCI-A 波特率寄存器,高位波特率寄存器,高位0 x007053SCILBAUDSCI-A 波特率寄存器,低位波特率寄存器,低位0 x007054SCICTL2SCI-A 控制寄存器控制寄存器20 x007055SCIRXSTSCI-A 接受状态寄存器接受状态寄存器0 x007

36、056SCIRXEMUSCI-A 接受仿真数据寄存器接受仿真数据寄存器0 x007057SCIRXBUFSCI-A 接受数据寄存器接受数据寄存器0 x007059SCITXBUFSCI-A 发送数据寄存器发送数据寄存器0 x00705ASCIFFTXSCI-A FIFO 发送寄存器发送寄存器0 x00705BSCIFFRXSCI-A FIFO 接受寄存器接受寄存器0 x00705CSCIFFCTSCI-A FIFO 控制寄存器控制寄存器0 x00705FSCIPRISCI-A 极性控制极性控制 寄存器寄存器SCI-A 通信控制寄存器通信控制寄存器 SCICCR0 x007050ADDR/IDL

37、EMODESTOPBITSEVEN/ODDPARITYPARITYENABLELOOP BACKENABLESCICHAR2SCICHAR1SCICHAR00 = 1 Stop bit1 = 2 Stop bits0 = Odd1 = Even0 = Disabled1 = Enabled0 = Disabled1 = Enabled0 = Idle-line mode1 = Addr-bit mode76543210# of data bits = (binary + 1)e.g. 110b gives 7 data bitsSCI-B Communications Control Regi

38、ster (SCICCR) 0 x007750SCI-A 控制寄存器控制寄存器 1SCICTL1 0 x007051TXWAKEreservedRX ERRINT ENASWRESETreservedSLEEPTXENARXENA0 = Receive Error Interrupt disabled1 = Receive Error Interrupt enabledWrite 0 = Reset SCIWrite 1 = release from ResetTransmitter wakeup method select1 = wakeup mode depends on SCICCR.3

39、0 = no wakeup mode 765432100 = sleep mode disabled1 = sleep mode enabled0 = transmitter disabled1 = transmitter enabled0 = receiver disabled1 = receiver enabledSCI-A 波特率寄存器波特率寄存器BAUD15(MSB)BAUD14Baud-Select MSbyte Register (SCIHBAUD) 0 x00705276543210BAUD13BAUD12BAUD11BAUD10BAUD9BAUD8BAUD6Baud-Selec

40、t LSbyte Register (SCILBAUD) 0 x00705376543210BAUD5BAUD4BAUD3BAUD2BAUD1BAUD7BAUD0(LSB)SCI baud rate =LSPCLK(BRR + 1) x 8LSPCLK16,BRR = 1 to 65535,BRR = 0SCI-B Baud-Select MSbyte Register (SCIHBAUD) 0 x007752SCI-B Baud-Select LSbyte Register (SCILBAUD) 0 x007753TXRDYTX EMPTYRX/BKINT ENASCI-A 控制寄存器控制寄

41、存器 2SCICTL2 0 x0070540TXINT ENA1765 - 2reservedSCI TX READY 0 = SCITXBUF is full 1 = SCITXBUF is emptySCI TX EMPTY0 = TXBUF or shift register are loaded with data1 = Transmit buffer and shift register both emptyreserved15 - 8SCI-B Control Register 2(SCICTL2) 0 x007754SCI TX INT ENA 0 = Disable TXRDY

42、 interrupt 1 = Enable TXRDY interruptSCI RX/BK INT ENA 0 = Disable RXRDY/BRKDT interrupt 1 = Enable RXRDY/BRKDT interruptSCI-A 接收状态寄存器接收状态寄存器SCIRXST 0 x007055SCI-B Receiver Status Register (SCIRXST) 0 x007755OERXERRORRXRDYBRKDTFEPERXWAKEreserved0 = No error flags set1 = Error flag(s) set0 = no new c

43、haracter in SCIRXBUF1 = new character in SCIRXBUF1 = Break condition occurred0 = no break condition 765432101 = Framing Error detected1 = Overrun Error detected1 = Parity Error detected1 = Receiver wakeup condition detectedSCI-A FIFO 发送寄存器发送寄存器SCIFFTX 0 x00705A0TXFFIL2SCIFFENATXFFST0TXFFST3TXFFIENA123456789101112131415TXFFIL0TXFFIL1TXFFIL4TXFFIL3TXFFST1TXFFINTCLRTXFFST2TXFFINTTXFFST4TXFIFORESETSCIRSTTX FIFO Status (read-only)00000TX FIFO empty00001TX FIFO has 1 word00010TX FIFO has 2 words00011TX FIFO has 3 words10000TX FIFO has 16 words.TX FIFO Int

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论