作者sean72 (.)
看板ASM
标题Fw: [请益] 韧体 & OS的自修
时间Wed Feb 8 06:42:36 2012
※ [本文转录自 Tech_Job 看板 #1FCQZ6Po ]
作者: sean72 (.) 看板: Tech_Job
标题: [请益] 韧体 & OS的自修
时间: Wed Feb 8 06:42:11 2012
我自己有兴趣想自修有关微处理器 韧体 OS 等东西
於是自己买了一块 microchip 32bits microcontroller摸索
也在网路上找到了一个不错的RTOS(freeRTOS)的原始码
并且载到我的controller上面运行
配合着原始码提供的范例trace code
但是我的下一个目标是转职
因此我很希望能有实务经验
毕竟东西还是要自己摸过用过才会熟
而且可以在履历表上写出自己实际使用的经验
1.
我需要很深入的去看那套freeRTOS的程式码吗?
当然我知道能够看熟,例如context switch的linked list怎麽做都清楚最好
可是心里却觉得有点不切实际,毕竟我的目标是工作上的转职
在业界,普遍上的工作都是"使用"OS而非"开发"OS
但是我心里却又不知道能够如何用手边这个OS做什麽project.
我曾上网试着找过各学校有关OS课的lab/实作等资料
看能不能只到有用的lab1 lab2 lab3 循序渐进
可是能找到的资料都是在OS这层里面工作,
也就是比较类似"开发设计"OS,而不是OS的"使用",似乎有些过於学术
2.
现在的状况有点类似,不知道能干什麽
C学了,书买了,知识有了,也有一块小版子
但是却不知道能够做什麽实际的project当练习
只能看看板子附的 code
3.
不知道对於我这种自修方式,能否请各位前辈给点建议
感谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 204.96.168.3
※ 发信站: 批踢踢实业坊(ptt.cc)
※ 转录者: sean72 (204.96.168.3), 时间: 02/08/2012 06:42:36
1F:→ saram:实习版只能练程式, 不能加强实务. 你必须动手做焊接自己设计 02/19 00:15
2F:→ saram:的板子, 哪怕是面包板也好. 从功能设计到程式编译都要自己 02/19 00:16
3F:→ saram:来. 02/19 00:16
4F:→ metalalive:我也是组语新手,这两天才开始学,可以请教一下,通常买 03/07 20:45
5F:→ metalalive:电路板& 其他开发工具的搭配,ptt 有没有相关的版或文章 03/07 20:46
6F:→ metalalive:再讨论这个基本知识呢? 03/07 20:47
7F:→ metalalive:果然学组语&硬体的过程,跟纯软体差很多阿,苦恼中 03/07 20:49
8F:推 saram:应该说是轫体吧. 是用最原始的控制码去呼叫晶片的内程式. 03/09 08:02
9F:→ saram:你对晶片与其他元件(电阻器电容器或IC)要了解足够後, 这为 03/09 08:04
10F:→ saram:它们编写的嵌入程式才有互动的概念. 03/09 08:05
11F:→ saram:也就是说数位电路的高低电位的需求你要明确的知道, 再去找 03/09 08:06
12F:→ saram:合适的指令, 合宜的参数....等. 03/09 08:07
13F:→ saram:你所买到的实习版, 附的电路图, 及晶片/IC特性, 要先了解, 03/09 08:08
14F:→ saram:之後你很自然地就能掌握你要写的组语(或C). 03/09 08:09