本方案基于NXP的LPC1768微处理器为平台,使用KEIL MDK4.70A为开发工具,通过SPI的方式实现程序的自动更新。本方案参考NXP官方的应用手册AN11257为蓝本。
程序设计:
程序由三部分组成bootloader、低区用户程序,高区用户程序。Bootloader实现程序的跳转及IAP程序的烧写。低区程序位于LPC1768的0x1000~0x2FFFF处,高区程序位于LPC...
分类:
其他好文 时间:
2014-07-03 16:51:34
阅读次数:
425
这里所说的ARM系统基本文件格式,都是在基于ARM的嵌入式系统开发中常会碰到的文件格式。 ARM系统基本文件格式有三种:1) BIN,平板式二进制格式,一般用于直接烧写到Flash中,也可以用于加载到monitor程序中。2) ELF,EXECUTABLE AND LINKABLE FORMAT,一...
分类:
其他好文 时间:
2014-06-29 20:00:16
阅读次数:
235
【原创】车载实时路况信息接收终端移植于Smart210开发板
所用工具:
windows电脑
Ubuntu12.04
Smart210开发板
4g以上SD卡
U盘
步骤:
1. 用SD卡烧写Linux系统到smart210开发板,开机测试烧写过的Linux,确保可以正常运行。(可以参考开发板光盘中带的资料)
2. 在windows系统下安装...
分类:
其他好文 时间:
2014-06-22 19:26:48
阅读次数:
196
原文:http://blog.csdn.net/yanghao23/article/details/7689534 很多同学使用笔记本作为自己的ARM开发和学习的平台,绝大多数笔记本都没有并口,也就是无法使用JTag调试和烧写程序到Nand Flash中,幸好我们还有JLINK,用JLINK...
分类:
其他好文 时间:
2014-06-20 22:58:27
阅读次数:
330
原文:http://blog.sina.com.cn/s/blog_6b94d5680100nd48.html文章结构结构顺序有变化-1:烧写uboot0: bootargs bootcmd 命令参数的设置1:制作yaffs2的过程2:烧写yaffs2的过程3:制作uimage 的过程4: 烧写ui...
分类:
系统相关 时间:
2014-06-20 15:32:57
阅读次数:
423
操作系统:debian软件: openocd minicom硬件:
MiniUSB线、stm32f429i-discovery, WaveShare
FT232串口模块(可以在淘宝上买到)关于openocd的配置可以参看我的博文: 《debian下烧写stm32f429I discovery裸机程序...
分类:
其他好文 时间:
2014-06-11 13:18:21
阅读次数:
792
接触DSP两年多,虽然烧写Flash的操作都没问题,但是要是问起来为什么这么做的,就有点自惭形秽了。所以花些时间,查阅一下资料,整理一下。1.先看看BurnFlash都需要什么东西。XXX.out(这是源文件,由CCS生成的)hex6x.exe(TI提供的转化软件)XXX.bat(批处理文件,用于调...
分类:
其他好文 时间:
2014-06-11 12:15:31
阅读次数:
234
交叉编译器:arm-uclinuxeabi-2010q1交叉编译器下载下来后解压,然后将其中bin文件夹路径加入到PATH变量中.根据《debian下烧写stm32f429I
discovery裸机程序》安装openocd.安装genromfs,使用下面命令:sudo apt-get install...
分类:
系统相关 时间:
2014-06-07 23:10:24
阅读次数:
810
需要安装openocd软件.如果已安装默认的openocd,需要先卸载系统默认的openocd(默认版本是0.5.0,版本太低),然后再安装.在安装前需要安装libusb库文件:
sudo apt-get install libusb-1.0-0-dev libusb-1.0-0然后执行安装: .....
分类:
其他好文 时间:
2014-06-02 19:07:19
阅读次数:
648
【ARM编程模型】硬件: 电路原理图软件:体系结构, 指令集,
寄存器组【ARM编程技术】汇编/C语言编译, 链接, 烧写和调试windows:MDKlinux :gcc【ARM接口编程】电路原理图datasheet
------> 裸机程序(不带操作系统,直接操作硬件)中断技术初始化程序【ARM基...
分类:
其他好文 时间:
2014-06-01 12:28:31
阅读次数:
293