stm32f103zet6 hello world

51最小系统板电路图???

在这里插入图片描述

来源

还不会做usb-串口一键下载电路的情况下 ,如何实践?

利用已有的淘宝上买的开发板(它带有串口程序一键下载电路),把单片机插在该开发板商,用keil 将程序烧录到该单片机中。

再将该单片机拔下来插到类似上图的自制板子上,这样就可以运行程序了。

STM32F103 串口下载程序 步骤:

1. 从串口下载并启动

1.1. 设置 从系统存储器启动, 串口下载: BOOT0: 1, BOOT1: 0
1.2. MCUISP.exe :
  • 不使用RTS和DTR,
  • 勾选"编程后执行",
  • 再点击 "开始编程" ,

右边窗口显示"开始连接..." 即MCUISP.EXE进入等待.

1.3. 按复位键,
  • 按复位键后,单片机将按 步骤1.1 的设定 来启动, 并开始和 步骤1.2 的等待中的MCUISP.exe交互

即从串口下载程序到系统存储器 并从系统存储器启动 (相当于从串口启动).

2. 此后如何再次运行 步骤1 写入的程序?

1.4步骤或2.1步骤. 注意此时(步骤1之后)程序已经被下载到FLASH, 但是设置依然是 从串口启动.

所以如果此时直接按复位键,是不会正常启动的,因为还需要MCUISP.exe按照 步骤1.2 那样配合才行.

步骤1.3 之后 如果期望运行刚刚下载到单片的程序,则步骤应该是:

  • 改设置为: BOOT0:1、 BOOT1:任意值 :即从FLASH启动,
  • 按复位键, 即是启动刚刚写好的程序的.

BOOT0, BOOT1 参见下图红框:


在这里插入图片描述

51单片机串口下载程序例子

1. stc89c52RC ok例子

在这里插入图片描述

stc-isp软件窗口中打印的日志如下:

正在检测目标单片机 ... 
  单片机型号: STC89C52RC/LE52RC
  固件版本号: 6.6.4C

当前芯片的硬件选项为:
  . 当前的时钟频率: 11.030MHz
  . 系统频率为12T(单倍速)模式
  . 振荡器放大增益使能
  . 当看门狗启动后,任何复位都可停止看门狗
  . MCU内部的扩展RAM可用
  . ALE脚的功能选择仍然为ALE功能脚
  . P1.0和P1.1与下次下载无关
  . 下次下载用户程序时,不擦除用户EEPROM区

  单片机型号: STC89C52RC/LE52RC
  固件版本号: 6.6.4C


正在重新握手 ... 成功           [0.594"]
当前的波特率: 115200
正在擦除目标区域 ... 完成 !       [0.312"]
正在下载用户代码 ... 完成 !       [0.672"]
正在设置硬件选项 ... 完成 !       [0.047"]

更新后的硬件选项为:
  . 当前的时钟频率: 11.030MHz
  . 系统频率为12T(单倍速)模式
  . 振荡器放大增益使能
  . 当看门狗启动后,任何复位都可停止看门狗
  . MCU内部的扩展RAM可用
  . ALE脚的功能选择仍然为ALE功能脚
  . P1.0和P1.1与下次下载无关
  . 下次下载用户程序时,不擦除用户EEPROM区

  单片机型号: STC89C52RC/LE52RC
  固件版本号: 6.6.4C


操作成功 !(2021-12-06 00:09:34)

1.2 例子程序及开发ide
1.2.1 开发ide

keil5-c51

破解工具: 百度网盘 搜索: keil_keygen(2032).zip , 注意此文件可能带毒,要在vm中运行获得序列号即可。

1.2.2 例子程序
#include "reg52.h"

sbit LED1=P1^0; 

void delay_tmp(){
    int i ;
    for(i =0; i <10000; i++);
}
void main()
{
    LED1=0;
    while(1)
    {
        delay_tmp();//拿cpu空跑当延时
        LED1=!LED1;
    }       
}

2. 自己做最小51单片机开发板思路

再买一个 步骤1 中的开发板, 确定其正常 , 对其做减法(用烙铁拆除所有无关部件),确保每一步后 其 依然正常,直到只剩下最小系统所需部件,即获得了最小51单片机开发板。

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 215,794评论 6 498
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,050评论 3 391
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 161,587评论 0 351
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 57,861评论 1 290
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,901评论 6 388
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,898评论 1 295
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,832评论 3 416
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,617评论 0 271
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,077评论 1 308
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,349评论 2 331
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,483评论 1 345
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,199评论 5 341
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,824评论 3 325
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,442评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,632评论 1 268
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,474评论 2 368
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,393评论 2 352

推荐阅读更多精彩内容