求助:新建CH32V307項(xiàng)目,再引入NetLib 后編譯不成功

請教各位大佬,新建CH32V307項(xiàng)目,再引入NetLib 后編譯不成功,錯(cuò)誤如下:

e:/app/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/bin/ld.exe: CH32V307VCT6.elf section `.bss' will not fit in region `RAM'

e:/app/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/bin/ld.exe: section .stack VMA [0000000020007800,0000000020007fff] overlaps section .bss VMA [0000000020000068,000000002000c42f]

e:/app/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/bin/ld.exe: region `RAM' overflowed by 0 bytes

collect2.exe: error: ld returned 1 exit status

make: *** [makefile:55: CH32V307VCT6.elf] Error 1





熱門產(chǎn)品 : USB3.0 HUB控制器:CH634

您好,您可以更改一下LD文件中的FLASH和RAM的配置如圖:flash.jpg


您好,我還想問下 ,我新建得是 FREERTOS 的,然后再引入 netLib 為啥在初始化的時(shí)候 會(huì)一直在等待Phy連接呢

?while(!(WCHNET_GetPHYStatus()&PHY_LINK_SUCCESS))? ? ? ? ? ? ? ? ? ? ? ? ?/*等待PHY連接成功*/

? ? ?{

? ? ? ?Delay_Ms(100);

? ? ?}



您好,這個(gè)是因?yàn)槟某绦蚶锩?,ETh的中斷沒有打開,所以導(dǎo)致,PHY中斷檢測無法實(shí)現(xiàn),image.png

您把這里的進(jìn)行一下修改,即可。


改了還是沒生效,然后我再打開 例程tspServer 燒寫運(yùn)行,奇怪的也出現(xiàn)了 一直 等待PHY連接成功 的情況,這有是為什么啊,這個(gè)運(yùn)行兩個(gè)不同項(xiàng)目還會(huì)相互影響的嗎,一臉模板了


這個(gè) 會(huì)是 硬件燒壞了嗎?插上網(wǎng)線 在pc端ping的時(shí)候 板子上的網(wǎng)口是發(fā)燙的,昨天正常的時(shí)候是不會(huì)的


您好,您可以下載CH32V307里面裸機(jī)以太網(wǎng)Demo,看看網(wǎng)口燈是否正常閃爍,常亮。用來判斷硬件是否有損壞。您也可以發(fā)送郵件至mj@wch.cn。這邊給您FREERTOS下運(yùn)行以太網(wǎng)的Demo


下載裸機(jī)以太網(wǎng)demo后,網(wǎng)口燈不亮的,下載其他例程是正常的,這個(gè)是否可以判斷是哪個(gè)硬件的問題嗎?

我已經(jīng)發(fā)送郵件到 mj@wch.cn


您好,我們這個(gè)網(wǎng)口燈需要自己手動(dòng)連接對應(yīng)GPIO的,具體連接哪個(gè)GPIO,可見例程配置,如TcpClient例程,網(wǎng)口燈連接PC0、PC1,如下圖。

image.png


只有登錄才能回復(fù),可以選擇微信賬號登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频