127系列用什么编程器
-
127系列是指基于ARM Cortex-M0内核的一系列单片机芯片,常见的有STMicroelectronics的STM32F0系列。编程器是用于将程序或固件烧录到芯片中的设备。对于STMicroelectronics的STM32F0系列芯片,可以使用以下几种编程器:
-
ST-Link/V2编程器:ST-Link/V2是STMicroelectronics官方提供的一款编程器,适用于多种STM32系列芯片,包括STM32F0系列。它直接连接到计算机的USB接口,通过SWD(Serial Wire Debug)接口与目标芯片进行通信。
-
J-Link编程器:J-Link是由SEGGER开发的一款通用的ARM编程器/调试器,可以支持多种ARM架构的芯片。通过JTAG或SWD接口连接到目标芯片,可以进行程序烧录和调试。
-
CMSIS-DAP编程器:CMSIS-DAP是一种开源的调试与编程接口标准,它可以通过USB接口与计算机连接,并且支持SWD接口与目标芯片通信。一些开源的编程器,如Black Magic Probe,就是基于CMSIS-DAP标准设计的。
除了以上几种官方或第三方的编程器,还有一些其他方式可以实现对127系列芯片的编程,如使用开发板上的USB接口进行烧录,或使用串口引脚进行烧录。具体的编程器选择,可以根据实际应用需求和预算来考虑。
1年前 -
-
127系列通常使用STC-ISP编程器进行编程。
STC-ISP编程器是STC公司生产的一种通用的单片机编程器,适用于STC系列单片机,包括127系列。STC-ISP编程器可以通过USB接口与电脑连接,提供了编写、下载和调试单片机程序的功能。
除了STC-ISP编程器,还有其他一些通用的单片机编程器也可以用于127系列的编程,比如TL866A编程器和TL866II Plus编程器等。
TL866A编程器是一种广泛使用的通用型单片机编程器,它支持多种型号和品牌的单片机,包括STC系列的127系列。TL866A编程器可以通过USB接口与电脑连接,提供了编写、下载和调试单片机程序的功能。
TL866II Plus编程器是TL866系列的升级版,它在功能和性能上都有所提升。TL866II Plus编程器也支持STC系列的127系列单片机的编程,并且支持更多种类和品牌的单片机。
总的来说,127系列通常可以选择STC-ISP编程器、TL866A编程器或TL866II Plus编程器进行编程。这些编程器都具有通用性,可以用于多种型号和品牌的单片机。
1年前 -
对于STC系列的单片机,常用的编程器有ISP编程器和JTAG/SWD编程器。ISP编程器是通过串口进行编程,一般使用的有USB转串口编程器,比如TL866II。而JTAG/SWD编程器是通过JTAG或SWD接口进行调试和编程的,常用的有ST-LINK、J-Link等。这里以STC15系列为例,介绍一下两种类型编程器的使用方法和操作流程。
一、ISP编程器:
-
准备工作:
- 购买TL866II等USB转串口编程器,并连接到计算机上。
- 下载并安装编程器的驱动程序和相关的编程软件。
-
连接ISP编程器和目标单片机:
- 使用杜邦线将编程器的相应引脚与单片机的相应引脚连接,一般包括VCC、GND、TX、RX、P3或P4等引脚。
- 注意电源的连接,保证单片机和编程器供电电压匹配。
-
编程软件的设置:
- 打开编程软件,选择目标单片机型号。
- 设置串口参数,包括串口号、波特率等,默认通常为COM1,波特率为115200。
- 选择编程方式为ISP。
- 导入 hex 或 bin 格式的程序。
-
编程:
- 打开目标程序文件。
- 确认无误后,点击编程按钮进行编程。
- 编程成功后,断开编程器与单片机之间的连接。
二、JTAG/SWD编程器:
-
准备工作:
- 购买ST-LINK或J-Link等JTAG/SWD编程器,并连接到计算机上。
- 下载并安装编程器的驱动程序和相应的编程软件(如Keil)。
-
连接JTAG/SWD编程器和目标单片机:
- 使用杜邦线将编程器的相应引脚与单片机的相应引脚连接,一般包括SWDIO、SWDCLK、GND、VCC等引脚。
- 注意电源的连接,保证单片机和编程器供电电压匹配。
-
编程软件的设置:
- 打开编程软件,选择目标单片机型号。
- 设置调试接口为JTAG或SWD。
- 选择编程方式为JTAG/SWD。
- 导入相关程序文件。
-
编程:
- 打开目标程序文件。
- 确认无误后,点击编程按钮进行编程。
- 编程成功后,断开编程器与单片机之间的连接。
以上是使用ISP编程器和JTAG/SWD编程器对STC系列单片机进行编程的基本方法和操作流程。具体操作还需要根据编程器和目标单片机的型号来具体设置和调试。
1年前 -