找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1692|回復(fù): 9
打印 上一主題 下一主題
收起左側(cè)

關(guān)于STC8H8K64U的large模式

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:101869 發(fā)表于 2023-5-25 08:11 來自手機 | 只看該作者 |只看大圖 回帖獎勵 |正序瀏覽 |閱讀模式
為什么設(shè)置成large程序就不能用了?small就能用 PSW2也設(shè)置了0x80
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報

10#
ID:101869 發(fā)表于 2023-6-1 12:41 來自手機 | 只看該作者
188610329 發(fā)表于 2023-5-31 16:16
太復(fù)雜的,估計你也搞不定。給你說個 治標不治本的方法吧。下圖這個窗口,畫框位置,你應(yīng)該還有個選項, ...

早試過沒用謝謝你
回復(fù)

使用道具 舉報

9#
ID:624769 發(fā)表于 2023-5-31 16:16 | 只看該作者
非凡科技 發(fā)表于 2023-5-31 13:24
就是這個情況代碼自己寫的

太復(fù)雜的,估計你也搞不定。給你說個 治標不治本的方法吧。下圖這個窗口,畫框位置,你應(yīng)該還有個選項,把那個選項的勾去掉?梢越鉀Q你用  Larger 模式編譯后 單片機上運行不正常的問題。



回復(fù)

使用道具 舉報

8#
ID:101869 發(fā)表于 2023-5-31 13:24 來自手機 | 只看該作者
188610329 發(fā)表于 2023-5-26 15:46
先確定問題起因,才能解決。

首先要確定,程序完全是你自己寫的,沒有用任何你并不理解的函數(shù)庫,包括 ...

就是這個情況代碼自己寫的
回復(fù)

使用道具 舉報

7#
ID:123289 發(fā)表于 2023-5-26 16:33 | 只看該作者
要點:
1、弄清芯片內(nèi)存有多大?
2、large、small各表示多少?
3、你在程序用到多少?
不就一目了然了嗎?
一句話,是你【擰勿清】。
回復(fù)

使用道具 舉報

6#
ID:624769 發(fā)表于 2023-5-26 15:46 來自手機 | 只看該作者
非凡科技 發(fā)表于 2023-5-25 23:33
是我寫的  中途改了一下

先確定問題起因,才能解決。

首先要確定,程序完全是你自己寫的,沒有用任何你并不理解的函數(shù)庫,包括從 stc下載的,并且你程序本來可以正常運行。
當你把mem model,從small改成larger,然后編譯能正常通過,但是燒錄到了單片機后,運行不正常,是我猜測的這個情況嗎?是的話跟你講解決方案,不是的話當我沒說。
回復(fù)

使用道具 舉報

5#
ID:101869 發(fā)表于 2023-5-25 23:33 來自手機 | 只看該作者
188610329 發(fā)表于 2023-5-25 15:04
因為程序不是你寫的,
code size 的話,設(shè)成larger是不會有任何問題的,
ram model 的話,如果是你自己寫 ...

是我寫的  中途改了一下
回復(fù)

使用道具 舉報

地板
ID:879348 發(fā)表于 2023-5-25 15:23 | 只看該作者
大小端和多字節(jié)變量相關(guān)的操作都要改,這是閑得發(fā)慌才折騰嗎
回復(fù)

使用道具 舉報

板凳
ID:624769 發(fā)表于 2023-5-25 15:04 | 只看該作者
因為程序不是你寫的,
code size 的話,設(shè)成larger是不會有任何問題的,
ram model 的話,如果是你自己寫的,一開始就設(shè)成的 large 也不會有問題。
是哪里拉來的代碼的話,你不搞清楚每個變量的關(guān)系,設(shè)成larger 出問題,是最正常不過的了。
不過,非常不理解,51核的東西,為什么閑著沒事 非要設(shè)置成 larger? 不知道small 才是最優(yōu)選么?
回復(fù)

使用道具 舉報

沙發(fā)
ID:1034262 發(fā)表于 2023-5-25 11:32 | 只看該作者
沒問題的,但如果你開始使用small,中途改為large,則要處理好一些指針。
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復(fù) 返回頂部 返回列表