Re: 請問陣列範圍會超出嗎的問題?
|
||||
---|---|---|---|---|
管理員
|
如果是一個固定的圖檔時, 宣告為 const可以將這塊矩陣改放到Flash中減少SRAM的消耗,
其中因為宣告為常數const, 因此矩陣的 size 也必須是固定的常數, 不能是內容可變的計算式. #define BUF_SIZE 1024 const uint8_t buffer[BUF_SIZE] = {.....};
發表於: 2021/10/26 7:54
|
|||
|
Re: 請問陣列範圍會超出嗎的問題?
|
||||
---|---|---|---|---|
新會員
|
試著將陣列改小一點試試
static uint8_t buffer[1000] static uint8_t buffer[512] static uint8_t buffer[500]
發表於: 2021/10/25 11:24
|
|||
|
請問陣列範圍會超出嗎的問題?
|
||||
---|---|---|---|---|
資深會員
|
Dear All :
MCU = PIC16F15345 RAM = 1024Bytes 如附圖紅色長方框產生的錯誤, static uint8_t buffer[1024] =這樣不行!!! 謝謝.
發表於: 2021/10/25 8:49
|
|||
|