我 发表了评论
@JQRR_7669 单独的printf语句是没有问题的,我们实验室这边自己有编写一个printf.c文件,之前使用时也和rt_kprintf有过冲突,后来在printf.c里把一句数组定义赋初值语句
我 发表了评论
@JQRR_7669 不行,像以下语句:const char src[50] = "http://www.runoob.com"; char dest[50]; memcpy(d
我 发表了评论
@JQRR_7669 嗯嗯,在RTT中用rt_malloc确实是没有问题的,但是我想在RTT的工程中使用C函数库中的malloc,应该怎样做才能不产生异常呢?还有如果像给uint_64数组赋值这种无法
我 发表了评论
@JQRR_7669 就是我单步调试工程的时候发现在执行malloc这类语句的时候,会跳到rt_hw_hard_fault_exception函数中执行while(1)的死循环一直出不来
我 发表了评论
嗯嗯,我刚才又试了一下,发现字符串处理函数确实没有问题,出现问题的是sprintf函数。那如果是像问题中那个uint_64类型的数组一样在编译时才在汇编里调用的memcpy函数,还有类似的函数,有什么
我 发表了评论
那如果我想使用C函数库中的函数的话应该怎么做呢?还有后来64位数之间的除法运算也出现了死机的问题,该怎么解决呢?我可能刚接触这些,不太了解,谢谢~
我 发表了评论
RT-Thread内存和字符串相关函数与C语言自带的内存和字符串相关函数冲突问题