Blackrose's Blog Blackrose's Blog

嵌入式入门学习笔记——开头

in technologyread (275) 文章转载请注明来源!

知识共享许可协议
作品采用知识共享署名-非商业性使用-禁止演绎 3.0 Unported许可协议进行许可。

自从丢本本后,一直在休息,不想写代码。想起上个月,还想把去年的一些资料整理下发出来。结果,本本没有了,里面的很多东本也不见了。幸运是的,当时大部分的笔记是记录在A4纸上的。所以,在我还有些记忆的时候,把它们写在这里,也算是对得起陪我五年的本本了。

首先,感谢斌哥,给了一个当老师的机会。在那短短的三个月,学习到了很多知道,也对嵌入式有了初步的认识。在这段时间里,除了在技术方面有所收获,也对国内的这些linux或嵌入式培训机构有更深的了解。所以,也建议那些想要去上IT培训班的同学们,如果你已经有些功底,就请自学吧,有兴趣就没有学不会的。如果是要学完后,找个好工作,那奉劝也别上了。毕竟,不喜欢的东西,学习起来是会很累的,即便用钱作为动力。

在那三个月里,主要负责linux下的C编程和嵌入式的裸机实验。
linux下的C编程的内容是:
1.C语言的基础复习
2.linux下的C语言编写,编译,执行和调试
3.文件操作
4.进程
5.IPC应用
6.线程
7.网络编程

嵌入式裸机实验:
1.micro2440板的介绍和开发环境的搭建
2.ARM指令
3.LED实验
4.KEY实验
5.中断的使用
6.串口实验
7.RTC实验
8.Watchdog实验
9.PWM实验
10.A/D转换
11.IIC应用
12.SPI应用
13.LCD图形显示
14.NAND Flash的操作

以上是原来的实验安排,板子上的大部分硬件都包括了,但还是有一些内容是遗漏的。所以,内容重新安排如下:
1.开发板的介绍和开发环境的搭建
2.ARM汇编指令
3.如何写裸机程序
4.点亮LED灯
5.按键控制LED灯
6.中断方式和轮询方式
7.UART应用
8.RTC的读写
9.Watchdog应用
10.A/D转换应用
11.PWM控制蜂鸣器
12.IIC应用
13.SPI应用
14.LCD图形显示
15.NAND Flash的读写

希望能对和我一样的初学者有所帮助,谢谢!

文章二维码

扫描二维码,在手机上阅读!

发表新评论
博客已萌萌哒运行
© 2018 由 Typecho 强力驱动.Theme by Yodu
前篇 后篇
雷姆
拉姆