自定义库问题

[复制链接]
1355|8
 楼主| K23428 发表于 2014-4-21 23:23 | 显示全部楼层 |阅读模式
今天做了个自定义库组件,其实就是几个PWM凑在一起。原理图,头文件,c文件什么的都搞好之后保存。在别的工程中调用,这时候出了问题,组件名字叫MULFRE16(其他所有的名字我都叫这个,包括头文件,c文件,自定义库工程的名字)。选中一个拖到窗口中,名字自己就变成了MULFRE16_1(这是系统自动设的,因为是第一个嘛)。这样我在main函数中,调用MULFRE16_1_start();编译之后总是报错。但如果我把_1去掉编译就又能通过了。求高手指教这是为什么?这么搞的话,我就不能同时在一个工程中调用两次了。
jxin 发表于 2014-4-22 09:06 | 显示全部楼层
你有没有参照AN64275 - PSoC® 3 and PSoC 5LP Getting More Resolution from 8-Bit DACs
这个应用笔记是用的DAC,和你的用法差不多
 楼主| K23428 发表于 2014-4-22 10:29 | 显示全部楼层
没有哎,我去看看,谢谢哦
 楼主| K23428 发表于 2014-4-22 10:42 | 显示全部楼层
他好像没有讲到关于程序的部分呀
jxin 发表于 2014-4-22 14:30 | 显示全部楼层
那你的程序是什么样子的?发上来Project看看?
 楼主| K23428 发表于 2014-4-22 17:15 | 显示全部楼层
这就是我弄的自定义库,功能是16倍频

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
jxin 发表于 2014-4-23 17:52 | 显示全部楼层
你的自定义的库只是简单的把几个pwm打个包,即使放一个你自己的模块,也是不工作的。你还是要认真读一下上面那个apps note, 和Component Author Guide,在Creator 安装路径有。
 楼主| K23428 发表于 2014-4-23 21:17 | 显示全部楼层
好吧,谢谢,但其实改了名字之后还是可以用的
xuesong@-@ 发表于 2014-5-26 16:50 | 显示全部楼层
学习一下
您需要登录后才可以回帖 登录 | 注册

本版积分规则

31

主题

69

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部