找个ISP下载器,用ISP下载的方法,从Arduino IDE里面给328烧写进去对应的bootloader.
方法网上有毁饥,去DFrobot上找一下,上面说的比较行尘细,bootloader文件不用你找了档余禅,在Arduino IDE里下载时,指定型号就要可以了。
之后,通过串口与Ardino IDE ,就可以下载程序了。
需要物闹利用下载器和下载软件才能将keil程序输出的hex文件烧录到单片机中。具体 *** 作请参照以下步骤,演示单片机为51单片机。
1、首先准备好51单片机最小系统板和烧录器。
2、打开stc-isp烧录软件选择好单片机型号,这里的所选的单片机型号为STC89C/LE52RC。在此可以观察到“串口号”显示没有可用的接口。
3、接着把烧录器与51单片机最小系统连线,插入电脑。
4、电脑已经识别到串口号(COM10)后,选择点击“打开程序文件”,将目标hex文件导入。
5、然后点击“下载”选项,可以看到软件界面右下角显示框显示“正在检测目标单拍蚂掘片机...”袭核。
6、然后对单片机重新上电,不久后,软件界面右下角显示框显示“正在重新握手...成功”。完成以上设置后,即可完成给单片机烧录程序。
1、串口驱动没有装;(这个通常出现在新买的开发板上,具体就是找到对应型号,装一下就好了!)2、芯片类型选择不正确;(注意看型号!搭罩)
3、局枝腊烧录程序桐滑的相关软件的配置没有选对,这个通常手册会有说明;(比如STM32的一键下载电路)
4、烧录进行单片机复位时,如果按键复位不行,可以试看看开关复位;
5、USB线出现问题(换根线啊!这个也会出问题,而且如果没遇到过,还真想不到。)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)