最新公告:

主要生产:自动化仪表,电动仪表,气动仪表,液动仪表以及电压电流表。

最新资讯/news/

当前位置:主页 > 最新资讯 >
联系我们contact us

13879848888

地 址:上海市同心东路2号
联系人:张经理
手 机:13879848888
电 话:021-25688888
传 真:021-25688888
网 址:http://www.fidnor.com

优乐国际研发中与生产时用仿线下载程序有何不

文章来源:未知 更新时间:2018-01-12 19:24

  

  优乐国际娱乐手机版原标题:研发中与生产时,用仿线下载程序有何不同?又如何深入理解串口下载的原理?一文搞懂下载相关!

  如果你的产品中多一个20PIN的插口对产品影响不大,那么就可以直接做一个20PIN的JTAG接口。

  由于SWD下载接口只需要4条线就可以给单片机下载程序,所以只需要产品引出4PIN的排针就可以,省空间,不浪费PCB面积。

  所以,需要自己设计一个20PIN转4PIN的小板,以后自己做的产品都按照这个4PIN的顺序,直接拿彩排线插好就可以。

  当你的产品交付生产后,生产中心的人,需要下载程序给单片机,但是,生产中心的人,一般不会用KEIL,而且,一不小心修改了源程序,那就麻烦了。

  所以,你只需要给他们一个HEX文件,ST有一个下载软件(STM32-ST-LINK-Utility),这个软件就可以用仿真器给单片机下载HEX文件,下载只需3个步骤:1、打开要下载的HEX文件;3、点击下载。或者是复位后,首先会检测BOOT0引脚的高低电平情况,如果是低电平,就会执行单片机当中的用户程序,如果是高电平,就会等你给它下载程序,不会去跑用户程序。

  利用这一点,我们先把BOOT0引脚接高电平,然后给它上电,或者在上电的情况下,复位一下,它就会等待单片机下载程序,这时候,在电脑上点击“下载”,程序就下载进去了。

  手动下载,只需要把单片机的RXD TXD和电脑串口的RXD TXD交叉连接好,或者是通过USB转TTL交叉连接好,然后再通过控制BOOT0引脚就可以下载程序。

  需要注意的是:手动下载程序后,要想再次上电就跑你下载的用户程序,需要先将BOOT0接GND,否则一上电,又会等你给它下载程序。

  自动ISP,是利用串口的DTR和RTS这两个引脚来分别控制单片机的RESET引脚和BOOT0引脚来实现的。

  可以在产品中心任意一个产品页面进入售前支持QQ群,给我们提意见,或者你想要我们先做的电子模板。返回搜狐,查看更多

地址:上海市同心东路2号手机:13879848888电话:021-25688888传真:021-25688888

版权所有:优乐国际|官网 ICP备案编号: 沪ICP备13454587号