完善资料让更多小伙伴认识你,还能领取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里面,然后在外面解析出来。 |
|
|
|
只有小组成员才能发言,加入小组>>
336 浏览 1 评论
529 浏览 2 评论
NA555DR VCC最低电压需要在5V供电,为什么用3.3V供电搭了个单稳态触发器也使用正常?
774 浏览 3 评论
MSP430F249TPMR出现高温存储后失效了的情况,怎么解决?
651 浏览 1 评论
对于多级放大电路板,在PCB布局中,电源摆放的位置应该注意什么?
1130 浏览 1 评论
AT32F407在USART2 DMA发送数据时,接包接到了要发送的数据,程序还是处于等待传输完成的标识判断中,为什么?
58浏览 29评论
142浏览 23评论
请问下tpa3220实际测试引脚功能和官方资料不符,哪位大佬可以帮忙解答下
252浏览 20评论
请教下关于TAS5825PEVM评估模块原理图中不太明白的地方,寻求答疑
201浏览 14评论
两个TMP117传感器一个可以正常读取温度值,一个读取的值一直是0,为什么?
57浏览 13评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-23 10:42 , Processed in 0.822484 second(s), Total 53, Slave 47 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号