你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STC单片机开发的注意事项

[复制链接]
天师猫神 发布时间:2020-7-13 11:11
STC单片机开发留心事项如下:

% N, O- S) s5 e' d. n4 b

          ISP烧写程序留心事项

8 k7 ~! b& W, |5 B6 a

          程序无法下载进MCU,或许犯错的本地有:假定预备条件充沛(驱动程序设备成功STC_ISP.EXE设备成功),鄙人载程序进入MCU的时分,需求对ISP软件进行参数的设置。


7 S' H3 d, S9 c" Q6 t

          Ⅰ:MCU Type选项,我用的是STC89C54RD+。(类型有必要匹配)

: I, s! O0 A) p% b) E! t+ O

          Ⅱ:(CH3415SER.EXE)驱动设备成功后,设备处理器中检查端口(COM和LPT),其间的USB-SERIAL CH340(COM4)中的COM4是能够和MCU联接的通讯端口。别的通讯端口(COM1和COM2)在没有必要的状况下不要运用。挑选COM4,Max Buad参数选默许。

& p3 O. K. A+ k# E

          Ⅲ:依据MCU支撑的晶振频率挑选OSCDN(OSC Control):挑选oscillator的频率,详细选项依据oscillator的状况而定。


6 D0 j8 x, W" w" `$ L7 v9 f; f

          Ⅳ:留心冷主张的进程,断电后进行下载,再按按钮或许接通电源给MCU上电复位。

+ a) H$ h3 _/ J& }

          HEX文件生成留心事项


* I3 f0 o1 I& F" c& x+ k3 l  R1 F

          Ⅰ:准确设备 Keil uVision2 或 Keil uVision3,引荐设备Keil uVision2。


: V8 h, W0 ], g$ M8 Q5 ]

          Ⅱ:创立工程(New Project),输入工程名 Test1.uv2 ,这儿拓宽名可省掉。单击保留弹出MCU类型挑选对话框,我用的是STC89C54RD+,可是找不到STC系列的(国产)。找到匹配类型CPU后,选中并单击判定。弹出“Copy Standard 8051 Startup Code to Project Folder and Add File to Project?”可是不要增加,选否。这么一个空Keil工程就OK了。


6 [4 R( _( ]! _8 M% U3 x7 {9 H+ \

          Ⅲ:右单击源文件组的Source Group1后点击 Add files to Group ’Source Group 1’,查找编号的C文件,双击选中后挑选Close,就把文件增加进入了。

3 ]1 @8 s6 X4 ?2 \+ S4 G1 d1 J

          Ⅳ:进行编译,有错的话改正,构成准确的C文件。


; ]/ [! z; C* Q

          Ⅴ:右单击源文件种的Target 1,选Options for Targets ’Target 1’,弹出对话框,在output中选中Creat HEX file,判定。从头编译,会生成 Test1.hex 文件。ISP中即是将此文件烧写进MCU。


# n- Q$ |6 N6 x! |) Y( F, D

          其它留心事项


& b# U) l- L1 t' N' v7 A* N

          Ⅰ:因为STC归于国产芯片,在Keil没有关于这种芯片的本钱,所以在编译C或汇编程序的时分能够找到Atmel、Intel、SST的,却找不到STC系列的。此刻能够挑选AT89S52系列代替STC89C54RD+系列(一样51内核),正本试过AT89C系列的,生成的 .hex文件在烧入MCU后不收效。

, Q" R1 x* g$ |2 V1 r* ~5 C; s' \' u' g

          Ⅱ:AT89C系列不支撑ISP技能,在运用ISP的MCU中不能选C系列的芯片本钱生成.hex,不然无法和MCU进行通讯。


% }4 D$ v1 d% b

          Ⅲ:每次从头联接MCU的usb端口时,分配的COM端口和前次的或许会纷歧样,所以在ISP中,事前检查设备处理器的端口(COM和LPT)上的闪现。usb转串口线 stc官方是引荐的ch340芯片的。

* x3 f; n! e6 e5 j
% k9 n* E: E7 i5 V) J0 |
赞 收藏 评论0 发布时间:2020-7-13 11:11

举报

0个回答
关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版