好喜欢涂哥这种毫无保留的开源精神跟豁达的性格,向涂哥致敬!我需要学习的东西还有很多,莫名的有种兴奋的感觉。
单片机学习:
- 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购买网址