old是什么意思在线翻译读音例句-in3 老师你好


2023年4月6日发(作者:初级会计心得)

Frees八月十五夜月古诗杜甫 caleS12单片机开发工具

TBDML(BDM)制作说明

刘大川(jjldc)2008.7

本BDM是根据飞思卡尔官方论坛TBDML制作资料为基础,参考清华大学

S12BDM实物而设计制作的开源BDM工具。价格低廉、制作方便、方案成熟,

是飞思卡尔S12系列16位单片机性价比最高的开发工具。

原先本产品在淘宝网销售,取得了不错的销售业绩,深受广大用户的喜爱。

鉴于成本和时间的原因,制作和销售BDM基本已无利可图,因此决定将其电路

原理图、制作方法全部开放,同时销售PCB及配套元件的套件,焊接和调试工

作由用户完成,让用户可以更加了解其工作原理。

TBDML硬件安装

TBDML制作套件包括PCB、主控制器68HC908JB8单片机、74hc125、电

阻电容及接插件、外壳。元件清单见附录1。

跟据元件清单说明,将所有元件安装至PCB上,注意两颗钽电容和LED的

极性。

组装完成后的PCB如下图:

到此,PCB安装告一段落。

另外我们可以为BDM制作一个外壳。

BDM跳线说明:

PCB左侧设置3组跳线。

J4:BDM接口定义

跳线J4用来选择BDM电缆的信号定义。

Freescale对S12BDM的定义如下:

这种定义方式,将通讯口BKGD设置在第一脚,VDD在第六脚,若BDM

插反,VDD将直接与BKGD短接,很可能引起芯片BDM模块故障,无法进行

写入。

下图是一种改进的BDM电缆定义方式,

该方式将BKGD设置到第三脚,即使BDM头插反,也不会引起任何严重

的后果。

本BDM电路为兼容这两种定义方式,设置了J4跳线供用户选择。

J4位置BDM接口定义

12短路(跳至右侧)BKGD在1脚,Freescale方式

23短路(跳至左侧)BKGD在3脚,改进的方式

J5、J6:目标板供电方式设置

设置类型跳线J5跳线J6目标板工作电压目标板供电方式

1(默认)闭合断开+5V自供电

2闭合闭合+5VBDM对目标板供电

3断开闭合+3.3V自供电

4断开断开无效无效

举例:如果目标板供电为5V,则短接J5。目标板若要由BDM供电,则短

接J6,否则断开J6。

TBDML固件程序的写入

单片机68HC908的程序如何写入?这里有一种简单实用的方法。即“Direct

serialtotargetwithMON08serialcircuitry”

可以按照下图制作简易串行编程器,对HC08单片机进行国王的拼音 高压串行编程。

BDM的PCB五岭逶迤腾细浪乌蒙磅礴走泥丸的意思 上已经预留了相应的编程接口,即J1插座。用户只需自行焊接一

片MAX232的编程器,将其用排线与J1连接,使用prog08sz就能对单片机进行

程序写入了。

R1IN

13

R2IN

8

T1IN

11

T2IN

10

G

N

D

1

5

V

+

2

V-

6

V

C

C

1

6

R1OUT

12

R2OUT

9

T1OUT

14

T2OUT

7

C1+

1

C1-

3

C2+

4

C2-

5

U2

MAX232CPE(16)

D11N4148

MONITOR

MONITOR

1

6

2

7

3

8

4

9

5

J2

DB9

T1_OUT

R1_IN

T1_OUT

C4

1u

C11u

C3

1u

C2

1u

+10V

+5V

12

34

56

78

910

J1

GND

nRST

MONITOR

+10V

+5V

下图是本人自制的编程工具

工具制作完成后,即可进行程序的烧写。

1.将编程器与TBDML板J1通过排线连接,编程器串口与PC连接。

板插入USB线上电(此时单片机自动进入高压编程模式)。

3.运行PROG08S中国寓言故事1000个 Z,设置相应串口,波特率9600,选择编程模式为Class3(“Direct

serialtotargetwithMON08serialcircuitry”)。选中复选框Ignoresecurity

failure。

4.点击Contacttargetwiththesesettings,与目标板连接。

5.当出现以下提示时,须将MCU掉电后再上电即插拔一次USB线,然后点击

OK即可。

6.连接成功后,载入编程算法文件908_jb8伙的拼音 _highspeed.08P,在prog08sz的

algorithms目录下。

7.擦除芯片

–>Spec雍正煮了一个宫女 i丁香结课文朗读 fyS-recordfile指定bdm_文件(此时跳出的文件选择对

话框可能无法找到.sx文件,需要先输入*.*回车后再进行选择)。

mmodule

10.等待写入完成,拔掉编程线,程序烧录即完成。

此时,插入USB线,BDM电源和通讯灯亮,系统自动识别出BDM。

如果系统还未安装TBDML驱动,则会弹出驱动安装向导,根据向导进行驱

动安装即可(CodewarriorforS124.5以上版本已包括相应驱动)。

到此,TBDML的制作完成。

秀一下许多BDM:)

参考资料:

ale论坛TBDML版

2.清华S12BDMPCB布局

附录元件清单

编号型号封装

U1MC68HC908JB8ADWso-28

U274HC125so-14

C122pF0805

C222pF0805

C31uF0805

C41uF0805

C51uF0805

C647uF6032

C747uF6032

C81uF0805

R110K0805

R210K0805

R310K0805

R41M0805

R5470R0805

R610K0805

R747R0805

R847R0805

R91K80805

R101K80805

R1127R0805

R1227R0805

R1310K0805

R14470R0805

Y16M直插无源

D1LED红3

D2LED绿3

J125针

J223针

J3B型USB口

J413针

J512针

J612针

跳线帽3

6芯排线一条(可国庆节的画 用8芯代替)

外壳(或透明热缩管)

附录2.原理图

1234

A

B

C

D

4

321

D

C

B

A

Title

NumberRevisionSize

A4

Date:26-Jun-2008Sheetof

File:E:ProjectFreescale开发套件wnBy:

PTA7/KBA7

18

PTA5/KB语字组词 A5

20

PTA6/KBA6

19

PTA4/KBA4

21

IRQ

15

VDD

5

VSS

1

OSC2

3

OSC1

2

PTE1/TCH0

11

PTE0/TCLK

23

PTD6

16

PTD5

17

PTE4/D-

13

PTD0

6

PTE3/D+

12

PTA0/KBA0

27

PTA1/KBA1

26

PTA3/KBA3

24

PTC0

14

PTE2/TCH1

22

RST

28

PTD4

10

PTD2

8

VREG

4

PTD3

9

PTA2/KBA2

25

PTD1

7

U1

MC68HC908JB8ADW

Y1

6M

R4

10M

C1

22p

C2

22p

+3.3V

R5470

+5V

+5V

BDM_IN

USBDP

USBDM

BDM_DRV

MONITORR1

10K

+3.3V

R2

10K

+3.3VRST_OUT

R6

10K

GND

R3

10K

+3.3V

BDM_OUT

BDM_IN

RST_IN

BDM_DRV

1

23

U2A

74HC125

BDM_OUT

BDM_DRV

R747

BDM

4

56

7

1

4U2B

74HC125

BDM_IN

R9

1K8

+3.3V

GND

HC125_VDD

1112

1

3

U2D

74HC125

GND

RST_OUT

R847

BDM_RST

89

1

0

U2C

74HC125

RST_IN

R10

1K8

+3.3V

GND

12

34

56

J2

BDM

1

2

3

J4

BDM

BDM_1

BDM_3

BDM_1

BDM_3

GND

BDM_RST

BDM_VDD

1

2

3

4

J3

USB

+5V

GND

R11

27

R12

27

USBDP

USBDM

C7

47u

+5V

GND

1

2

J5

1

2

J6

+5V

HC125_VDD

HC125_VDD

BDM_VDD

C6

47u

C4

1u

+3.3V

GND

C3

1u

GND

+5V

C8

1u

GND

+5V

C5

1u

GND

HC125_VDD

R13

10K

+3.3V

R14

RES2

+5VGND

+10V

12

34

56

78

910

J1

GND

nRST

nRST

MONITOR

+10V

+5V

D2

LED

D1

LED

FreescaleS12BDM(TBDML)S12单片机BDM开发工具原理图

刘大川

制图

校对

附录布局

更多推荐

FREESCALE是什么意思ESCALE在线翻译读音