在线等高手给一个c8051f340的小程序,实现单片机外部中断断0,

C - 搜狗百科
C器件是完全集成的混合信号型MCU。 高速、的8051兼容的内核(可达48MIPS) 全速、非侵入式的在系统调试接口(片内) (USB)功能控制器,有8个灵活的端点管道,集成收发器和1K FIFO RAM
真正10位200 的单端/差分ADC,带模拟多路器 片内电压基准和和 片内(两个) 精确校准的12MHz内部和4倍时钟乘法器 多达64KB的片内FLASH 多达4352片内RAM(256+4KB) 硬件实现的SMBus/ I2C、增强型UART(最多两个)和增强型SPI 4个通用的16位定时器 具有5个捕捉/比较模块和功能的可计数器/定时器阵列(PCA) 片内上电复位、VDD监视器和时钟丢失 多达40个端口I/O(容许5V输入)具有片内上电复位、VDD监视器、、和的C/2/3/4/5/6/7器件是真正能独立工作的。FLASH还具有在系统重新能力,可用于非,并允许现场更新8051。用户软件对所有外设具有完全的控制,可以关断任何一个或所有外设以节省功耗。片内Silicon Labs二线(C2)开发接口允许使用安装在最终应用系统上的产品MCU进行非侵入式(不占用片内资源)、全速、在系统调试。调试逻辑支持观察和修改和,支持、单步、运行和停机命令。在使用C2进行调试时,所有的模拟和数字外设都可全功能运行。两个C2接口可以与用户功能共享,使在系统调试功能不占用封装。每种器件都可在工业温度范围(-45℃到+85℃)内用2.7V-5.25V的电压工作。电源电压大于3.6V时,必须使用内部。对于USB通信,电源电压最小值为3.0V。端口I/O和/RST都容许5V的输入信号电压。C/2/3/4/5/6/7采用48脚TQFP封装或32脚LQFP封装。图1: 原理框图
1.1 与8051完全兼容
C/2/3/4/5/6/7系列器件使用Silicon Labs的专利CIP-51微控制器内核。CIP-51与MCS-51TM指令集完全兼容,可以使用标准803x/805x的和进行软件开发。CIP-51内核具有标准8052的所有外设部件,包括4个16位计数器/定时器、两个具有扩展配置的全双工UART、一个增强型SPI端口、多达4352字节的内部RAM、128字节(SFR)及多达40个I/O。
1.2 速度提高
CIP-51采用,与标准的8051结构相比指令执行速度有很大的提高。在一个标准的8051中,除MUL和DIV以外所有指令都需要12或24个周期,最大系统时钟频率为12-24MHz。而对于CIP-51内核,70%的指令的执行时间为1或2个系统时钟周期,只有4条指令的执行时间大于4个系统时钟周期。CIP-51共有111条指令。下表列出了指令条数与执行时所需的系统时钟周期数的关系。
执行周期数122/333/444/558指令数265051673121
1.3 增加的功能
C/2/3/4/5/6/7 SoC系列MCU在CIP-51内核和外设方面有几项关键性的改进,提高了整体性能,更易于在最终应用中使用。扩展的向CIP-51提供16个(标准8051只有7个),允许大量的模拟和数字外设中断。一个的系统需要较少的MCU干预,因而有更高的执行效率。在设计一个多任务时,这些增加的是非常有用的。C/2/3/4/5/6/7有多达9个复位源:上电(POR)、片内VDD监视器(当电源电压低于VRST时强制复位)、USB控制器(USB总线复位或VBUS状态变化)、、时钟丢失、由0提供的电压检测器、软件强制复位、外部复位输入和FLASH读/写错误复位。除了POR、复位输入及FLASH操作错误这三个复位源之外,其他复位源都可以被软件禁止。在一次之后的MCU初始化期间,WDT可以被永久性使能。高速内部在出厂时已经被校准为12MHz ±1.5%。时钟恢复电路允许内部振荡器与4倍时钟配合,提供全速方式USB。内部振荡器还被用作低速方式下的USB。外部振荡器也可以与4倍时钟乘法器配合使用。器件内集成了一个,可以在功耗关键的应用中使用。器件内还集成了外部振荡器,允许使用晶体、、电容、RC或外部CMOS产生。可以被配置为使用内部振荡器、外部振荡器或时钟乘法器输出二分频。如果需要,可以在CPU运行时切换振荡源。低频内部振荡器或外部振荡器在低功耗系统中是非常有用的,它允许MCU从一个低频率(节电)的运行,当需要时再周期性地切换到高速。图2: 片内时钟和复位电路
1.4 片内存储器
CIP-51有标准8051的程序和数据地址配置。它包括256的数据RAM,其中高128为双映射。用访问通用RAM的高128,用访问128的SFR。数据RAM的低128可用直接或方式访问。前32个为4个区,接下来的16既可以按也可以按位。包含64KB(C/4/6)或32KB(C/5/7)的FLASH。该存储器以512字节为一个,可以,且不需特别的编程电压。该系列器件都包含片内XRAM。64KB FLASH器件(C/4/6)具有4KB的XRAM,32KB FLASH器件(C/5/7)具有2KB的XRAM。所有器件都有独立的1KB USB FIFO RAM。图1.4给出了64KB FLASH器件的存储器组织。注意,对于64KB器件,位于0xFC00 ~ 0xFFFF的1024字节被保留。
1.5通用串行总线控制器
控制器(USB0)符合规范,可以全速或低速工作,集成了和端点FIFO RAM。共有8个端点:一个双向控制端点(端点0)和三对输入/输出端点(端点1-3 输入/输出)。有1KB的RAM块被用作USB FIFO空间。该FIFO空间被分配给端点0-3;端点1-3 的FIFO可以被配置为输入(IN)、输出(OUT)或输入/输出(分割模式)。最大的FIFO大小为512字节(端点3)。USB0可以工作在全速或低速方式。片内4倍时钟乘法器和时钟恢复电路允许使用内部高精度振荡器作为USB,实现全速和低速通信。外部振荡器也可以与4倍时钟乘法器配合使用来产生USB时钟。CPU与USB时钟相互独立。USB收发器符合USB2.0规范,并包含内部匹配和。上拉电阻可以被用软件使能/禁止,可以根据软件选择的速度设置(全速或低速)出现在D+或D-引脚。图3:USB控制器原理框图
1.6 稳压器
C/2/3/4/5/6/7器件内部包含一个(REG0)。当被使能时,REG0输出连到VDD,并可为外部器件提供电源。REG0可以被软件使能/禁止。
1.7片内调试电路
C/2/3/4/5/6/7器件具有片内Silicon Labs 2线(C2)接口调试电路,支持使用安装在最终应用系统中的产品器件进行非侵入式、全速的在系统调试。Silicon Labs的调试系统支持观察和修改存储器和寄存器,支持和单步执行。不需要额外的目标RAM、、定时器或通信通道。在调试时所有的模拟和数字外设都正常工作。当MCU单步执行或遇到而停止运行时,所有的外设(USB、ADC和SMBus除外)都停止运行,以保持与指令执行同步。开发套件CDK具有开发应用代码和对C/2/3/4/5/6/7 MCU进行在系统调试所需要的全部硬件和软件。开发套件中包括开发者工作室软件和、8051和、C和一个调试适配器。套件中还包括一块装有CMCU的目标应用板、与连接的电缆及一个墙装电源。通过使用连接电缆与正确连接,开发套件还可用于对产品PCB上的器件进行调试和。对于开发和调试来说,Silicon Labs 比采用标准MCU要优越得多。标准的MCU要使用在板仿真芯片和目标电缆,还需要在应用板上有MCU的插座。Silicon Labs的调试环境既便于使用又能保证精确模拟外设的性能。
1.8可编程数字I/O和交叉开关
C/4/5有40个I/O(5个8位口);C/6/7有25个I/O(3个8位口、和一个1位口)。C/2/3/4/5/6/7端口的工作情况与典型8051端口相似,但有一些改进。每个端口都可以被配置为模拟输入或数字I/O。被选择作为数字I/O的还可以被配置为或。在标准8051中固定的“弱上拉”可以被总体禁止,这为低功耗应用提供了进一步节电的能力。数字允许将内部资源映射到端口I/O(见图1.6)。可通过设置将片内的计数器/定时器、串行、、输出以及内部的其它配置为出现在端口I/O。这一特性允许用户根据自己的特定应用选择通用端口I/O和所需的组合。图4:数字交叉开关原理框图
1.9 串行端口
C/2/3/4/5/6/7系列MCU内部有一个SMBus/I2C接口、一或两个全双工UART和一个增强型。每种串行总线都完全用硬件实现,都能向CIP-51产生中断,因此需要很少的CPU干预。
1.10 可编程计数器阵列
除了4个16位的/定时器之外,MCU中还有一个片内可编程计数器/定时器阵列(PCA)。PCA包括一个专用的16位计数器/定时器和5个可编程的捕捉/比较模块。PCA的时钟可以是下面的六个之一:/12、/4、定时器0溢出、外部时钟输入(ECI)、和外部振荡源频率/8。外部对于功能是非常有用的,可以在使用内部驱动的同时由外部振荡器给PCA提供时钟。每个捕捉/比较模块都有六种工作方式:边沿触发捕捉、软件定时器、高速输出、8位或16位器、频率输出。此外,捕捉/比较模块4还提供(WDT)功能。在系统复位后,捕捉/比较模块4被配置并被使能为WDT方式。PCA捕捉/比较模块的I/O和外部时钟输入可以通过数字连到端口I/O。图5:PCA原理框图
1.11 10位模/数转换器
C/2/3/4/5/6/7内部有一个10位SAR ADC和一个。该ADC工作在200ksps的最大时可提供真正10位的,INL为±1LSB。ADC系统包含一个可编程的模拟,用于选择ADC的正输入和负输入。端口I/O中的20个(48脚封装)或21个(32脚封装)可用作ADC的输入;另外,片内的输出和电源电压(VDD)也可以作为ADC的输入。用户可以将ADC置于关断状态以节省功耗。A/D转换可以有6种启动方式:软件命令、定时器0溢出、定时器1溢出、定时器2溢出、定时器3溢出或外部转换启动信号。这种灵活性允许用软件事件、周期性信号(定时器溢出)或外部硬件信号触发转换。一个状态位用于指示转换完成,或产生中断(如果被允许)。转换结束后10位结果被锁存到ADC中。窗口比较可被配置为当ADC数据位于一个规定的范围之内或之外时向控制器申请中断。ADC可以用后台方式连续监视一个关键电压,当转换数据位于规定的范围之内/外时才向控制器申请中断。
1.12 比较器
C/2/3/4/5/6/7器件内部有两个,可以由用户软件使能/禁止和配置。端口I/O可以通过被配置为输入。如果需要,可以将两个比较器输出连到端口:一个锁存输出和/或一个未锁存的输出(异步)。比较器的响应时间是可的,允许用户在高速和低功耗方式之间选择。比较器的正向和负向也是可配置的。能在、产生中断,或在两个边沿都产生中断。当MCU工作在空闲方式时,这些中断可用于唤醒MCU。0还可以被配置为复位源。图1.10给出了0的原理框图。图6:原理框图
词条标签:
合作编辑者:
搜狗百科词条内容由用户共同创建和维护,不代表搜狗百科立场。如果您需要医学、法律、投资理财等专业领域的建议,我们强烈建议您独自对内容的可信性进行评估,并咨询相关专业人士。
点击编辑词条,进入编辑页面c.h ( 文件浏览 )
//-----------------------------------------------------------------------------
//-----------------------------------------------------------------------------
// Copyright 2005 Silicon Laboratories, Inc.
// Program Description:
// Register/bit definitions for the C8051F34x family.
// Target:
C, 'F341, 'F342, 'F343, 'F344, 'F345, 'F346, 'F347
// Tool chain:
// Command Line:
// Release 1.0
-Initial Release (GP\PKC)
-13 DEC 2005
//-----------------------------------------------------------------------------
// Header File Preprocessor Directive
//-----------------------------------------------------------------------------
#ifndef C_H
#define C_H
//-----------------------------------------------------------------------------
// Byte Registers
//-----------------------------------------------------------------------------
// Port 0 Latch
// Stack Pointer
// Data Pointer Low
// Data Pointer High
// EMIF Timing
// EMIF Configuration
// Internal Low-Freq Oscillator Control
// Power Control
// Timer/Counter Control
// Timer/Counter Mode
// Timer/Counter 0 Low
// Timer/Counter 1 Low
// Timer/Counter 0 High
// Timer/Counter 1 High
// Clock Control
// Program Store R/W Control
// Port 1 Latch
// Timer/Counter 3Control
// Timer/Counter 3 Reload Low
// Timer/Counter 3 Reload High
// Timer/Counter 3Low
// Timer/Counter 3 High
// USB0 Indirect Address Register
// USB0 Data Register
// UART0 Control
// UART0 Data Buffer
// Comparator1 Control
// Comparator0 Control
// Comparator1 Mode Selection
// Comparator0 Mode Selection
// Comparator1 MUX Selection
// Comparator0 MUX Selection
// Port 2 Latch
// SPI Configuration
// SPI Clock Rate Control
// SPI Data
// Port 0 Output Mode Configuration
// Port 1 Output Mode Configuration
// Port 2 Output Mode Configuration
// Port 3 Output Mode Configuration
// Interrupt Enable
// Clock Select
// External Memory Interface Control
// UART1 Baud Rate Generator Control
// Port 4 Output Mode Configuration
// Prefetch Engine Control
// Port 3 Latch
// External Oscillator Control
// Internal Oscillator Control
// Internal Oscillator Calibration
// UART1 Baud Rate Generator Low
// UART1 Baud Rate Generator High
// Flash Scale
// Flash Lock and Key
// Interrupt Priority
// Clock Multiplier
// AMUX0 Negative Channel Select
// AMUX0 Positive Channel Select
// ADC0 Configuration
// ADC0 Low
// ADC0 High
// SMBus Control
// SMBus Configuration
// SMBus Data
// ADC0 Greater-Than Compare Low
// ADC0 Greater-Than Compare High
// ADC0 Less-Than Compare Word Low
// ADC0 Less-Than Compare Word High
// Port 4 Latch
// Timer/Counter 2 Control
// Voltage Regulator Control
// Timer/Counter 2 Reload Low
// Timer/Counter 2 Reload High
// Timer/Counter 2 Low
// Timer/Counter 2 High
// Program Status Word
// Voltage Reference Control
// UART1 Control
// UART1 Data Buffer
// Port 0 Skip
// Port 1 Skip
// Port 2 Skip
// USB0 Transceiver Control
// PCA0 Control
// PCA0 Mode
// PCA0 Module 0 Mode Register
// PCA0 Module 1 Mode Register
// PCA0 Module 2 Mode Register
// PCA0 Module 3 Mode Register
// PCA0 Module 4 Mode Register
// Port 3 Skip
// Accumulator
// Port I/O Crossbar Control 0
// Port I/O Crossbar Control 1
// Port I/O Crossbar Control 2
// INT0/INT1 Configuration
// UART1 Mode
// Extended Interrupt Enable 1
// Extended Interrupt Enable 2
// ADC0 Control
// PCA0 Capture 1 Low
// PCA0 Capture 1 High
// PCA0 Capture 2 Low
// PCA0 Capture 2 High
// PCA0 Capture 3 Low
// PCA0 Capture 3 High
// Reset Source Configuration/Status
// B Register
// Port 0 Input Mode Configuration
// Port 1 Input Mode Configuration
// Port 2 Input Mode Configuration
// Port 3 Input Mode Configuration
// Port 4 Input Mode Configuration
// Extended Interrupt Priority 1
// Extended Interrupt Priority 2
// SPI0 Control
// PCA0 Counter Low
// PCA0 Counter High
// PCA0 Capture 0 Low
// PCA0 Capture 0 High
// PCA0 Capture 4 Low
// PCA0 Capture 4 High
// VDD Monitor Control
//-----------------------------------------------------------------------------
// Bit Definitions
//-----------------------------------------------------------------------------
// TCON 0x88
// Timer1 overflow flag
// Timer1 on/off control
// Timer0 overflow flag
// Timer0 on/off control
// Ext interrupt 1 edge flag
// Ext interrupt 1 type
// Ext interrupt 0 edge flag
// Ext interrupt 0 type
// SCON0 0x98
sbit S0MODE
// Serial mode control bit 0
// Bit6 UNUSED
// Multiprocessor communication enable
// Receive enable
// Transmit bit 8
// Receive bit 8
// Transmit interrupt flag
(文件超长,未完全显示,请下载后阅读剩余部分)
展开> <收缩
下载源码到电脑,阅读使用更方便
还剩0行未阅读,继续阅读 ▼
Sponsored links
源码文件列表
温馨提示: 点击源码文件名可预览文件内容哦 ^_^
340_ad.Uv22.18 kB 08:09
9.14 kB 08:09
12.59 kB 08:09
16.24 kB 08:09
15.94 kB 08:09
340_i2c.LST18.35 kB 17:38
340_i2c.OBJ15.36 kB 17:38
11.44 kB 09:05
340_i2c.uvgui.Administrator134.31 kB 15:42
340_i2c.uvopt4.78 kB 10:27
340_i2c.uvproj13.52 kB 10:27
340_i2c_Uv2.Bak2.11 kB 08:09
15.94 kB 08:09
i34013.35 kB 17:38
i340.M5116.23 kB 17:38
765.00 B 15:42
i340.lnp43.00 B 17:38
i340.plg323.00 B 18:20
ExtDll.iex19.00 B 16:53
15.94 kB 08:09
3.79 kB 12:16
pca123.99 kB 11:01
pca1.M5120.87 kB 11:01
841.00 B 18:09
pca1.hex7.27 kB 11:01
pca1.lnp56.00 B 11:01
pca1.plg182.00 B 09:52
pcacp.LST2.58 kB 11:01
pcacp.OBJ4.54 kB 11:01
pcacp.Uv2.bak2.11 kB 08:09
1.05 kB 11:01
pcacp.uvopt56.02 kB 14:04
pcacp.uvproj13.18 kB 14:35
pcacp_uvopt.bak56.01 kB 10:55
pcacp_uvproj.bak13.15 kB 11:03
serial170.80 kB 16:13
serial.LST13.72 kB 10:51
serial.OBJ23.98 kB 10:51
serial.__i65.00 B 10:51
6.87 kB 10:51
1.16 kB 17:57
340_lcd.LST13.61 kB 18:01
340_lcd.OBJ28.64 kB 18:01
340_lcd.Uv2.bak2.16 kB 08:09
6.79 kB 08:09
340_lcd.uvgui.Administrator68.89 kB 13:59
340_lcd.uvopt54.08 kB 18:06
340_lcd.uvproj13.18 kB 18:06
340_lcd_uvopt.bak4.86 kB 13:59
340_lcd_uvproj.bak13.69 kB 13:59
CP220x_REG.LST16.01 kB 18:01
CP220x_REG.OBJ11.42 kB 18:01
12.59 kB 08:09
16.24 kB 08:09
15.94 kB 08:09
test34034.01 kB 18:01
test340.M5127.78 kB 18:01
1.01 kB 13:59
test340.hex4.58 kB 18:01
test340.lnp65.00 B 18:01
test340.plg184.00 B 14:34
15.94 kB 08:09
pwm_164.21 kB 17:46
pwm_16.M515.29 kB 17:46
1.18 kB 17:46
pwm_16.hex824.00 B 17:46
pwm_16.lnp45.00 B 17:46
pwm_16.uvgui.Administrator68.88 kB 17:46
pwm_16.uvopt5.04 kB 17:34
pwm_16.uvproj13.53 kB 17:34
pwm??16.LST3.76 kB 17:36
pwm??16.OBJ4.57 kB 17:36
1.88 kB 15:35
Startup.a513.96 kB 08:09
TCPIP_Project.wsp26.53 kB 08:09
html2c.exe300.00 kB 08:09
1.76 kB 08:09
255.00 B 08:09
270.00 B 08:09
3.84 kB 08:09
3.58 kB 08:09
21.00 B 08:09
16.10 kB 08:09
7.47 kB 08:09
5.79 kB 08:09
3.84 kB 08:09
3.61 kB 08:09
2.79 kB 08:09
mn_stack_bank_039.lib90.60 kB 08:09
mn_stack_common_039.lib209.70 kB 08:09
3.58 kB 08:09
4.77 kB 08:09
5.00 kB 08:09
tcp340.Uv22.38 kB 08:09
tcp340.hex82.62 kB 08:09
340_com.Uv2.bak2.11 kB 08:09
4.10 kB 17:36
340_com.uvgui.Administrator69.29 kB 14:58
340_com.uvopt55.50 kB 17:39
340_com.uvproj13.01 kB 17:39
340_com_uvopt.bak54.43 kB 14:26
340_com_uvproj.bak12.99 kB 14:26
900.00 B 14:58
340com.plg19.58 kB 17:39
ExtDll.iex19.00 B 16:53
15.94 kB 08:09
1,015.00 B 17:20
F340_usb.uvgui.Administrator68.91 kB 17:30
F340_usb.uvopt6.28 kB 17:30
F340_usb.uvproj14.13 kB 17:30
F34x_USB0.wsp35.28 kB 08:09
4.57 kB 08:09
5.95 kB 08:09
18.83 kB 08:09
13.66 kB 08:09
8.35 kB 08:09
5.16 kB 08:09
21.45 kB 08:09
Interrupt38.96 kB 08:09
F34x_USB_Descriptor.lst8.36 kB 17:29
F34x_USB_ISR.lst27.74 kB 17:29
F34x_USB_Main.lst20.07 kB 17:29
F34x_USB_Standard_Requests.lst31.61 kB 17:29
1.06 kB 17:30
F340_usb.lnp220.00 B 17:29
F34x_USB_Descriptor.obj15.17 kB 17:29
F34x_USB_ISR.obj29.76 kB 17:29
F34x_USB_Main.obj23.00 kB 17:29
F34x_USB_Standard_Requests.obj30.57 kB 17:29
USB+?+++???-????=.exe220.00 kB 15:41
15.94 kB 08:09
Sponsored links
评价成功,多谢!
下载C程序.zip
CodeForge积分(原CF币)全新升级,功能更强大,使用更便捷,不仅可以用来下载海量源代码马上还可兑换精美小礼品了
您的积分不足
支付宝优惠套餐快速获取 30 积分
10积分 / ¥100
30积分 / ¥200原价 ¥300 元
100积分 / ¥500原价 ¥1000 元
订单支付完成后,积分将自动加入到您的账号。以下是优惠期的人民币价格,优惠期过后将恢复美元价格。
支付宝支付宝付款
微信钱包微信付款
更多付款方式:、
您本次下载所消耗的积分将转交上传作者。
同一源码,30天内重复下载,只扣除一次积分。
鲁ICP备号-3 runtime:Elapsed:43.028ms 27.69
登录 CodeForge
还没有CodeForge账号?
Switch to the English version?
^_^"呃 ...
Sorry!这位大神很神秘,未开通博客呢,请浏览一下其他的吧2010年9月 硬件/嵌入开发大版内专家分月排行榜第二2010年8月 硬件/嵌入开发大版内专家分月排行榜第二2010年3月 硬件/嵌入开发大版内专家分月排行榜第二2010年2月 硬件/嵌入开发大版内专家分月排行榜第二2010年1月 硬件/嵌入开发大版内专家分月排行榜第二2009年11月 硬件/嵌入开发大版内专家分月排行榜第二
2010年5月 硬件/嵌入开发大版内专家分月排行榜第三2010年4月 硬件/嵌入开发大版内专家分月排行榜第三2009年12月 硬件/嵌入开发大版内专家分月排行榜第三2009年10月 硬件/嵌入开发大版内专家分月排行榜第三
2010年1月 硬件/嵌入开发大版内专家分月排行榜第三
2010年1月 硬件/嵌入开发大版内专家分月排行榜第三
2010年5月 硬件/嵌入开发大版内专家分月排行榜第二
本帖子已过去太久远了,不再提供回复功能。& & Question is not clear
UID6904&帖子1533&精华0&积分0&资产0 信元&发贴收入8430 信元&推广收入0 信元&附件收入5 信元&下载支出8611 信元&阅读权限10&在线时间158 小时&注册时间&最后登录&
Good!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
UID268785&帖子21&精华0&积分16&资产16 信元&发贴收入140 信元&推广收入0 信元&附件收入0 信元&下载支出174 信元&阅读权限10&在线时间2 小时&注册时间&最后登录&
应该是可以的,电平只要兼容!
UID1080067&帖子699&精华0&积分8093&资产8093 信元&发贴收入4345 信元&推广收入175 信元&附件收入502 信元&下载支出4443 信元&阅读权限50&在线时间158 小时&注册时间&最后登录&
UID1082419&帖子220&精华2&积分21632&资产21632 信元&发贴收入1995 信元&推广收入40 信元&附件收入3723 信元&下载支出216 信元&阅读权限120&在线时间646 小时&注册时间&最后登录&
用IO实现JTAG是没问题的,只是通讯速度依赖MCU的IO口翻转速度
俺的BLOG:
/new/mcuplayer
UID1304306&帖子92&精华0&积分47790&资产47790 信元&发贴收入515 信元&推广收入0 信元&附件收入6 信元&下载支出7116 信元&阅读权限80&在线时间19329 小时&注册时间&最后登录&
当然是可以的,不过最好是两个SPI实现JTAG,这样比直接bitbang要快得多。
UID17091&帖子4247&精华0&积分1451&资产1451 信元&发贴收入73745 信元&推广收入0 信元&附件收入0 信元&下载支出72819 信元&阅读权限0&在线时间935 小时&注册时间&最后登录&
用C单片机制作USB转JTAG仿真器
UID1371234&帖子6172&精华0&积分170&资产170 信元&发贴收入40810 信元&推广收入0 信元&附件收入0 信元&下载支出42464 信元&阅读权限10&在线时间409 小时&注册时间&最后登录&
用C单片机制作USB转JTAG仿真器
UID1371234&帖子6172&精华0&积分170&资产170 信元&发贴收入40810 信元&推广收入0 信元&附件收入0 信元&下载支出42464 信元&阅读权限10&在线时间409 小时&注册时间&最后登录&
C单片机制作USB转JTAG仿真器
[通过 QQ、MSN 分享给朋友]
欢迎访问 TI SLL(信号链)专区

我要回帖

更多关于 外部中断 的文章

 

随机推荐