完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
对于这样一个基本的问题,我很抱歉,但是我不知道我需要知道什么。我想用XC16的“标准C库”。具体地说,我想用定点数学函数,比如_Q15acos,还支持操作程序内存的功能,比如_erase_flash。第一个问题:我我必须包括LIPIC30.H-罚款,但是我认为C30编译器已经被XC16取代了?第二个问题(更重要):16位语言工具库参考手册(16bitLanguageToolsLibrariesReferenceManual)讨论了用于模拟器的现有库,以及必须为特定目标重新构建库。这可能意味着做一些过程,创建一个新的程序集或对象文件,然后被包含在项目中。我意识到这是基本的东西,但是请有人解释一下我该怎么做,这样我才能在代码中使用这些功能。Microchip提供的指令不是很有帮助,多谢,安得烈
|
|
相关推荐
2个回答
|
|
嗨,DSP库的名称没有改变,但是它对XC16是可用的。您需要包括头文件(libpic30.h),还需要将文件libdsp.a添加到项目树(在库下)。
|
|
|
|
谢谢你的答复,并澄清了我关于图书馆名称的问题。但是我没有尝试使用外围图书馆-我已经理解MCC取代了这些。我尝试使用“标准C库”及其相关的“帮助器”函数,以及“定点数学函数”。微芯片“16位语言工具库参考手册(2004-2014)”指出,函数是用sim30编写的,需要修改以供目标应用程序使用。SIM30是什么?这是过时的信息,还是我需要阅读一些其他文件来理解它,如果是这样的话?我不想在几个月的时间里发现代码写错了,因为这个问题已经被忽略了。谢谢,安得烈。
|
|
|
|
只有小组成员才能发言,加入小组>>
5250 浏览 9 评论
2037 浏览 8 评论
1958 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3218 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2266 浏览 5 评论
788浏览 1评论
680浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
609浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
685浏览 0评论
582浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-28 19:02 , Processed in 1.357753 second(s), Total 77, Slave 61 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号