- 博客(4)
- 资源 (3)
- 收藏
- 关注
原创 keil 配置超声波模块注意事项
昨天写代码,用stm32f103zet6 同时驱动三个超声波模块得到不同方位的距离。晚上测试的时候,能够工作,但是显示的距离误差大,而且距离近,大概50cm。今天开始,调试,搞了一上午,调试的过程发现程序一直在滴答定时器和定时器中断中进行。单步执行的的时候可以跳到while里面执行响应函数。全速执行的话,就一直在两个中断中跳了,怎么也不到while(1)中的响应函数来。更恶心的事情在后面,刚开始还
2015-07-25 14:42:41
1603
原创 ads1.2
最近想学mini2440的裸机编程,在配置ads1.2的过程中对于linker选项中的layout没有修改,导致用minitools下载的时候显示的是下载成功,但是板子完全不按照写的程序来,特此提醒.。在第一行的object/symbol 下面填写 2440init.o 在后面的一栏section 中填 Init 这样 程序才能真正下载进去。
2015-04-22 15:47:52
392
原创 杂谈
最近看了一些杂七杂八的文章,来写写自己的感受首先是关于 nand flash, nor flash,ram sram cache cpu nand flash 只有数据线和地址线是一样的, nor flash是分开的,所以 arm板中可以从nor flash中启动,从nand flash中启动的时候必须要将代码拷到ram中去,然后从ram中启动。分开好操作,速度快
2014-08-28 11:43:23
367
转载 printf及无符号型整数
%d和%u的区别unsigned int dwValue;printf(“%d”, dwValue);在dwValue的值大于0x7FFFFFFF时,输出的结果会变成负数。正确的程序应该为:printf(“%u”, dwValue);
2014-07-15 20:39:11
20256
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人