ZYQ
ZYQ
我已不再支持 W80X 任何相关问题的回复, 请大家不要私信, 有问题找 isme 谢谢

注册于 2 年前

回答
172
文章
8
关注者
11

什么 012 能用 345 不能用, 可不可以说清楚些
想了想 你应该说的是串口吧, 这个毋庸置疑 肯定需要端口初始化的, 都有现成的 API 接口, SDK 都是开放的, 怎么能说底层程序没有呢

        wm_uart3_rx_config (WM_IO_PB_01) ; 
        wm_uart3_tx_config (WM_IO_PB_00) ; 
        tls_uart_port_init (TLS_UART_3 , NULL, NULL) ; 

1, 链接之后纯代码空间需要些操作步骤才可以看到, 需要修改下链接脚本, 但是代码段和 rodata 段整体占用空间可以通过 右键工程--" Open Linker Map File 查看.
2, 运行时内存占用 不好看, 但是同样可以以上面方式查看静态内存空间的占用

另外 补充下, 最新的 CDK2. 18. 2 可以图像化查看这些占用
https: //occ-oss-prod. oss-cn-hangzhou. aliyuncs. com/resource/cdk-windows-V2. 18. 2-20221121-2000. zip

这个问题, 请详细看看 规格书, 上面写的很清楚

这不是写的很清楚么, 你的某个函数名称跟库里面的重复了
image. png

多看看手册, 手册上写的都有, 一只手按住复位, 一只手按住 BOOT 键, 然后松开复位, 串口打印 CCCC 后开始下载

image. png
看错误, 你这个 CDK 找不到你的这个实现, 可能没有添加到编译目录中去

const 修饰的变量在 W80x 编译器中 默认放在 rodata 段, rodata 段默认放在 Flash 中

这是在告诉你你自己可以使用的内存这么多, 288KB 是整个芯片的物理 SRAM , 程序里面的变量都是需要内存的,
还有一部分给了 WIFI 等设备使用.

工具下面有个换行的选项, 记得去掉, 然后指令采用复制进行操作

发布
问题