上一页 1 ··· 42 43 44 45 46 47 48 49 50 ··· 59 下一页
摘要: 调试STM32F103,比如如下代码:使用springf函数,这个函数是把最后两个参数先格式化成字符串 ,输出到ERROR_STRING,如果他们合并的长度大于30会出现深情况? 今天遇到了这个问题,发现会进入硬件中断错误里面,估计是边界溢出。这种情况可能出现(也可能不出现),假如你原来ERROR_ 阅读全文
posted @ 2018-03-27 10:20 429512065 阅读(1616) 评论(0) 推荐(0)
摘要: 1. 设计的工程在Compile Design的时候出现以下的错误,百思不得姐 2. 看下出现错误的地方,完全看不出来有啥问题,后来把代码的空格和回车换行的地方删除,重新添加了一下,不报错了。所以猜测是空格或者回车韩航地方有问题。 3. 使用Quartus自带的工具,显示缩格和显示空格,发现在提示错 阅读全文
posted @ 2018-03-25 17:07 429512065 阅读(4453) 评论(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 阅读(1375) 评论(0) 推荐(0)
摘要: 1. 现在先遇到一个VHDL的语法问题,以前没用过VHDL,现在要去研究下,进程(PROCESS) 进程内部经常使用IF,WAIT,CASE或LOOP语句。PROCESS具有敏感信号列表(sensitivity list),或者使用WAIT语句进行执行条件的判断。PROCESS必须包含在主代码段中, 阅读全文
posted @ 2018-03-22 22:06 429512065 阅读(1225) 评论(0) 推荐(0)
摘要: 1. 阅读全文
posted @ 2018-03-22 16:09 429512065 阅读(163) 评论(0) 推荐(0)
摘要: 本次在实际应用中遇到一个问题,首先是定义了一个指针,然后这个指针指向某一个地址,但是这个地址不是用malloc分配的。如果后面用free去释放这个指针会产生什么现象。 首先看下指针的声明和使用 指针的释放 问题就是,如果不是malloc的内存,后面去free的话,程序会跑飞,导致看门狗复位。 阅读全文
posted @ 2018-03-22 11:26 429512065 阅读(699) 评论(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 阅读(2948) 评论(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 阅读(951) 评论(0) 推荐(1)
上一页 1 ··· 42 43 44 45 46 47 48 49 50 ··· 59 下一页