基于soc的嵌入式系统解析方案
来源:元器件交易网 作者:—— 时间:2012-04-23 11:27
2.1.3 加载应用程序
用户应用程序可通过target目录加载到根文件系统中,可根据需要重建romdisk映像。应用程序在userland目录下,编译生成运行文件后拷贝到target目录树中,并根据target目录的内容创建romdisk.flash文件。新建一个应用程序,首先打开一个 linuxdeveloperbash窗,在userland目录中创建一个目录app,应用程序源文件存放在此目录中,然后在 userland/app/中建立一个makefile文件。
makefile内容如下所示,其中appfile为应用程序名。
stackslze=8192
include../../rules。mak
all:appfile。relocbflt
sources=appfile。c
install:
$(romfsinst)appfile。reloebfh
$(romfsdir)/bin/appfile$(execsuffix)
clean:
rm-f *.[iods]core appfile appfile.*elf appfile.*bflt
运行make对应用程序进行编译并修改userland/.eonfig和/userland/makefile文件。在userland/. config文件中,增加一行config_my_app=y,在userland/makefile文件中,增加dir_$ (config_my_app)+=app,进入userland子目录,运行make,即可将应用程序安装到userland/bin中,并根据 userland/.config文件中相应变量的指示将应用程序二进制拷贝到target目录中。
最后,键入以下命令重新构建romdisk映像文件(romdisk.flash),并下载到目标板上。
[linux developer]…uclinux/:make clean_target
[linux developer]…uclinux/:make romfs
[linux developer]…uclinux/:nios-run romdisk.flash
2.1.4 运行μclinux
完成μclinux内核及文件系统的装载后,即可运行μclinux。键入g800000(800000为启动代码地址,在sopc builder中设置),μclinux自动完成初始化过程,用户输入登录用户名nios,密码μclinux,出现μclinux的提示符#,表示已进入μclinux运行环境。
2.2 转换器应用程序的实现
转换器应用系统主要完成网络接口和串行接口间的数据传输,所传输的数据流如图4所示。μclinux操作系统中提供了网络驱动程序和串口驱动程序,并提供了多线程的支持。
下一篇:LCOS投影技术方案解析
- •ADI宣布Sensinel by Analog Devices心肺管理(CPM)系统获得美国FDA 510(k)认证并正式上市2024-03-07
- •人工智能安全关键型系统中的验证和确认2024-02-29
- •Omdia:预计 L3 及以上自动驾驶系统平均配备 5-8 个毫米波雷达2023-02-23
- •研究显示近半数美国司机将高级辅助驾驶系统当自动驾驶用2022-10-12
- •立即领票 | 芯片+封测+嵌入式系统大展9.15-17深圳福田见!国产化元器件一站式选型2022-08-23
- •深圳国际电子展暨嵌入式系统展在深圳举行2021-09-27
- •日本光伏发电系统也开始“缺芯”了2021-07-14
- •Cadence推出下一代Palladium Z2和Protium X2系统2021-04-06
- •思特威全新推出SC910GS与SC410GS,全面赋能智能交通系统2021-01-07
- •莱迪思将其FPGA拓展至智能和嵌入式视觉系统2020-09-11
推荐
资讯排行榜
- 每日排行
- 每周排行
- 每月排行
- Vishay 推出新款精密薄膜MELF电阻,可减少系统元器件数量,节省空间,简化设计并降…
- 艾迈斯欧司朗与法雷奥携手革新车辆内饰,打造动态舱内环境
- 新型生物材料与高端医疗器械广东研究院、远诺技术转移中心加入面向初创企业的 MathWorks 加速器合作项目
- 大联大友尚集团推出基于炬芯科技产品的蓝牙音箱方案
- Qorvo 荣膺 GSA 2024 年度“最受尊敬半导体上市公司”奖
- 安森美与电装(DENSO)加强合作关系
- 摩尔斯微电子任命安迪·麦克法兰为营销副总裁
- 大联大诠鼎集团推出基于联咏科技产品的低功耗监控系统方案
- Vishay全集成接近传感器荣获2024年度中国IoT创新奖和2024年度EE Awards亚洲金选奖
- 摩尔斯微电子推出业界领先的 Wi-Fi HaLow 路由器:HalowLink 1, 树立连接新标准
- 大联大友尚集团推出基于炬芯科技产品的蓝牙音箱方案
- 安森美与电装(DENSO)加强合作关系
- Qorvo 荣膺 GSA 2024 年度“最受尊敬半导体上市公司”奖
- 摩尔斯微电子任命安迪·麦克法兰为营销副总裁
- 艾迈斯欧司朗与法雷奥携手革新车辆内饰,打造动态舱内环境
- 新型生物材料与高端医疗器械广东研究院、远诺技术转移中心加入面向初创企业的 MathWorks 加速器合作项目
- Vishay 推出新款精密薄膜MELF电阻,可减少系统元器件数量,节省空间,简化设计并降…
- 大联大诠鼎集团推出基于联咏科技产品的低功耗监控系统方案
- Vishay全集成接近传感器荣获2024年度中国IoT创新奖和2024年度EE Awards亚洲金选奖
- 摩尔斯微电子推出业界领先的 Wi-Fi HaLow 路由器:HalowLink 1, 树立连接新标准
- 最新全球TOP4电子元器件分销商Q3业绩大PK
- 电子元器件终端销售市场分析 | 2024年11月
- 电子元器件销售行情分析与预判 | 2024年11月
- 倒闭1.46万家!2024年国产芯片公司破产原因及产业影响深度分析
- 爱芯元智与紫光展锐达成战略合作,全面加速边端侧人工智能生态建设
- 大联大品佳集团推出以复旦微和ams OSRAM产品为主的汽车氛围灯方案
- Melexis采用无磁芯技术缩小电流感测装置尺寸
- 瑞萨推出高性能四核应用处理器, 增强工业以太网与多轴电机控制解决方案阵容
- 兆易创新GD25/55全系列车规级SPI NOR Flash荣获ISO 26262 ASIL D功能安全认证证书
- 创实技术electronica 2024首秀:加速国内分销商海外拓展之路