嵌入式学习教程

http://v.youku.com/v_show/id_XMzA2OTgwMjg=.html?f=1906004

 

 

 

 

嵌入式学习概述:http://v.youku.com/v_show/id_XMzUxOTk0NjAw.html

嵌入式系统学习方式:1.培训;2.使用开发板自学

嵌入式系统的基础:
1.硬件基础--单片机
  模拟电路、数字电路

  单片机的指令系统
  高级语言翻译成机器指令
  中断系统
  CPU==数字电路(组合逻辑电路、时序逻辑电路)


2.软件基础--C语言
 编程思想:程序是顺序执行的。

 

总框架-》细节
 

嵌入式系统的总体概念框架:

1.BootLoader
 初始化硬件
 引导操作系统或其他程序运行
2.内核
3.文件系统


嵌入式系统的三个重要芯片
1.处理器
2.内存
3.FLASH(BootLoader、操作系统)

 

 

 

http://v.youku.com/v_show/id_XMTQ0OTAwMjky.html

 

 

飞凌嵌入式视频:http://www.tudou.com/home/item_u47755042s0p1.html

 

 

arm学习网http://helloarm.com/

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
嵌入式驱动是指针对特定硬件平台,开发设备驱动程序的技术。这些驱动程序可以控制各种外围设备,例如传感器、执行器、通信接口等。嵌入式驱动程序通常需要直接操作硬件,因此需要深入了解硬件结构和编程技术。 以下是一个嵌入式驱动学习实战的教程: 1. 首先,了解嵌入式系统的基本概念和发展历史。可以学习嵌入式系统的硬件、软件、通信接口、操作系统等方面的知识。 2. 掌握嵌入式系统的基础编程语言,例如C语言和汇编语言。这些语言嵌入式系统开发的基础,需要熟练掌握。 3. 学习硬件体系结构和编程技术。这包括处理器架构、内存管理、中断处理、GPIO控制等方面的知识。 4. 学习嵌入式系统的设备驱动程序开发技术。这包括字符设备驱动、块设备驱动、网络设备驱动等方面的知识。 5. 掌握常见的嵌入式系统开发工具,例如编译器、调试器、仿真器等。这些工具可以帮助开发人员调试和测试驱动程序。 6. 进行实战练习,例如使用开发板开发一个简单的设备驱动程序。可以从最基础的GPIO控制开始,逐步扩展到其他设备驱动程序的开发。 7. 学习嵌入式系统的调试技术,例如使用调试器进行单步调试和断点调试。这些技术可以帮助开发人员快速定位和解决问题。 总之,嵌入式驱动学习需要系统化的知识结构和实战经验。通过不断学习和实践,可以逐步掌握嵌入式驱动开发的技术和方法。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值