深入浅出arm7求助 关于计算机科学与技术专业 经典书籍

深入浅出arm7  时间:2021-12-09  阅读:()

下学期想学arm

我们老师给我们买了mini2440的板子(s3c2440),感觉还可以。

arm 的开发可以分为3个部分,一个是硬件的开发,一个是嵌入式linux内核和驱动的开发,还有就是应用程序图形化界面的开发,我也是去年10月才开始学习的,我们老师给我们买了友善之臂(friendly arm)mini2440的板子(用的是ss23c2440芯片),要学的话建议学arm9及其以上的,不用学arm7了,这个板子我看着还不错,国嵌也根据这块板子做了视频。

感觉可以先下国嵌的视频线看看,/read.php?tid-4560.html,可以先下着看,讲的还挺不错的。

书的话arm体系结构与编程,做驱动的话linux device driver,深入理解linux内核。

unix编程环境。

做上层的话现在有个android非常火的。

学习嵌入式系统 这本书好不好 《深入浅出:嵌入式底层软件开发》

昨天刚翻过一遍,整体而言,作者在硬件这部分有很深的造诣,因为他本人研究重点在硬件的缘故吧,看过感觉作者不是一般的照搬datasheet上面的东西,有自己的一些见解,这点很不错。

总之,如果你要看arm硬件和汇编部分的东西,这本书是很不错的。

软件部分就感觉有点流于俗套了,都是传统的编译内核、bootloader、文件系统、再加点驱动,讲解不深入,感觉就没什么大的收获了。

这也和作者的侧重点有关,也可能是作者认为这是一本底层的书,对上层的软件什么的无需多言。

见仁见智吧。



一句话,这本书还是很不错的,比市面上那些照搬datasheet的入门书要好一些。

总体感觉北航在嵌入式这一块实力很强啊,人才辈出。

你可以都翻翻看。

接下来我该怎么学习?

估计你C++学的不够吧,怎么能就比C多了一个类的概念呢,面向对象的三块基石封装,继承,多态都是要理解的,甚至是深刻的理解,这样才能写出好程序。

还有,C++的标准库也很重要,这是写出高效,稳定,可移植的程序的保证。

也不要小看命令行程序了,这毕竟是基础。

我觉得,还是要多读别人的程序,特别是经典程序,然后自己多写程序,这样才能提高。

另外,关于MFC,这毕竟不过是微软的一个类库而已,不是C++的标准,退一步说,用MFC写出的程序基本都是不可移植的程序。

所以,其实不一定非要学MFC。

但是,因为它用的是那么普遍,所以,学学也没有坏处,而且还能够理解框架的概念,虽然个人认为MFC的框架结构并不好。

而且,我建议学习MFC之前,最好把那本经典名著《windows程序设计》看上那么几章,也不用看很多吧,前几章就好了,它能帮你理解windows系统的工作原理和消息驱动的本质。

否则,你直接用上MFC,估计绝大多数新手都有这个感觉,直接晕掉了,什么都看不懂。

如果想写基于窗口的GUI程序,又不想用MFC,那么,还有不少其他选择,比如,BOLAND公司的C++ builder,很不错。

或者用QT之类的第三方库,类似的图形库也有很多的,很多还是免费的。

当然了,直接调用windows API写GUI程序也是可以的,不过估计不会有人拿它写个大程序,太繁琐了,但是作为一个练习,写上几个这样的程序还是有帮助的。

我个人给你的建议是,再仔细的学学C++,如果你觉得你C++学的差不多了,你可以看看C++之父的名著《the C++ programming language》,如果你把这本书里提到的问题都弄懂了,不说都懂了吧,懂个80%,那你C++的基础就不错了,这时候,你就去看看MFC,推荐侯捷的那本书《深入浅出MFC》,然后自己写一个能用的图形界面的程序。

还是那句话,多读别人的程序,自己多写程序,才能提高。

PS:谭浩强的那本C语言书其实写的是很浅的,如果你想更多的了解C语言,你可以看看《C的陷阱与缺陷》《C专家编程》《C和指针》等几本书,你会发现C语言的很多优缺点,以及很多你读谭的书没有体会到的东西。

求助 关于计算机科学与技术专业 经典书籍

基础课学好,比什么都重要,也不一定学精,反正以后做程序的时候还是会用到的,到时候实践加理解,会让你心情很不错的。

至于经典书籍,在基础课上我没怎么看过,不过我对自己感兴趣的VC++倒是看了很多经典的书,深入浅出MFC、Windows核心编程、精通MFC都是不错的。

想让自己不郁闷,就一个劲地去写程序,写到如痴如醉,到时就发现乐趣了。

当然,计算机科学与技术不是软件工程,也不一定都去搞编程,搞硬件也行,反正是个综合型的,看你自己兴趣了。

但是,不管是搞软件还是搞硬件,编程都是要过关的。

RAKsmart美国洛杉矶独立服务器 E3-1230 16GB内存 限时促销月$76

RAKsmart 商家我们应该较多的熟悉的,主营独立服务器和站群服务器业务。从去年开始有陆续的新增多个机房,包含韩国、日本、中国香港等。虽然他们家也有VPS主机,但是好像不是特别的重视,价格上特价的时候也是比较便宜的1.99美元月付(年中活动有促销)。不过他们的重点还是独立服务器,毕竟在这个产业中利润率较大。正如上面的Megalayer商家的美国服务器活动,这个同学有需要独立服务器,这里我一并整理...

VoLLcloud6折限量,香港CMI云服务器三网直连-200M带宽

vollcloud LLC首次推出6折促销,本次促销福利主要感恩与回馈广大用户对于我们的信任与支持,我们将继续稳步前行,为广大用户们提供更好的产品和服务,另外,本次促销码共限制使用30个,个人不限购,用完活动结束,同时所有vps产品支持3日内无条件退款和提供免费试用。需要了解更多产品可前往官网查看!vollcloud优惠码:VoLLcloud终生6折促销码:Y5C0V7R0YW商品名称CPU内存S...

Vultr新用户省钱福利,最新可用优惠码/优惠券更新

如今我们无论线上还是线下选择商品的时候是不是习惯问问是不是有优惠活动,如果有的话会加速购买欲望。同样的,如果我们有准备选择Vultr商家云服务器的时候,也会问问是不是有Vultr优惠码或者优惠券这类。确实,目前Vultr商家有一些时候会有针对新注册用户赠送一定的优惠券活动。那就定期抽点时间在这篇文章中专门整理最新可用Vultr优惠码和商家促销活动。不过需要令我们老用户失望的,至少近五年我们看到Vu...

深入浅出arm7为你推荐
索尼ps2模拟器下载ps2 模拟器索尼ps2模拟器下载ps2模拟器中文版下载手机暴风影音下载如何下载视频到手机 暴风影音 要完整的(我重未弄过) 。谢谢酷狗截歌器怎么使用截歌器?雷神之锤3中文版经典单机游戏无广告快播鬼的网站看电影的都市摩天楼修改器侠盗猎车手4罪恶都市有没有能直接过任务的修改器或方法?倩女幽魂风怪在哪抓倩女幽魂各种灵怎么获得炉石传说圣骑士皮肤《炉石传说》骑士新皮肤莉亚德琳介绍 莉亚徳琳怎么得感冒药的作用是消灭病毒病毒感冒咳嗽吃什么药好
中文域名查询 域名服务器是什么 新通用顶级域名 vir 香港服务器99idc 163网 老左博客 双12活动 线路工具 卡巴斯基永久免费版 灵动鬼影 双拼域名 hostker 免费活动 免费asp空间 数据库空间 cc加速器 服务器操作系统 cdn免备案空间 游戏服务器 更多