完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
本帖最后由 一只耳朵怪 于 2018-5-31 16:54 编辑
我想写一个lib库,然后在dsp/bios环境中调用。我的问题是,我想在lib中使用一些dsp/bios中的函数,比如LOG_printf之类的,请问这样的lib库该如何编写? |
|
相关推荐
5个回答
|
|
既然是在DSP/BIOS环境下运行,只要开启这个LOG模块,程序中就可以调用DSP/BIOS的LOG_printf这个函数了。
所以没有必要包含在另外一个库里,然后在程序调用那个库里的LOG_printf函数吧。 |
|
|
|
kingnet_52004 发表于 2018-5-31 00:43 Titan,你好! 我只是想知道理论上的可能性。我想编译一个lib库,然后可能里面需要一些打印信息。因为是用在dsp/bios环境中,所以用printf肯定不是一个好的选择。我就想问问有没有什么好的办法? |
|
|
|
牵着灵魂散步 发表于 2018-5-31 00:56 dsp/bios里面的很多模块,比如LOG_print等,都是基于该操作系统的。 用静态库lib去调用BIOS操作系统中的LOG_Print这个没有试过。你为何要编译成一个库呢?将库的代码放到一个工程里面变成.out的工程不是更方便? |
|
|
|
cmh8 发表于 2018-5-31 01:03 是这样的,假如我有一个很大的dsp/bios工程,其中使用了我们自己的一套算法库。如果我们全部都是用源码,那么每次编译就很慢。于是我想把常用的算法编译成lib库,这样其他人在这基础上编译其他东西时就会快很多。但另一方面,我还想在该lib库中输出一些信息,于是就有了上面的问题。 另外再问个问题。在Codec Engine的框架中,Codec怎么输出信息到控制台? |
|
|
|
牵着灵魂散步 发表于 2018-5-31 01:19 可以考虑在库中设置一些全局的结构体或buffer,将需要的debug信息放到buffer里面,然后在外面解析出来。 |
|
|
|
只有小组成员才能发言,加入小组>>
MSP430F249TPMR出现高温存储后失效了的情况,怎么解决?
404 浏览 0 评论
对于多级放大电路板,在PCB布局中,电源摆放的位置应该注意什么?
930 浏览 1 评论
537 浏览 0 评论
普中科技F28335开发板每次上电复位后数码管都会显示,如何熄灭它?
413 浏览 1 评论
969 浏览 0 评论
63浏览 3评论
CC3100BOOST使用CC3200lunchXL进行烧录
912浏览 2评论
156浏览 2评论
197浏览 2评论
175浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-9-29 07:06 , Processed in 0.962398 second(s), Total 88, Slave 71 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号