-
用的是28035,在调试例程时,为了检测程序确实执行看门狗定时复位,我把一个IO脚在mAIn函数中设置为高,然后延时100ms...
-
常用的接口有spi,I2c,uart等,他们都有自己的协议规定,下面谈谈它们之间的联系与区别:
1 I2C总线
涉及到I2C的编程主要涉及到两种情况:有专用控制器的arm芯片,...
-
Cortex M3系列的系统时钟算法:
时钟来源是主振荡器(MOSC)或12MHz内部振荡器(IOSC),最终产生的系统时钟(System Clock)用于Cor...
-
问题:我在uboot源文件中的common/mAIn.c 中找到CONFIG_BOOTDELAY的设置,默认的是5秒启动au...
-
这个BUG是在之前的项目中遇到的,当时着实迷糊了几天,但一直没有时间整理,现在把它重现,并整理在这里,给其它朋友一些参考:
先看下面这段测试的代码:
#include&nb...
-
调试环境软件:RealView MDK 4.03q硬件:JLINK v7,TQ2440开发板
刚开始学习ARM无OS编程的时候用的是天嵌的TQ2440_Test工程,它是ads1...
-
最近做过51_IAP和ARM_IAP升级,感觉到他们的相同点和不同点,特记录如下:
共同点:
做好IAP的关键都是中断向量的映射(REMAP)问题
一般都分为bo...
-
连接时出错,(.ARM.exidx+0x0): undefined reference to `__aeabi_unwind_cpp_pr0'
连接时出错:&n...
-
昨天晚上想着MDK调试LPC的时候貌似是在FLASH里面调试的,还是有些局限性的,比如只能打2个硬件断点,每次都要下载等。今天在网上搜了一下怎样在RAM里面调试的方法总结一下,记录...
-
在使用DRV8848做直流电机的驱动时,发现两对通道只能有一路通道控制。DRV8848有并联模式,两对通道可以并联输出。要使两对通道分别输出,需要设置芯片退出并联模式。
The ...
-
开发板连接上Jlink后,SD卡或Nandflash启动U-boot, 运行后按空格使其停在uboot状态。
此步骤是调试裸机程序的捷径,u-boot程序里实现处理器的初始化工作...
-
单板选择NandFlash启动,则硬件上电后,系统会自动将NandFlash中的前4K内容拷贝到STEPSTONE即4K SRAM中,然后从SRAM中的0X0地址启动。基于mini...
-
起始
执行 make menuconfig 有错误发生
错误:
*** Unable t...
-
连接时出错:(.ARM.exidx 0x0): undefined reference to `__aeabi_unwind_cpp_pr0\'
编译时加上选项(-nostdli...
-
NOR FLASH 和NAND FLASH主要区别
NOR地址线和数据线分开,NAND闪存芯片因为共用地址和数据总线
NOR容量较小,NAND容量较大
在擦除速度...
-
系统的返回指针的函数一般都是静态变量指针返回,这个指针指向的内存是同一个区域,存在覆盖问题,在使用中要注意。而且这个函数一般系...
-
在各种单片机应用系统中,芯片存储器的正常与否直接关系到该系统的正常工作。为了提高系统的可靠性,对系统的可靠性进行测试是十分必...
-
Natasha Baker是一位电子工程师,也是一个在线平台SnapEDA的创办人;她把这个网站形容为「电子设计的Google」,而据说有超过50万工程师利用SnapEDA更快速地...
-
#include<stdio.h> void mAIn() { int i;...
-
#include<reg52.h>#include<intrins.h>#define uint unsigned intsbit beep=P2^3;vo...