- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在 MPLAB 中为 18F2480 处理器编写了引导加载程序代码。我当前的项目要求我将微 Controller 升级到 18F2680。
(两种芯片之间的主要区别在于2480具有16K程序存储器/768B RAM/256B EEPROM,而2680芯片具有64K程序存储器/3K RAM和1K EEPROM。)
我已将所选器件更改为“PIC18f2680”,并替换了 18f2680.h 文件的 2480 头文件。我在使用通常用于更新 2480 固件的程序与 2680 进行通信时遇到了麻烦。(我无法提供有关该软件的详细信息,因为它是专有的。)
我只是想知道将代码从 2480 迁移到 2680 是否存在任何已知问题/并发症。
FWIW,我已经成功地将 2480 替换为 2580,它具有 32K 程序存储器、1536 RAM 字节和 256B EEPROM。代码工作正常,我所要做的就是替换头文件并在 MPLAB 中选择不同的设备。这是否与 24/2580 和 2680 的 EEPROM 大小不同有关?
最佳答案
PIC 18f2480 有一个 32 字节的编程 block (数据表第 7.5 章)。PIC 18F2680 有一个 64 字节的编程 block (数据表第 6.5 章)。
因此需要更改引导加载程序以使用不同的 block 大小。
关于c - 将代码从 PIC18F2480 迁移到 PIC18F2680 单片机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11478192/
就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用资料或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the
我有以下设置。我发现我的arduino又重新启动了。我有Arduino板、液晶显示器、传感器。传感器和 LCD 显示屏共享 7805 IC 的公共(public)地和 5v 电源,Arduino 板使
我在 MPLAB 中为 18F2480 处理器编写了引导加载程序代码。我当前的项目要求我将微 Controller 升级到 18F2680。 (两种芯片之间的主要区别在于2480具有16K程序存储器/
我是一名优秀的程序员,十分优秀!