当前位置: 首页 > wzjs >正文

做网站需要硬件软件百度智能云

做网站需要硬件软件,百度智能云,网站怎么做?,网站开发用得到java吗一、linux系统启动过程 经历: 上电–>uboot–>加载内核–>挂载根文件系统–>执行应用程序 uboot等效bootloader,启动过程进行了 跳转到固定的位置执行相应的代码 初始化硬件设备,如:cpu初始化 ,看门狗&a…

一、linux系统启动过程

经历:
上电–>uboot–>加载内核–>挂载根文件系统–>执行应用程序

uboot等效bootloader,启动过程进行了
跳转到固定的位置执行相应的代码
初始化硬件设备,如:cpu初始化 ,看门狗,时钟,内存,存储设备等。
加载内核代码到内存中。
跳转到内核代码起始位置执行。

uboot下常见指令

printenv 查看环境参数
如串口,网络,boot配置参数等
set bootdelay x 设置uboot停留等待时间
save
reset
配置uboot启动的位置,以及内核的位置
bootcmd=ext4load mmc 2:1 0x48000000 uImage;bootm 0x48000000

set ipaddr 192.168.x.x 设置当前设备的ip
set serverip 192.168.x,x+1 设置提供文件的设备ip
set gatewayipp 192.168.x.1 设置网关
set netmask 255.255.255.0 设置子网掩码
saveenv 保存

使用tftp通过网络对文件进行传输传输

tftp 内存地址 文件名
指定内存地址开始运行
go 内存地址

当进行裸机程序测试时:
arm-linux-gcc -c demo.o -nostdlib -O2 编译时不添加标准库,提高优化等级
arm-linux-ld -Ttext 地址 -o demo.elf demo.o 将.o文件链接到对应指定程序运行的地址,输出.elf执行文件
arm-linux-objcopy -O binary demo.elf demo.bin 无操作系统所以,将.elf转为可执行的bin文件

裸机编辑入口函数时为_start(),且需要要放到文件的首位置,否则会终止运行。
反汇编
arm-linux-xxx-objdump -D demo.elf >demo.dis

linux内核的功能与本质

功能:
进程管理
文件系统
设备管理
网络协议
本质:
c语言的函数合集
对硬件的管理与维护
给应用程序提供服务

在linux内核中进行了
解压uImage
初始化硬件设备
静态编译进内核的驱动模块
挂载根文件系统
执行用户空间的程序

http://www.dtcms.com/wzjs/342133.html

相关文章:

  • 婚庆公司名字大全广东网络优化推广
  • 长治网站制作公司深圳网站营销seo费用
  • wordpress和apache什么是seo搜索引擎优化
  • 北京做网站设计招聘电子商务网站建设论文
  • 重庆seo哪个强衡阳seo快速排名
  • 百度推广网站建设凡科网微信小程序
  • 做网站设计公司百度代运营公司
  • 网站维护要学多久百度怎样免费发布信息
  • 网站建设nuoweb长沙seo平台
  • 苏州建行网站首页优化网址
  • 深圳做网站的公司360推广助手
  • 已经注册了域名怎么做简单的网站永久观看不收费的直播
  • 南宁企业自助建站个人网站制作
  • 合肥 电子商务 网站建设搜易网服务内容
  • 企业网站的开发与运维日常提升seo搜索排名
  • 伊利网站建设水平评价外贸网络营销推广
  • 农机公司网站建设打广告推广怎么做
  • 网站后台用什么开发网络销售平台排名
  • 刷排名seo百度优化大师
  • 做网站商城项目的流程知乎关键词搜索排名
  • 贸易网站建站目前引流最好的app
  • 国外做的比较好的购物网站做推广的软件有哪些
  • 淘宝销售书网站建设方案推广方案的推广内容怎么写
  • 做网站 橙色怎么搭配百度推广账号登录
  • 回收网站建设北京做网站的公司有哪些
  • 动画制作软件推荐广州优化疫情防控措施
  • 网站推广需要几个人做杭州网站优化体验
  • 网站怎么做导航企业宣传ppt
  • 唐山营销型网站制作谷歌广告推广网站
  • 做b2b网站服务器空间多大的容量webview播放视频