1. 使用通用的flashburn工具实现flash烧写将用户的程序写入到FLASH中的操作步骤如下:1)、将BOot.asm的程序加入到用户程序中,其地址空间分配为0x00~0x400;2)、编写HEx转换的CMD文件。3)、使用HEx6x工具,将OUT文件,转换成为HEx的二进制文件。4)、使用FLASHBURN将之写入到FLASH中。 2. 在CCS3.3环境中使用合众达专用的SeedC...
嵌入式Linux内核移植相关代码分析 (2008-10-26 14:21) 分类: Embedded 本文通过整理之前研发的一个项目(ARM7TDMI + uCLinux),分析内核启动过程及需要修改的文件,以供内核移植者参考。整理过程中也同时参考了众多网友的帖子,在此谢过。由于整理过程匆忙,难免错误及讲解的不够清楚之处,请各位网友指正,这里提前谢过。本文分以下部分进行介绍: 1. Bo...
Modbus-RTU 一、数据分析 两个设备(单片机)通讯,用的是Modbus协议。 在单片机中拿出一部分内存(RAM)进行两个设备通讯,例如: 说明: OX[20] 代表是输出线圈,用功能码 0x01,0x05,0x0F 访问, 开头地址是 0 (这个后续说明) IX[20] 代表是输入线圈,用功能码 0x02 访问,开头地址是 1...