开发CH585的一些问题

1 调整工程目录,编译不过去,如附件所示。

image.png

image.png

image.png


2 代码如何打库,如

components\tal_key 这个代码


3 工程文件夹名字改一下,里面的对应的文件都会没有,又要重新添加

image.png

image.png


4  添加tal_key文件,显示src,这样很不好看,如何像keil一样的添加,方便以及目录结构清晰。

wch_lock\components\tal_key\src

image.png 

https://gitee.com/WYZAnderson/wch_lock/tree/master/apps/os_peripheral

代码


移动工程,需要注意将对应的层级关系还和原来的对应,否则编译器可能无法检索到某些源文件。或者将头文件重新包含。

生成库文件可以参考:

image.png

image.png

修改文件夹的名称,建议关闭工程后再进行修改。

source location下面的源文件添加看起来不完整,可以都删除,然后配置头文件即可。不需要配置

image.png

新建MRS工程并添加BLE从机功能 - JayWell - 博客园 (cnblogs.com)


image.png

这个头文件路径寻找有个疑问

StdPeriphDriver是在这个目录

EVT\EXAM\SRC\StdPeriphDriver,

/${ProjName}/StdPeriphDriver/inc  这样写为什么就可以找到

他的根目录是在哪

G:\wch\EVT\EXAM\SRC\StdPeriphDriver




工程配置这里进行了链接,可以删除截图部分,然后手动链接。

image.png

删除后需要右击工程添加公共文件,然后再重新包含头文件。这时包含的头文件就是文件目录的层级目录了。


3 一个文件夹下有多个组件,组件的结构是

image.png


添加文件的时候,是选中src目录,工程显示是src,这样就不能添加很多组件,重名了。

难道只能将所有组件都放到一个文件夹这样去管理?


4 有没有文件结构自己用JSON自己写

然后脚本编译的例子。有的话发邮箱一下:个人信息保护,已隐藏


第3点请详细描述需求。关于文件包含的问题,可以详细参考上方提供的博客。

第4点暂无该资料可提供参考。


image.png

component文件夹下面有key,led,oled三个文件夹,每个文件夹下的分成inc和src两个文件夹

image.png


问题:通过这种方式去添加key,led的源文件,会提示名字重复。(src文件夹名字相同)



在工程栏中已经添加好文件夹,这里的源文件可以都删除。

如果添加则需要添加完整,添加是用Add Folder。

文件的添加和修改:

新建MRS工程并添加BLE从机功能 - JayWell - 博客园 (cnblogs.com)

如果还有问题请发送邮件至lpc@wch.cn。


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