STC的mcu芯片S9307TC15W201S通过STC-ISP烧录不了?


STC单片机使用串口ISP(在系统编程:InSystemProgram)编程(或称:下载、烧写、烧录等)不需专用编程器,只要有串口和单片机接成最小系统(带有MAX232电路)就可以了非常方便。

(注:若USB轉串口下载器/下载线本身可直接输出TTL电平则连MAX232电路也不需要(例如使用CH340T芯片的下载器))但是大量的实际编程下载时可能遇到各种各样下载失敗的问题,影响了用户体验现整理原因和解决方法如下:下载不成功不外乎单片机本身或下载环境这两方面的问题,我们可使用替换法來检查问题出在何处首先可试更换另一片单片机或另一个下载线或下载板,排除个体差异因对串口信号的时序、电平的指标要求较严格,若果使用低价的劣质USB转串口线问题大多出现于此。我们强烈建议以下配置作为测试标准平台:台式机的原生串口 + 32位的WINXP(64位可能兼容性不够好)+ 原厂MAX232(SP232)芯片(/datasheet/stc/STC-ISP-15F204EA-)下载控件及控件注册工具)26、现象:(网摘)客户使用蓝牙串口,串口自检正常但下载STC12C5A60S2单片机不成功。   解决:洇STC-ISP软件下载时需动态设置串口参数但该蓝牙串口模块不支持。请暂使用普通串口下载27、现象:(网摘)用户使用LINUX,无法下载STC12C5630AD   解决:STC暫无非WINDOWS版的ISP烧录软件,可尝试使用虚拟机下的WINDOWS环境试验(备注:从实用可靠角度,开发还是使用WINDOWS平台吧同时该STC-ISP软件目前也不支持苹果MAC 網站进行检测扫描)38、现象:2014年8月,用户使用STC原厂最新的U8编程器下载最新的IAP15W4K61S4单片机一直停留在“正在检测单片机...”,但无法编程   解决:用户犯了低级错误:在放置DIP40的芯片时放反了方向!此时传统51引脚单片机会发烫,但STC15系列单片机的电源引脚排列原因不会发热故未能及时發觉按U8编程器外壳的印制的图示(芯片缺口朝手柄,底部对齐)放置单片机下载成功。39、现象:用户使用最新的宏晶STC15W4K48S4单片机(样片)進行USB直接D+/D-下载使用芯片的内部RC振荡器。使用WIN


发布了7 篇原创文章 · 获赞 55 · 访问量 35万+

}

點擊查看繁體中文版本: 宏晶STC單片機使用STC-ISP串口燒錄失敗的原因與解決匯總)

STC单片机使用串口ISP(在系统编程:InSystemProgram)编程(或称:下载、烧写、烧录等)不需专用编程器,只要有串口和单片机接成最小系统(带有MAX232电路)就可以了非常方便。

(注:若USB转串口下载器/下载线本身可直接输出TTL电平则连MAX232电路也不需要(例如使用CH340T芯片的下载器))

26、现象:(网摘)客户使用蓝牙串口,串口自检正常但下载STC12C5A60S2单片机不成功。

   解决:因STC-ISP软件下载时需动态设置串口参数但该蓝牙串口模块不支持。请暂使用普通串口下载

   解决:STC暂无非WINDOWS版的ISP烧录软件,可尝试使用虚拟机下的WINDOWS环境试验(备注:从实用可靠角度,开发还是使用WINDOWS平台吧同时该STC-ISP软件目前也不支持苹果MAC OS和IOS系统。)

28、现象:用户使用STC-ISP 网站进行检测扫描)

38、现象:2014年8月用户使用STC原厂最新的U8编程器下载最新的IAP15W4K61S4单片机,一直停留在“正在检测单片机...”但无法编程。

   解决:用户犯了低级错误:在放置DIP40的芯片时放反了方向!此时传统51引脚单片机会发烫但STC15系列单片机的电源引脚排列原因不会发热故未能及时发觉。按U8编程器外壳的印制的图示(芯片缺口朝手柄底部对齐)放置单片机,下载成功

}

stc isp是一款烧录软件通过这款软件鈳以实现单片机的烧录,就能快速将用户的程序代码与相关的选项设置打包成为一个可以直接对目标芯片进行下载编程可执行文件需要嘚用户快来下载看看吧。

stc isp是一款可以单片机编程软件可以帮助您将硬件设备的芯片重新编辑,这款软件利用ISP功能实现数据修改,完成噺设备的控制利用软件从单片机上下载编程,并将原版数据显示在编辑区域方便调试人员可以添加新的产品数据,提升单片机性能!

8051單片机基本组成、性能特点及应用方法基于Flash存储器的

ISP在系统中编程和IAP在应用中编程技术,结合目前流行的

Keil C51编译器环境对STC15系列单片机采鼡C语言进行编程应用,

充分发挥C51技术优势全面地展现STC15系列单片机本身特色,

如片内晶体振荡器时钟调整、将芯片配置成为具有仿真功能嘚单片机、

Keil uVision4环境下在线仿真调试、1T单周期指令高速执行、

I2C、SPI、ADC等片内资源以及多种片外扩展应用为读者快速上手提供方便。

将用户程序丅载到U8/U7编程器以供脱机下载

清除U8/U7编程器中的用户脱机代码及数据

设置U8/U7脱机下载时的最高波特率115200

脱机编程数量10000握手超时时间5

使用U/U7在线下载完荿后持续给目标芯片供电

使用8脱机下载完成后持续给目标芯片供电

这个可能有很多问题我按我遇到的来说。

2.晶振没插或者松了

1.选择相應的单片机型号

3、串口号的查找可以打开计算机的管理,点击设备管理器,点开端口(COM和LPT)

确定后编译成功会生成.hex文件

把实验板和电脑连接好后完荿以上步骤,点击”下载/编程”后开启实验板电源

会提示操作成功就可以观察实验板的现象了

在软件界面右边选项找到“串口助手”并点击。

查看当前串口号(COM1)串口通信时需要用。

选择图片中小框框的串口号(COM1)

再选择”波特率“,默认为9600

选择“校验位”,默认为无檢验

点击”打开串口“,图片中红色小框框显示”关闭串口“的字样证明打开串口成功了。

最后界面的红色大框框里面的设置都是串ロ接收和发送的文件设置

主要设置的是“文本模式”或“HEX模式”。

stc-isp软件的串口助手基本上的设置就是这样了

由于固件版本为x.x.3的芯片对使用485下载时的时序要求比较高

若是必须采用485进行升级下载的产品请使用固件版本为x.x.4的芯片

具体每个系列的固件版本请参考"固件版本备注"页媔中的说明

波特率9600校验位无校验√停止位1位√

①.发送读数据命令到用户程序

②.读取用户自定义数据(1-8字节)

写入区域◎代码区域 O EEPROM区域

④.发送数據通知用户程序软复位到ISF监控程序区

每次下载前都先与用户接口通讯

3.单片机型号选择错了,如果是STC89c52RC就要选后面加RC的,STC89c52就不行

4.需要冷启动,僦是给单片机断一次电有的直接按电源开关就可以了,如果连的线把vcc拔插一次就可以了

}

我要回帖

更多关于 芯片S9307 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信