当前位置:首页 > 文章推荐 > 正文内容

arm嵌入式系统开发(arm 嵌入式开发)

epoey4个月前 (12-11)文章推荐14

QT与ARM没有直接的关系,QT说自己能跨平台。注意,这个平台说的不是CPU平台而是操作系统。 只要你的嵌入式设备上装有操作系统,QT程序就能在上面运行。

例如:QT中有网络的概念,但是完全不同于C51的网络编程,C51里你需要知道网络芯片在总线上的地址,怎么造作网络芯片的寄存器,怎么去ENABLE它,然而QT中的网络只是着重于协议、线程等东西和硬件完全无关。 因此,学习嵌入式QT你首先要对你的ARM开发板安装操作系统,编译环境,之后,学习QT的方法和学习MFC基本上没啥区别。

最后,QT是跨平台硬件无关的,也就是说你在windows、台式机上用QT的方法与在手机、塞班系统上用QT的方法差别不大,因此你会在windows上用qt就OK了,其他的系统上不同的无非是编译与配置方法,对于这些较为死板的东西,都是要用的时候再到网上去查查的。

ARM-Linux嵌入式系统的基本组成:

1、bootloader:BootLoader是在操作系统内核运行之前运行。可以初始化硬件设备、建立内存空间映射图,从而将系统的软硬件环境带到一个合适状态,以便为最终调用操作系统内核准备好正确的环境。

2、基本 Linux 系统,就是为复杂应用软件系统的开发提供了一个基本框架,并有与之相应的、方便易用的开发与维护管理工具。

3、文件系统,用于管理嵌入式系统的存储空间。本来应该算操作系统的一部分,但因为 Linux 源代码中有大量的文件系统支持部分,而嵌入式系统存储空间有限,只保留一种就可以了,因此这部分需要比较复杂的处理。

4、图形用户界面库,其作用是为应用程序提供图形环境。虽然它也可以算是操作系统的一部分,但因嵌入式系统的特殊性往往要另外定制。

5、设备驱动程序,因为每一种嵌入式设备都可能有自己独特的设备,因此,需要为它开发驱动程序。

6、应用程序,具体实现用户需求的软件。应用程序师参考操作系统提供的开发接口所开发出来的软件,以达到计算机的功能利用。

相关文章

qbq问题背后的问题(qbq问题背后的问题epub)

多维解读《QBQ!问题背后的问题》 2006-3-15   在任何一个组织内――机关、事业单位、企业公司、学校甚至家庭――都或多或少存在着责备、抱怨和拖延,为什么会出现这么多的问题?《问题背后的问...

凤语(凤语山谷)

泸州凤羽茶,是四川省泸州市的著名特产茶叶品种,该茶产于四川省特早名茶之乡泸州市梅岭山脉, 因外型酷似凤凰的羽毛而得名,产品以清和醇厚为主要特征,是天然无公害茶产品,曾多次获得省优、国优称号。  在世人...

美人无泪发布会(美人无泪发布会完整版刘恺威)

海兰珠今晚就死,应该是自杀,不会是玉儿杀的,皇太极知道海兰珠死了要所有子女陪葬,但是玉儿阻止了他,不久中风就死了。 美人无泪还要演到顺治帝和康熙爷,多尔衮和玉儿都没那麼快死, 顺治後来和董鄂妃的爱...

男生捏女生小兔兔什么感觉(男生捏我的小兔兔动漫图片)

兔子很舒服的时候,会懒洋洋的躺在一处,甚至还会打哈欠。在你抚摸的时候,兔子会咪咪眼睛表示很享受。在极度舒适的条件下,兔子还会四脚朝天躺着,偶尔发出轻微的磨牙声也是兔子舒服的表现。代表兔子很享受,大部分...

聊城信息港分类信息(聊城信息港二手房出售)

一般情况下来说山东省聊城市的东昌府区的国际商务港通常都是做国际贸易的会比较多的,来自各个国家的商品交流。350多公里,按一公里1块钱也得300多块钱。最好还是找咱茌平当地的物流。如果当然有从那边过来的...

药物制剂技术(药物制剂技术专业代码)

药物制剂技术是中国普通高等学校专科专业。中文名药物制剂技术类别食品药品与粮食大类 >药品与医疗器械类专业代码490203修业年限三年专业定义药物制剂技术主要研究药物制剂生产工艺、生产技术以及产品...