完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
嗨,我有一个板在外地与18F25K80上。这个板有一个ICSP/ICE的端口和一个RS232连接。更新这个领域的固件最快和最简单的方法是什么?我想提供一个exe文件给客户连同一个编程线束和/或盒子(如果它需要一些电路)。它还需要保留所有EEPROM数据。
|
|
相关推荐
5个回答
|
|
Bootloader,如果你不想让他们提供任何特殊的硬件,或者,如果你可以提供一个拾取或类似的,那么你可以使用ICSP端口。还有其他优点/缺点…
|
|
|
|
如果你有一个ICSP端口,任何ICSP程序员都会这么做。大多数将连接到PC。有一些独立的,但是它们比较昂贵。RS-232将需要引导加载器,并且可能需要某种USB-to-RS232电缆,因为现在很少有计算机有COM端口。这样的有线电视比程序员更贵。
|
|
|
|
如果原始FW不是以这种方式更新的,我可以使用Bootloader吗?我很高兴向客户提供Pickits更新,但是我能用VisualStudioC++编写自己的EXE文件来使用这个设备编程吗?我不希望客户有任何访问代码基础/HEX文件等。
|
|
|
|
在用户代码之前必须有Bootloader。或者可以一次烧录两个映像,使用一次PICKit,然后打开引导加载程序。您可以编写自己的PICKit应用程序(源代码可用)或自己的引导加载程序(同样适用)。但十六进制仍然需要在那里。除非你想把十六进制嵌入到应用程序中…
|
|
|
|
不,应用程序必须被设计为与引导加载程序一起工作。不需要。只需将PK3设置为“程序员去”模式,那么它将独自完成编程。
|
|
|
|
只有小组成员才能发言,加入小组>>
5222 浏览 9 评论
2024 浏览 8 评论
1949 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3198 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2252 浏览 5 评论
766浏览 1评论
654浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
575浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
665浏览 0评论
567浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-14 15:47 , Processed in 1.380492 second(s), Total 85, Slave 69 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号