共2条
1/1 1 跳转至页

问
看了mega8的数据手册后,我认为:
1.它的ISP下载和2313的一样(我只用过2313),即下载线不需改动,只要有相应的软件支持。
2.MEGA8有SPI通信方式,2313无SPI通信方式,我认为SPI应是ISP下载的基础。
3.基于2的理解,在ISP下载时,我认为被下载芯片是工作在SPI通信方式的SLAVE状态。基于对SPI的理解,应对SLAVE的/SS进行控制,可是数据手册上没有说明ISP下载时需要连接/SS。我猜测是不是ISP下载时连接的/RESET脚具有/SS的功能。
4.使用ISP下载时是否一定要使用/RESET,我是想将/RESET作为I/O口使用。
5.如果我将/RESET设为I/O口后,是不是只能通过BOOT LOADER下载程序
不知我的理解是否正确,希望大家能够答疑,这里先行谢过 答 1: RE1:是,如果用的并口编程
2:不是
3:同2
4:要用
5:用BOOTLOADER和高压并行编程器 答 2: 不要轻易把RESET用作I/O,否则不能在线下载,除非你备有烧录器 答 3: 谢谢双龙、 答 4: 谢谢双龙、AsnakeAsnake的意思是ISP与SPI仅仅是使用了相同的接口么 答 5: 只是正好用了那两个脚而已我不知道AVR内部的线路,只是觉得ISP和SPI当然不会是同一个模块!或许有复用的?!不过对于使用单片机的人来说应该是无所谓的!编程RST脚后,还是可以下载程序的,用BOOTLOADER就很方便 答 6: Asnake,谢了我当时的猜测是基于手册里的下面两句话
The SPI interface on the ATmega8 is also used for Program memory and EEPROM downloading or uploading. See page 231 for serial programming and verification.
NOTE, in Table 96 on page 231, the pin mapping for SPI programming is listed. Not all parts use the SPI pins dedicated for the internal SPI interface.
1.它的ISP下载和2313的一样(我只用过2313),即下载线不需改动,只要有相应的软件支持。
2.MEGA8有SPI通信方式,2313无SPI通信方式,我认为SPI应是ISP下载的基础。
3.基于2的理解,在ISP下载时,我认为被下载芯片是工作在SPI通信方式的SLAVE状态。基于对SPI的理解,应对SLAVE的/SS进行控制,可是数据手册上没有说明ISP下载时需要连接/SS。我猜测是不是ISP下载时连接的/RESET脚具有/SS的功能。
4.使用ISP下载时是否一定要使用/RESET,我是想将/RESET作为I/O口使用。
5.如果我将/RESET设为I/O口后,是不是只能通过BOOT LOADER下载程序
不知我的理解是否正确,希望大家能够答疑,这里先行谢过 答 1: RE1:是,如果用的并口编程
2:不是
3:同2
4:要用
5:用BOOTLOADER和高压并行编程器 答 2: 不要轻易把RESET用作I/O,否则不能在线下载,除非你备有烧录器 答 3: 谢谢双龙、 答 4: 谢谢双龙、AsnakeAsnake的意思是ISP与SPI仅仅是使用了相同的接口么 答 5: 只是正好用了那两个脚而已我不知道AVR内部的线路,只是觉得ISP和SPI当然不会是同一个模块!或许有复用的?!不过对于使用单片机的人来说应该是无所谓的!编程RST脚后,还是可以下载程序的,用BOOTLOADER就很方便 答 6: Asnake,谢了我当时的猜测是基于手册里的下面两句话
The SPI interface on the ATmega8 is also used for Program memory and EEPROM downloading or uploading. See page 231 for serial programming and verification.
NOTE, in Table 96 on page 231, the pin mapping for SPI programming is listed. Not all parts use the SPI pins dedicated for the internal SPI interface.
共2条
1/1 1 跳转至页
回复
有奖活动 | |
---|---|
【EEPW电子工程师创研计划】技术变现通道已开启~ | |
发原创文章 【每月瓜分千元赏金 凭实力攒钱买好礼~】 | |
【EEPW在线】E起听工程师的声音! | |
“我踩过的那些坑”主题活动——第001期 | |
高校联络员开始招募啦!有惊喜!! | |
【工程师专属福利】每天30秒,积分轻松拿!EEPW宠粉打卡计划启动! | |
送您一块开发板,2025年“我要开发板活动”又开始了! | |
打赏了!打赏了!打赏了! |
打赏帖 | |
---|---|
分享汽车通信和多媒体总线结构被打赏20分 | |
【我踩过的那些坑】结构堵孔导致的喇叭无声问题被打赏50分 | |
NUCLEO-U083RC学习历程38+串口通过队列的方式输出两个字符串被打赏20分 | |
【我踩过的那些坑】分享一下调试一款AD芯片的遇到的“坑”被打赏50分 | |
电流检测模块MAX4080S被打赏10分 | |
【我踩过的那些坑】calloc和malloc错误使用导致跑飞问题排查被打赏50分 | |
分享电控悬架的结构与工作原理(一)被打赏20分 | |
多组DCTODC电源方案被打赏50分 | |
【我踩过的那些坑】STM32cubeMX软件的使用过程中的“坑”被打赏50分 | |
新手必看!C语言精华知识:表驱动法被打赏50分 |