CH559L用什么开发环境编写程序?

RT.用Keil的话,创建工程的时候选择哪一个芯片型号

你解决了吗


4.2 MCU 器件库添加与选择(详细见CH559EVT.PDF)
打开 WCHISPTool( V2.6 及以上版本), 选择功能->添加 WCH MCU 到 KEIL 器件库。此时软件会提示“ WCH MCU 库添加成功” 即可,创建工程项目,选择 CH559 芯片。


我用WCHISPTool3.2添加器件库提示成功了,但是还是不能添加559,并且在添加559UFI.LIB 的时候编译通不过,请问是哪里有问题?

image.png037f839f874ffe850fbb3a648950cab.pngimage.png24280ad9be83422695e85a05cd86d8c.png


只要是KEIL C51即可实现编译。

工程建议直接双击打开EVT包中的工程文件,自行新建会引入很多不必要麻烦,通过对C、H文件添加删除来实现不同例程的测试。

阅读EVT包中TXT说明文件,看一下LIB文件之间的区别,仅针对CH559 USB主机功能时,提供的示例代码只会用到一个LIB文件。如果当前还处于学习工程建立的阶段,建议使用标准例程包:http://www.wch.cn/downloads/CH559EVT_ZIP.html


its not a compile but link problem. That UFI lib comes in 2 flavours

1. CH559UFI.LIB small version 2 CH559UFIX.LIB large version

so depending on the used memory model you should include only one of the libs.

btw: it does not make to much sense to use both the source of the lib and lib itself in the project.


开始看着那句话,image.png以为是UFI和UFX都要加入,现在编译已经没问题了。实际上是只需要加入其中一个就行了。 谢谢


只有登录才能回复,可以选择微信账号登录