打印

CY7C68013A加载大于16K的固件

[复制链接]
1195|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
Lamdeli|  楼主 | 2015-10-20 18:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
        大家好,我刚刚接触CYPRESS的CY7C68013A,编写的固件程序大于16K,这样是不是不能由PC上位机或者IIC自动加载?如果这样,有什么方法能够让USB控制器加载到这比较大的固件?
沙发
上山砍老虎| | 2015-10-22 11:06 | 只看该作者
大于16K的话,你要精减你的程序了

使用特权

评论回复
板凳
yubsh| | 2015-10-23 10:48 | 只看该作者
还是把代码+RAM控制在16k吧,这样比较简单。

使用特权

评论回复
地板
Lamdeli|  楼主 | 2015-10-24 22:21 | 只看该作者
上山砍老虎 发表于 2015-10-22 11:06
大于16K的话,你要精减你的程序了

因为我的程序较大,而且可能还要改动,所以不能保证一定小于16K。所以想有没有保存大于16K的程序的方法。

使用特权

评论回复
5
Lamdeli|  楼主 | 2015-10-24 22:23 | 只看该作者
yubsh 发表于 2015-10-23 10:48
还是把代码+RAM控制在16k吧,这样比较简单。

如果加上外部RAM不是有64K的程序和数据空间吗,能不能把超过16K的程序保存到外部RAM中?

使用特权

评论回复
6
yubsh| | 2015-10-27 09:55 | 只看该作者
Lamdeli 发表于 2015-10-24 22:23
如果加上外部RAM不是有64K的程序和数据空间吗,能不能把超过16K的程序保存到外部RAM中? ...

你查查官网的AN58170
建议你还是改改程序,优化一下代码。

使用特权

评论回复
7
雾霾和青山| | 2015-10-27 11:13 | 只看该作者
估计你要换片子,或优化程序了

使用特权

评论回复
8
Lamdeli|  楼主 | 2015-10-30 10:48 | 只看该作者
时间较紧,所以先换个方案,把固件控制在16K。先结贴了,谢谢各位。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

7

帖子

0

粉丝