开发平台和硬件设备。我给的只是一种入门知识,具体如何应用请自助思考。所以请不要想着和我搭建同样的硬件平台。你要学习的是入门知识,换个芯片你一样可以这样做。

Ps:如果你想搭建试验平台直接买STM32F103的开发板,淘宝一把一把的。207的开发板子太黑了...

这里再强调一次吧:买 开发板最最重要的一点,就是对应的电路原理图,否则开发板就是一个摆设,你需要获取到整个开发板的电路原理图,比如他上面装了LCD,那么你要得到的原理 图包括:MCU控制器与LCD控制器的连接原理图,LCD控制器与LCD屏幕连接的原理图,供电部分原理图。并且需要LCD控制器的具体型 号,datasheet。LCD屏的具体型号,datasheet。

软件开发平台:IAR Embedded Workbench 6.3  :带有C/C++编译器和调试器的集成开发环境(IDE)。软件怎么下载怎么破解怎么安装这些请自己百度谷歌解决。

硬件:带有MCU STM32F207 的开发板,IAR 适用jlink。两个手册需要阅读一个用户手册,一个开发参考手册。

库文件:library 3.5。这个是让你没有强大的硬件驱动和汇编基础情况下能正常开发的有力保证。现在一般的的芯片厂商均会提供开发包,还有相关的例程。

平台的搭建,第一步装软件,第二步在开发包中找到包含核心驱动的实例,第三步跑起来。

这样你就可以开始在MAIN函数中添加你需要的驱动入口,你需要的应用程序入口。或者系统入口。

用到什么芯片需要的什么资料我均会放入群共享。

转载于:https://www.cnblogs.com/bandynewer/archive/2012/06/30/2570718.html

嵌入式开发入门(2)相关推荐

  1. 嵌入式开发入门之经典 ARM开发板

    嵌入式开发入门之经典 开始进入嵌入式世界,真是一头雾水,不知道如何入手!也不知道该如何学习,学习什么,最近从网上转载这篇文章,对我启发很大,对于初始进入嵌入式的人们很有帮组,好多嵌入式大侠都说这是入门 ...

  2. STM51嵌入式开发入门软件安装-Keil、stc、驱动

    STM51嵌入式开发入门软件安装-Keil.stc.驱动 STM51嵌入式开发入门软件安装-Keil.stc.驱动 1 Keil安装 1.1 百度进入官网 1.2 选择C51,点击后需要填的信息随便填 ...

  3. RISC-V嵌入式开发入门篇2:RISC-V汇编语言程序设计(中)

    原文出处:https://mp.weixin.qq.com/s/3RHss3vhfK004-TtM8fpeA 随着国内第一本RISC-V中文书籍<手把手教你设计CPU--RISC-V处理器篇&g ...

  4. esp32 怎么分配freertos 堆栈大小_嵌入式开发入门-从STM32CudeMX、FreeRtos、Proteu仿真开始...

    系统 嵌入式是什么呢? 嵌入式开发就是指在嵌入式操作系统下进行开发,常用的嵌入式操作系统有FreeRtos,ucos,linux,android等.与单片机开发最大的不同就是裸跑与跑系统的区别.嵌入式 ...

  5. 基于c语言的linux嵌入式开发入门

    前言 本文主要包含,c语言基本结构与语法.make及makefile的使用.main函数参数与返回值的说明.标准输入.输出.错误流的介绍以及linux管道的应用. 语言数据类型 联合体也有翻译为共用体 ...

  6. Linux嵌入式开发入门(二)——快速看懂原理图,对接软件开发

    这里只是为了看懂原理图,不牵扯具体的计算等内容(比如电路电流多少啊,三极管放大等等).因为对于嵌入式开发人员来说,只需要明白不同的电平对于开发板的结果即可,不需要知道具体电路的情况. 微机原理:侧重于 ...

  7. 嵌入式开发入门设计 —— 色盲检测系统

    目录 前言 设计目标 搭建环境 1.虚拟机与 windows 挂载共享文件目录 2.搭建虚拟测试环境(屏幕) 3.启动虚拟测试环境(屏幕) Code 1.打开(bmp)图片(open函数) 2.读取( ...

  8. 《Windows CE嵌入式开发入门——基于Xscale架构》第2章 系统时钟

    电子系统中,时钟是一个关键的要素,尤其在手持设备中,时钟系统的设计与系统的性能和功耗有直接关系.PXA255提供了丰富的时钟系统的控制能力,能有效地实现性能和功耗的平衡. 2.1  实时时钟RTC 在 ...

  9. 《Windows CE嵌入式开发入门——基于Xscale架构》 第9章 Windows CE BSP及驱动程序结构分析

    9.1  Windows CE驱动程序结构概述 Windows CE的驱动程序可以从多种角度进行区分. 1.从加载以及接口方式来区分 可以分为本机设备驱动(Built-In Driver).可加载驱动 ...

最新文章

  1. [html] 怎样计算首屏和白屏的时间?
  2. Java集合之HashSet源码分析
  3. 个性屏幕保护程序_Mac高清鸟瞰屏幕保护程序,酷毙了
  4. Win7下修改Hosts文件
  5. 虫师Selenium2+Python_11、自动化测试项目实战
  6. python制作词典软件_推荐一款非常好用的一键生成数据字典工具
  7. win10开启Linux蓝屏,win10启动蓝屏_Win10怎么开启蓝屏记录
  8. 通达信买入离场信号选股公式,精准买卖点 不加密无未来
  9. csgo fps不稳定和服务器,CSGO fps不稳定,求FPS 优化设置
  10. ACPI\VEN_LENDEV_0078[未知设备]
  11. mysql week weekofyear_MySQL WEEKOFYEAR()用法及代码示例
  12. 上夜班的linux运维都坑,运维是个坑,盘点背锅侠的点点滴滴~
  13. 分析谁是2020欧洲杯的最佳球员
  14. 自来水收费系统毕业论文(J2EE )
  15. 初始化echarts实例
  16. PHP函数处理字符串大全
  17. APM飞控板增加继电器控制
  18. 微信小程序数据存储长时间缓存数据,数据存储本地
  19. bcd 增加 引导linux系统 mac os x 系统,系统引导维护工具 EasyBCD 2.4.0.237 中文多语免费版...
  20. 解决Github下载慢问题

热门文章

  1. GitHub为所有人免费提供了所有核心功能-这就是您应该关心的原因
  2. 关于springboot vue前后端分离项目部署到阿里云轻量服务器(前后端分开部署)
  3. 1086 Tree Traversals Again
  4. 无线传感器网络WSN技术、协议、距离汇总
  5. Java虚拟机的内存空间有几种
  6. 框架页面jquery装载
  7. iphone X系列设配屏幕适配
  8. bzoj2724: [Violet 6]蒲公英(分块)
  9. LVM 类型的 Storage Pool - 每天5分钟玩转 OpenStack(8)
  10. 转载:python原生态的输入窗口抖动+输入特效