-
比如说sqrt,sqrt(10),然后我用int c=10,然后调用sqrt(c)。照样溢出
-
有木有大神 啊,求指导
-
再来看一段程序。
#include "math.h"
#include "float.h"
void ta()
{
double c=144;
double z=sqrt(144);
}
int main()
{
ta();
}
这样是没问题的,然后我把144改成变量c;
#include "math.h"
#include "float.h"
void ta()
{
double c=144;
double z=sqrt(c);
}
int main()
{
ta();
}
程序直接导致堆栈溢出,关于c变量的类型,我从int改到 float、double都没用
-
亲,怎么没使用软核啊,最近在学习怎么用microblaze,
-
亲, 有没有建立工程的教程,我按照官方网站的教程建立,(用的是ise13.1),各种无奈啊,遇到的问题:1、头文件的处理,我把用到的头文件拷到板级包的include文件夹,开始时可以,但是后面工程关闭,又出现 没找到头文件,那不是又得拷贝一次,2、我工程中用到了BRAM,不知道是不是在建立班级包上面的问题还是咋的,参数的头文件xparameters.h,居然没有XPAR_INTC_0_BRAM_1_VEC_ID的定义。3、如果我吧sdk的工程弄完了,是不是需要回到ise 工程去用硬件语言去编写ise工程。
-
再问一下,microblaze的通信问题,microblaze是怎么和这个芯片的fpga通信的,是通过PLB To OPB连接吗,还是内部什么总线
-
看了刚才那篇帖子,突然明白了,什么事情都不能怨天尤人,还是努力进修吧,自己能力不够,到哪儿都是当小弟的命,
-
原本我来公司,那时候,给我的提供的岗位是,数字工程师,我觉得做fPGA不错,然后就来了,来了以后叫我做stm32那块的,因为家里是在二三线城市,做电子的比较少,现在找的是在另外一个城市,所以我去哪儿是无所谓的,虽然这几个月看得书也是蛮多的,但我觉得一个人能力的成长是在实践中的,所以。。。
-
开始我以为试用期三个月,不让你做事是正常的,因为很多公司部知道你会不会在他们公司待下去,就没有培养的必要,但是转正就会好吧,我忍了三个月,第四个月就让我画图,我从学习,到画完封装花了半个月。现在已经两个月了,哥又闲下来了
-
但是电子这种东西,大家都知道,需要的是实践,如果没有实践,学习理论和没学习一样,这几个月我也是看了很多资料,待遇什么的,一般,不是很好,不到两k,七七八八加起来,可能两千五吧
-
markma
-
现在还在硬件设计状态,因为我要读两个芯片进行spi的操作,然后只是用一个spi,那么我如果,spi的cs作为芯片一的cs,然后其他的io一个作为另外一个芯片的cs,这样会不会有问题??
-
还是很累,貌似一天十二个小时
-
qq:476182626,单片机新人, 无票子有点只有一点精力
-
表示 我也会51,avr,但是我也想找一个师傅,带我进系统
-
把每一段都作为一个函数,表示很简单的
-
啥子叫微电子
-
USART_SendData(USARTx,0x26 /*data*/)其中 usartx=USART1|USART2|USART3就是 在调用的时候利用指针赋值了
-
51的任务跑不起来 ,估计楼主没配好
-
五枚芯片,好贵,下了看不懂