登录   |   注册
    准考证打印   论文投票   报考指南   论文辅导   软考培训   郑重申明  
您现在的位置:  首页 > 软考学苑 > 信息安全工程师 > 信安上午综合知识 > 信安考点梳理 >> 正文
正文
信息安全工程师教程:嵌人式系统的软件开发
来源: 作者: 时间;2018-02-01 16:53:53 点击数: 尚大软考交流群:376154208
嵌人式系统的软件开发
在一个嵌入式系统中使用Linux 开发,根据应用需求的不同有不同的配置开发方法,但是一般都要经过如下的过程:
建立开发环境,操作系统一般使用REDHAT- L
<尚大教育,教育至上,人才为大:sdedu.cc>
嵌人式系统的软件开发
    在一个嵌入式系统中使用Linux 开发,根据应用需求的不同有不同的配置开发方法,但是一般都要经过如下的过程:
    建立开发环境,操作系统一般使用REDHAT- LINUX ,版本7 到9 都可以,选择定制安装或全部安装,通过网络下载相应的GCC 交叉编译器进行安装(比如ann-linux-gcc, arm-uclibc-gcc) ,或者安装产品厂家提供的交叉编译器。
    配置开发主机,配置MINICOM ,一般的参数为波特率115200 ,数据位8 位,停止位1,无奇偶校验,软件硬件流控设为无。在Windows 下的超级终端的配置也是这样。MINICOM 软件的作用是作为调试嵌入式开发板的信息输出的监视器和键盘输入的工具。配置网络,主要是配置NFS 网络文件系统,需要关闭防火墙,简化嵌入式网络调试环境设置过程。
    建立引导装载程序BOOTLOADER ,从商络上下载一些公开源代码的BOOTLOADER ,如U-BOOT 、BLOB 、VIVL LILO 、ARM-BOOT 、RED-BOOT 等,根据自己具体芯片进行移植修改。有些芯片没有内置引导装载程序,比如三星的ARM7 ,ARM9 系列芯片,这样就需要编写烧写开发板上flash 的烧写程序,网络上有免费下载的Windows 下通过JTAG 并口简易仿真器烧写ARM 外围flash 芯片的烧写程序。也有LINUX 下的公开源代码的J-FLASH 程序。如果不能烧写自己的开发板,就需要根据自己的具体电路进行源代码修改。这是让系统可以正常运行的第一步。如果你购买了厂家的仿真器当然比较容易烧写flash 了,但是其中的核心技术是无法了解的。这对于需要迅速开发自己的应用的人来说可以极大提高开发速度。
<尚大教育,教育至上,人才为大:sdedu.cc>
 
   各省软考办 
 
来顶一下
返回首页
返回首页
上一篇:信息安全工程师教程:嵌入式的交叉编译环境配置方法
下一篇:信息安全工程师教程:嵌入式系统的安全应用
 相关文章
 
 
跟贴共
笔 名 :   验证码:
网友评论仅供其表达个人看法,并不表明尚大教育同意其观点或证实其描述
距离2023年05月27-28日软考考试还有
尚大软考交流群:376154208
软考各地考务机构
历年真题汇总




各省市软考报名简章