读《 21天学通ARM嵌入式开发(第2版)》后感

 

《 21天学通ARM嵌入式开发(第2版)》

自称是21天能让初学者学通arm嵌入式开发,本人购得一本,阅读感受如下,望能让想购得此书学习之人悬崖勒马,勿在此浪费青春。

(1)首翻此书之目录,你会发现此书写得甚是详细,几乎涵盖了整个stm32 固件库函数的全部内容,这是初学者或者想入门者最容易上当的烟雾弹,本人也是因此才买的。

(2)前6个章节写的是基础,可以看一看。

(7)第7、8两个章节带过了RTOS和uCOS两个操作系统,告知了一些基本的API函数的功能,不过本人人为这个没必要这么早讲吧!一个连门都没入的人还要先看OS ????

(8)后面的内容实在是看不下去了,直接就是一个官方固件库说明的中文版翻译,咳!所以大家别上当,这个其实比说明书还不如,只能当是本参考手册罢了!

 

既然是基础的入门,那么作为初学者,应该关注的问题,该书是子字未提。

(0)STM32 CM3内核处理器的Flash结构、区域映射

(1)固件库的结构是怎么样的,包含了哪些文件夹和文件。

(2)如何在MDK中建立一个工程

(3)如何将固件库移植到RVMDK中,并建立一个基础的项目模版。

(4)如何设置RVMDK项目工程的属性,包括编译设置、固件库需要的宏定义设置、烧录ROM区域设置(在RAM或者Flash中执行程序)、调试与仿真(JLINK、ULINK设置)、两种仿真模式JTAG和SWD

(5)基本的STM32程序必须包含的头文件(非常重要)

(6)在做任何操作之前必须先配置外设的时钟(非常重要)

(7)GPIO

(8)实例一个基本的"Hello World!"程序!

(9)RTC与RCC时钟库函数、实例

(10)EXIT中断、实例

(11)ADC/DAC、实例

(13)PWM、实例

(14)Flash的分页介绍、Flash的操作、实例

(15)CAN总线、实例

(16)SPI/I2C总线、实例

(17)UART串行接口、实例

(18)DMA通道控制器、AD/DA和UART基于DMA的程序设计实例

至此才算是基本的入门,该书没有介绍上面的任何一点,建议这些书以帮助广大读者入门为根本,而不是胡乱忽悠人,争销量!

例程也搞个能直接编译运行的。别弄了几个破配置函数,写都写不全还在忽悠人,误人前途!

 

还有坑爹的,封面上写超值DVD、15小时多媒体教程,其实是个600多M的VCD+一个无聊的人给你读一篇本书的PPT,晕倒,如果买书的人连看书的兴趣都没有,还得听你读一遍的画,那真是………………

 

 

当然,以上指示个人的读后观点。至少本人人为这本书最多也只能算是一个手册,或者算是坑爹的。

ARM嵌入式Linux系统开发详解》第2是一本介绍ARM架构嵌入式Linux系统开发的书籍。这本书的主要内容包括ARM体系结构的基本概念、嵌入式系统开发的基本原理和方法、Linux内核的特点和结构、设备驱动的开发方法等等。 这本书第2相比第1有不少更新和改进,首先是针对最新的ARM架构进行了更新,包括ARMv8-A架构和对称多处理技术的介绍。其次,针对嵌入式系统开发的最新趋势和实践,增加了对容器化技术的介绍,以及对嵌入式系统的安全性和可信计算的讨论。此外,新还对之前本的内容进行了修订和补充,增加了更多实例和案例,以帮助者更好地理解和运用所学知识。 该书适合对ARM架构和嵌入式系统开发有一定了解的者,无论是刚入门的初学者还是有一定经验的开发者,都能从中受益。通过本书的学习,者可以了解ARM体系结构的各个方面,掌握嵌入式系统开发的基础知识和技巧,熟悉Linux内核的特点和用法,以及学会开发设备驱动程序。同时,者还能了解到实际应用中的一些常见问题和解决方法,提高自己的开发能力和应对能力。 总之,《ARM嵌入式Linux系统开发详解》第2是一本全面介绍ARM架构嵌入式Linux系统开发的指南,旨在帮助者全面了解和掌握相关知识和技术,为嵌入式系统的开发提供参考和指导。
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值