以下为学习单片机过程中需要知道的名词:(长期更新) 解释看情况加或不加
51单片机:Intel8051指令集的一类单片机
STM32单片机:意法半导体
STC单片机 宏晶
AT系列
ARM:
AVR:
Ardunio
ATMEGA
MCU
RAM
ROM
EEPROM
SRAM
主频
I2C
SPI
串口
总线
PC
仿真器:
晶振:
焊盘:
飞线:
助焊剂:
OK线:
杜邦线:
电阻:色环
电位器:
发光二极管:LED
电感:
电容
三极管:
面包板:
Vcc:
GND:
GPIO
AD/DA
CH340/341
FT232
J-Link
ST-Link
SWD
USB
RS232
RS484
UART
引脚
复位
RTC
PCB
开发板
最小系统板
核心板
上位机
跳线
排针
贴片
IO口
烧录
Boot
BootLoader
接地
拓展板
Cortex-M3
CAN:现场总线,根据电位差判断电平
Keil4
Keil5
MDK
μVision5IDE
FlyMcu软件
SP-SPI
STC-SPI
MOS
TTL
IC
STM32F103系列可以使用ISP方式下载程序。
首选配置boot0和boot1脚,boot0置1,boot1置0,使用官方rom的bootloader启动:
1、首先插入usb转串口(或者能与mcu连接的串口)
接线:使用stm32的串口1,也就是PA9与PA10这两个口,TX 连接 RX RX 连接TX,然后共地。
2、打开FlyMcu,如下界面:首先点击清除芯片,之后再上电!这样就能清除写入的芯片数据了。
使用的软件——Flymcu(下载地址 >
网上大神的教程地址:>
PS:如果用Keil,要在工程设置中选择生成hex文件,如果是初学者建议买个st-link,比用ISP方便多了,价格也才20块
在OptionsforTarget里的Device里选择正确的芯片。
当使用Flymcu对STM32系列芯片进行程序烧录时,若出现以下的这个错误,解决办法是:在OptionsforTarget里的Device里选择正确的芯片。
清除芯片中的数据、程序。
清除芯片中的数据、程序等同于重新恢复出厂设置。flymcu烧录器的原理是对能编程的芯片,在许可的时序范围内,把一窜010101的数据,通过对芯片进行加电 *** 作的方式,改变芯片内部的010101结构,从而达到预期的效果。
原因是芯片休眠和自锁,先要擦除芯片,然后再烧正常的程序即可,网上有说使用FlyMcu按复位键重新烧程序的,有说在keil下在setting里面Debug选项中,connect & reset options 中connect 选择with Pre-reset来解决的。
以上就是关于单片机相关名词汇总全部的内容,包括:单片机相关名词汇总、能不能用CH340给STM32下载程序、MCU烧录频率错了等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)