上一页 1 ··· 39 40 41 42 43 44 45 46 47 ··· 56 下一页
摘要: 1. 设计的工程在Compile Design的时候出现以下的错误,百思不得姐 2. 看下出现错误的地方,完全看不出来有啥问题,后来把代码的空格和回车换行的地方删除,重新添加了一下,不报错了。所以猜测是空格或者回车韩航地方有问题。 3. 使用Quartus自带的工具,显示缩格和显示空格,发现在提示错 阅读全文
posted @ 2018-03-25 17:07 429512065 阅读(4349) 评论(0) 推荐(0) 编辑
摘要: 1. 首先打开工程\CC3200SDK_1.1.0\example\adc\ewarm,以ADC例程为例,修改串口引脚复用,先看下引脚图 2. 修改引脚复用代码 3. 修改串口配置 4. 修改打印函数 5. 主函数 6. 看下底板原理图 7. 使用利尔达的CC3200底板接线 8. 串口输出 阅读全文
posted @ 2018-03-23 15:01 429512065 阅读(1312) 评论(0) 推荐(0) 编辑
摘要: 1. 现在先遇到一个VHDL的语法问题,以前没用过VHDL,现在要去研究下,进程(PROCESS) 进程内部经常使用IF,WAIT,CASE或LOOP语句。PROCESS具有敏感信号列表(sensitivity list),或者使用WAIT语句进行执行条件的判断。PROCESS必须包含在主代码段中, 阅读全文
posted @ 2018-03-22 22:06 429512065 阅读(1194) 评论(0) 推荐(0) 编辑
摘要: 1. 阅读全文
posted @ 2018-03-22 16:09 429512065 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 本次在实际应用中遇到一个问题,首先是定义了一个指针,然后这个指针指向某一个地址,但是这个地址不是用malloc分配的。如果后面用free去释放这个指针会产生什么现象。 首先看下指针的声明和使用 指针的释放 问题就是,如果不是malloc的内存,后面去free的话,程序会跑飞,导致看门狗复位。 阅读全文
posted @ 2018-03-22 11:26 429512065 阅读(667) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2018-03-20 16:39 429512065 阅读(5) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2018-03-20 11:18 429512065 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 在实际代码中,malloc的反复分配释放,可能会导致某一次malloc分配失败,虽然上一次调用malloc分配成功(然后释放),下一次在相同地方调用malloc分配可能会失败,疑问在于,既然上一次分配成功(然后释放),那么总的分配量并没有增加,为何下一次分配会失败。以下图为例,这个函数会被循环调用, 阅读全文
posted @ 2018-03-20 11:00 429512065 阅读(2913) 评论(1) 推荐(1) 编辑
摘要: 1. 偶数分频比较简单,如果分频系数是N(如果N是偶数,那么N/2是整数),那么在输入时钟的每隔N/2个周期时(计数器从0到N/2-1),改变输出时钟的电平即可得到50%固定占空比的时钟。需要的代码如下 2. 如果N是奇数,那么N/2非整数,使用2个寄存器,分别用上升沿寄存器计数到(N-1)/2-1 阅读全文
posted @ 2018-03-15 22:02 429512065 阅读(928) 评论(0) 推荐(1) 编辑
摘要: 本次在实际测试情况下,发现程序无缘无故的异常,导致看门狗超时复位,经过排查是malloc函数分配失败的时候,依然对指针进行了操作,导致异常。以前没重视这个问题是因为,总觉的malloc基本都会成功的,假如循环调用一个函数logOutput,里面有malloc和free,那么下次调用logOutput 阅读全文
posted @ 2018-03-15 14:34 429512065 阅读(1392) 评论(0) 推荐(0) 编辑
上一页 1 ··· 39 40 41 42 43 44 45 46 47 ··· 56 下一页