深入浅出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:年中大促,美国物理机$30/月甩卖;爆款VPS仅月付$1.99;洛杉矶/日本/中国香港多IP站群$177/月

RAKsmart怎么样?RAKsmart发布了2021年中促销,促销时间,7月1日~7月31日!,具体促销优惠整理如下:1)美国西海岸的圣何塞、洛杉矶独立物理服务器低至$30/月(续费不涨价)!2)中国香港大带宽物理机,新品热卖!!!,$269.23 美元/月,3)站群服务器、香港站群、日本站群、美国站群,低至177美元/月,4)美国圣何塞,洛杉矶10G口服务器,不限流量,惊爆价:$999.00,...

FBICDN,0.1元解决伪墙/假墙攻击,超500 Gbps DDos 防御,每天免费流量高达100G,免费高防网站加速服务

最近很多网站都遭受到了伪墙/假墙攻击,导致网站流量大跌,间歇性打不开网站。这是一种新型的攻击方式,攻击者利用GWF规则漏洞,使用国内服务器绑定host的方式来触发GWF的自动过滤机制,造成GWF暂时性屏蔽你的网站和服务器IP(大概15分钟左右),使你的网站在国内无法打开,如果攻击请求不断,那么你的网站就会是一个一直无法正常访问的状态。常规解决办法:1,快速备案后使用国内服务器,2,使用国内免备案服...

青果云(59元/月)香港多线BGP云服务器 1核 1G

青果云香港CN2_GIA主机测评青果云香港多线BGP网络,接入电信CN2 GIA等优质链路,测试IP:45.251.136.1青果网络QG.NET是一家高效多云管理服务商,拥有工信部颁发的全网云计算/CDN/IDC/ISP/IP-VPN等多项资质,是CNNIC/APNIC联盟的成员之一。青果云香港CN2_GIA主机性能分享下面和大家分享下。官方网站:点击进入CPU内存系统盘数据盘宽带ip价格购买地...

深入浅出arm7为你推荐
造梦西游3改攻击造梦西游3修改器怎么修改技能攻击CE5.6.1txt转jar格式转换器怎么将txt转化jar格式酷狗截歌器怎么使用截歌器?魔方世界服务器魔方世界在网吧怎么联网拳皇vs街霸乱舞千年SVC乱舞千年 人物出招表死飞配色软件自行车推荐都市摩天楼修改器侠盗猎车手4罪恶都市有没有能直接过任务的修改器或方法?倩女幽魂风怪在哪抓倩女幽魂各种灵怎么获得野餐聚点如何选择野餐地点抖音换衣服视频抖音段视频怎么在录视频的过程中换滤镜和道具?
1g虚拟主机 tk域名注册 新网域名解析 omnis 建立邮箱 美国免费空间 hktv 免费网页申请 网站在线扫描 drupal安装 smtp虚拟服务器 可外链的相册 512内存 asp介绍 堡垒主机 国内免备案空间 总线制报警主机 免费网络硬盘 户户通免费网络电话 手机免费网络电话 更多