读《 21天学通ARM嵌入式开发(第2版)》后感
来源:互联网 发布:什么画画软件好 编辑:程序博客网 时间:2024/04/30 23:23
《 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,晕倒,如果买书的人连看书的兴趣都没有,还得听你读一遍的画,那真是………………
当然,以上指示个人的读后观点。至少本人人为这本书最多也只能算是一个手册,或者算是坑爹的。
- 读《 21天学通ARM嵌入式开发(第2版)》后感
- 嵌入式开发第41天(什么是ARM?)
- 嵌入式开发第42天(ARM的体系结构)
- 90后嵌入式软件开发生涯 第一篇(嵌入式环境搭建)
- 嵌入式开发第45天(ARM中断的原理与应用)
- 嵌入式开发第46天(ARM的时钟体系)
- ADS1.2进行ARM嵌入式软件开发
- ADS1.2进行ARM嵌入式软件开发
- ARM嵌入式系统开发(在线视频)
- ARM嵌入式开发
- Arm 嵌入式 开发 要点
- 嵌入式arm开发学习
- ARM嵌入式开发总结
- 90后嵌入式软件开发生涯 第一篇(am335x LCD 驱动移植)
- 嵌入式ARM的开发步骤
- 嵌入式arm开发入门篇
- 《ARM嵌入式系统开发》读书笔记
- 嵌入式ARM+linux开发环境
- 提高SQL执行效率的16种方法
- java 代码 点到线段的最短距离
- sed命令详解
- js随记----对下拉列的操作(取下拉列共包含几项、所选的项的索引、所选的项的value和text值
- flex编写的一个相册浏览
- 读《 21天学通ARM嵌入式开发(第2版)》后感
- 笔记本电池是开机充电还是关机充电
- sync问题导致shell脚本执行失败
- 数据分布对MySQL执行计划的影响
- 遗漏任务
- MySQL INNER JOIN算法的效率分析
- Connection Statement ResultSet
- MySQL LEFT/RIGHT JOIN算法效率分析
- Exception in thread "AWT-EventQueue-0" java.util.ConcurrentModificationException