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

STC单片机开发的注意事项

[复制链接]
天师猫神 发布时间:2020-7-13 11:11
STC单片机开发留心事项如下:
% i+ E) w4 d- g6 i( V7 j

          ISP烧写程序留心事项


- k7 h1 M6 T+ E% [7 ~  Q

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


& f1 p" t! C; X* t' s) S

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


3 S" i& T# X+ J8 u+ g) t

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


1 _5 f2 e4 Y" x+ W

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


$ H4 W" x0 s! S: \+ q" v

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


' `: B6 d# z9 L

          HEX文件生成留心事项

1 k; h' U! d5 w

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

; b( Y+ x5 N& Z, K. M% z

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


! W1 k/ E% @0 S' r$ b3 w

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


$ S% b4 E1 Y/ \  @! r

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

/ H. x- v$ |6 K9 o, S( u" {

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

# y$ r4 H8 Z' ~, X- \5 J

          其它留心事项


) M- s/ P) y3 j

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


1 \7 y% Z8 Z6 Y3 j$ [; P0 t+ V

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

0 Y/ v: z& I% f; p

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


- ]8 R. e( w3 W# X3 l1 W7 Z& t/ p5 W! F7 J5 o% R: q) a! f
收藏 评论0 发布时间:2020-7-13 11:11

举报

0个回答

所属标签

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版