作者s77485p (快乐猪)
看板Soft_Job
标题[请益] 请问微处理器的知识
时间Sat Feb 13 20:25:12 2016
大家好
最近有在练习一些微处理器 一些板子
就是买 Arduino来玩玩 控制一些小东西
我自己是有拿Arduino来控制实验室的高级步进马达
写PWM等等
再使用c#写一些介面去控制晶片
也在过年自己弄了一台蓝芽电动遥控车
不过听说业界也很少用Arduino
计算效率太慢而且授权问题(?)
比较多的还是用arm or 51家族
针对暂存器角度去写
有可能用Keil或是直接用linux tool
加上我之後想拿arm晶片来做一些讯号处理 或是玩玩RTOS
我自己原本是直接看arm
但是後来觉得好像有点越级打怪XDD
不知道先写51用c 和assembly练过
再去学ARM比较好吗?
因为大学非相关
蛮多部分都不太熟 需要重念计算机结构跟作业系统吗?
这两本念下来真的蛮吃力的
另外用keil真的不太好吗?
jserv老师的课程都是用Linux多
个人都蛮喜欢用IDE的..
谢谢各位先进
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.136.1.76
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1455366314.A.BC8.html
1F:推 cobrasgo: 什麽叫微处理器的知识你可能自己要先定义清楚 02/13 20:54
2F:推 WolfLord: 正咩要拜师的话也该不缺师父,噜噜的话计算机结构先 02/13 22:33
3F:→ askaleroux: 你连CA跟OS都没念过 是要玩什麽Microcontroller 02/13 22:50
4F:推 s25g5d4: CA 是甚麽 02/13 23:25
5F:推 clothk60207: Computer Architecture 02/13 23:28
了解 我应该会先去稍微读一下这两个科目
因为我主要是做讯号处理的 之前都没碰过这些
※ 编辑: s77485p (111.240.20.43), 02/13/2016 23:35:14
※ 编辑: s77485p (111.240.20.43), 02/13/2016 23:35:26
6F:推 kyuudonut: 不用念OS ARM跟51只是不同块板子 入手难度没差吧 02/14 00:47
7F:→ kyuudonut: 只是51中文文件可能会比较多罢了 02/14 00:47
8F:→ robler: 好呛喔 不晓得现在拿课本里的东西出来考 3楼还记得多少 02/14 10:10
9F:推 snaketsai: 51能跑的rtos好像商业授权居多? 02/14 11:17
10F:推 snaketsai: Jserv之前开了一门嵌入式讲FreeRTOS跟ARM,资源网路上 02/14 11:22
11F:→ snaketsai: 看得到 02/14 11:22
12F:推 WisdomOrLie: 玩51或玩ARM的方向的确不太一样,但是对初学者来说, 02/14 13:56
13F:→ WisdomOrLie: 扯到OS跟计算机组织结构还太早,不如直接放大绝要他 02/14 13:56
14F:→ WisdomOrLie: 把compile theory都念懂了再玩embedded. 这样有意 02/14 13:56
15F:→ WisdomOrLie: 义吗 02/14 13:56
16F:→ WisdomOrLie: 首先先懂怎麽烧code到板子上,再来是针对有兴趣的int 02/14 14:03
17F:→ WisdomOrLie: erface(各种bus)开始写sample code或是下去trace, 02/14 14:03
18F:→ WisdomOrLie: 这样你就算有一个很好的开始了,之後再依据兴趣,选 02/14 14:03
19F:→ WisdomOrLie: 择要从embedde的哪一个部分深入,这样对一个初学者来 02/14 14:03
20F:→ WisdomOrLie: 说是容易入门且有成就感的 02/14 14:03
21F:推 cser945: 树莓派 02/14 17:42
22F:→ aska1eroux: 没太多 能够电8楼倒是没问题 02/14 18:06
23F:推 snaketsai: 其实理想上的确是希望有点 计组 跟 作业系统的底 02/14 18:43
24F:→ snaketsai: 譬如说排程器跟计时器中断有关(不谈tickless的话) 02/14 18:44
25F:→ snaketsai: MMU对於虚拟记忆体的影响有多少 02/14 18:44
26F:→ snaketsai: locking多半会基於Compare-And-Swap指令确保atomic 02/14 18:45
27F:→ snaketsai: ...etc 这些刚好是两个领域的coupling 02/14 18:46
28F:→ snaketsai: 主要是你提到RTOS,51这种功能叫弱的的MCU比较少需要 02/14 18:47
29F:→ snaketsai: 知道这麽多,但一旦拉到需要OS来做资源管理,这些知识 02/14 18:48
30F:→ snaketsai: 的有/无会比较有影响 02/14 18:48
31F:→ askaleroux: aska'1'eroux 只好检举你了 整天在那里伪物 02/15 00:05
32F:→ askaleroux: 你现实生活不知道是多可悲的人 02/15 00:06
33F:→ aska1eroux: 跟开分身被抓後捏造个空气室友来开脱 生活应该差不多 02/15 11:00
34F:推 chuegou: 如果原厂的lib完整的话其实也不会很难 02/15 16:00