dufaxing To be a better man

涂哥建议的嵌入式学习方案

2018-01-10


好喜欢涂哥这种毫无保留的开源精神跟豁达的性格,向涂哥致敬!我需要学习的东西还有很多,莫名的有种兴奋的感觉。

单片机学习:

  • 1.了解单片机datasheet;
  • 2.了解的开发工具(IAR KEIL);
  • 3.了解启动代码汇编到C(C代码典型的特征需要堆栈,在未分配堆栈以前不能使用C代码的,所以需要汇编进行CPU基本的初始化以及堆栈的初始化)
  • 4.典型的时钟分配;
  • 5.剩下的是驱动,驱动一般都有SDK;
  • 6.学习ARM汇编,PowerPC汇编

linux

linux学习

  • 1.初学使用开源工具,使用linux(centos)、学习交叉编译、linux命令使用、内核裁剪;
  • 2.深入学习linux驱动(嵌入式Linux基础教程(第2版))与linux架构设计(Linux程序设计(第4版)(非常有名的Linux程序设计图书));
  • 3.单片机系统freertos(免费)、ucosII(开发免费开源、商业收费);
  • 4.嵌入式其他的操作系统(vxWorks BSP驱动设计);

嵌入式linux路由器瞎折腾

作为一个程序员,怎么能不用googel呢?——涂哥

前提是一级路由

  • 1.看可以使用的OPENWRT的路由器;
  • 2.买一个样垃圾路由器(要支持OPENWR),线刷工具(烧录固件)
  • 3.下openwrt源码、裁剪、编译、烧录;
  • 4.安装FTP、SAMBA、SVN(版本服务器)、PPTP(VPN)、SS(懂的)、DDNS(动态域名解析);
  • 5.安装FTP、SAMBA、PPTP、VPS(KVM,19.9$/年),BBR(加速器)
  • 6.注册DDNS域名(f3322)

  • SS购买网址

VPS虚拟服务器访问外网


下一篇 再论指针

Comments

Content