8860|4

1412

帖子

15

TA的资源

版主

楼主
 

LM4F232开发版及芯片介绍.及开发环境搭建 [复制链接]

拿到开发板也有一段时间了,一直在忙于考试啊。。现在终于放假了,下面从学生的角度来看看如何第一次从头开始学习一块全新的开发板,

764工作室   陈斌  2012-07-01 




开发板硬件资源:

·         处理器:LM4F232H5QC,CORTEX M4 80MHz, 256k Flash, 32k SRAM

·         板载2MB SPI Flash(W25Q16)

·         板载2048-Bit I2C EEPROM(AT24L02)

·         支持2.8英寸带触摸屏的TFT LCD (分辨率320x240) (ILI9325主控)

·         2USB接口,支持Host, Device, OTG模式

·         1Micro SD卡座.

·         1CAN接口,方便学习CAN通讯(SN65VHD230)

·         1USB232接口,方便USB下载程序(CP2012)

·         支持TI StellarisWare驱动库、图形库和USB库开发

·         1RTC后备电池座(CR1220)

·         1个五向按键,1Reset按钮,1个唤醒按键

·         1个电源指示LED,1USB工作状态灯,3个用户编程LED

·         1JTAG接口,20Pin 2.54标准间距

·         两路供电方式:USB供电

·         所有I/O口全部引出,方便二次开发


硬件上首先将3.3VJTAGCP20125V用跳线帽连接(如下两图)





LM4F232芯片介绍

         TI公司的Stellaris LM4F232H5QD是基于ARM Cortex™-M4F处理器核的32MCU,工作频率80MHz,集成了系统定时器(SysTick),嵌套的向量中断控制器(NVIC),带时钟门的叫醒中断控制器(WIC),存储器保护单元(MPU), IEEE754兼容的单精度浮点单元(FPU),用于外设的8/16/32位专用并行总线,支持SDRAM,SRAM/闪存,FPGACPLD,主要用在低功耗手持智能设备,游戏机,家庭和商用定点监视和控制,运动控制,医疗仪器,测试测量设备,工厂自动化,防火和安全系统,智能电网,智能照明控制和交通。


Stellaris LM4F232H5QD MCU主要特性下载附件  保存到相册

2012-7-4 21:16 上传



Stellaris® LM4F232方框图




LM4F232相关外设和参数

 

I2C

6

Pin/Package

144LQFP

ADC Resolution (Bits)

12

ADC Channels

24

Flash (KB)

256

CAN

2

RTC

Yes

Max Speed (MHz)

80

QEI

2

I2S

No

SafeRTOS

0

Battery-Backed Hibernation Module

Yes

Internal LDO Voltage Regulator

Yes

EPI/EMIF

No

IEEE 1588

No

USB D, H/D, or OTG

O/H/D

Memory Protection Unit (MPU)

Yes

StellarisWare in ROM

Yes

Precision Oscillators

Yes

Motion PWM

16

PWM Faults

8

Boot Loader in ROM

1

Watchdog Timers

2

ADC Sample Rate (kSPS)

1000

Dead-Band Generator

Yes

Analog Comparators

3

SSI/SPI

4

Digital Comparators

16

Maximum 5-V Tolerant GPIOs

105

ADC Units

2

Internal Temp Sensor

1

DMA

32

UART

8



 

 

 

 

 

 

LM4F232开发环境的搭建和资料下载

   MDK的安装和破解

    首先下载三个软件,MDK ARM V4.22(或者是更高版本,下载网址https://www.keil.com/download/product/建议不要使用V4.50版本,测试发现有比较多的bug)Setup_JLinkARM_V436k

打开MDK安装程序如下图所示。


点击Next至如下图所示,在First NameE-mail内填入任意内容。


 

 

 

等待安装完成。


点击Next完成安装

 

 

二、     J-Link驱动安装


打开驱动安装程序并且完成安装。接好开发版和J-Link

如下图所示在开始菜单中找到刚刚安装的程序并且打开 J-Link Command 查看j-link是否检测到芯片。

 


出现了以下的界面,说明j-link已经识别了芯片了。


 

三、     软件包的安装

打开网页

http://www.ti.com/mcu/docs/mcuorphantoolsw.tsp?sectionId=632&orphantabId=8

找到


 

下载并且安装软件包


打开其中一个demo 修改为如下设置







进行了如上的设置之后就可以了。

 

至此,LM4F232开发环境的搭建和资料下载全部完成。这样就可以开始进行LM4F232的开发了,其他关于LM4F232的官方资料均可以在TI官方网站找到下载。

http://www.ti.com/product/lm4f232h5qd#toolssoftware

[ 本帖最后由 youki12345 于 2012-7-4 21:30 编辑 ]

最新回复

软件包找不到啊  详情 回复 发表于 2019-7-10 10:27
 
点赞 关注
个人签名https://bbs.eeworld.com.cn/thread-471646-1-1.html
欢迎加入我的团队

回复
举报

665

帖子

0

TA的资源

纯净的硅(高级)

沙发
 
为什么你们都用KEIL啊~~
要知道配置IAR有多难吗?!!

点评

不会啊,以前KEIL老版本用不了M4,我们一直用IAR,  不过要下较新的JLINK驱动替换。后来KEIL能支持M4了,我们就转到KEIL,毕竟KEIL用得熟悉一点嘛。,。。:)  详情 回复 发表于 2012-7-5 08:37
 
 

回复

1412

帖子

15

TA的资源

版主

板凳
 
原帖由 jobszheng5 于 2012-7-4 23:25 发表 为什么你们都用KEIL啊~~ 要知道配置IAR有多难吗?!!

不会啊,以前KEIL老版本用不了M4,我们一直用IAR,  不过要下较新的JLINK驱动替换。

后来KEIL能支持M4了,我们就转到KEIL,毕竟KEIL用得熟悉一点嘛。,。。
 
个人签名https://bbs.eeworld.com.cn/thread-471646-1-1.html
欢迎加入我的团队
 
 

回复

4138

帖子

0

TA的资源

五彩晶圆(中级)

4
 
我也觉得keil比较亲切呵呵,也许是keil用的早的缘故吧呵呵
 
 
 

回复

2

帖子

0

TA的资源

一粒金砂(初级)

5
 
软件包找不到啊
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/8 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表