社区导航

 

搜索
查看: 3190|回复: 7

[讨论] TM4C123G學習,函式加上ROM有什麼差異嗎?

[复制链接]

26

TA的帖子

0

TA的资源

一粒金砂(中级)

Rank: 2

发表于 2015-12-10 19:24 | 显示全部楼层 |阅读模式
TM4C123G_LaunchPad_Workshop_Workbook
根據這份文件來學習
目前看到TIMER中斷後直接跳頁到PWM章節
可是看到後面的函式都要加上ex.ROM_SysCtlPeripheralEnable(SYSCTL_PERIPH_GPIOF);
這跟沒ROM會有什麼差異嗎? 是跟什麼章節有關嗎?

回复

使用道具 举报

3

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2015-12-17 14:09 | 显示全部楼层
t8521993 发表于 2015-12-11 09:08
那處理速度上或是編譯效果會有差異嗎?
如果要使用ROM需要載入"TARGET_IS_BLIZZARD_RB1"這個define沒錯吧 ...

那處理速度上或是編譯效果會有差異嗎?
-->沒有差異, 但是會減少你程式碼占用Flash的空間.
如果要使用ROM...
-->#include "driverlib/rom_map.h"                // for ROM call

回复

使用道具 举报

2149

TA的帖子

24

TA的资源

五彩晶圆(高级)

Rank: 9Rank: 9Rank: 9

发表于 2015-12-10 20:15 | 显示全部楼层
ROM函数是固化在芯片内部区域的,可以直接调用,和外边的基本一致,无差别

回复

使用道具 举报

26

TA的帖子

0

TA的资源

一粒金砂(中级)

Rank: 2

 楼主| 发表于 2015-12-11 09:08 | 显示全部楼层
本帖最后由 t8521993 于 2015-12-11 09:14 编辑
shower.xu 发表于 2015-12-10 20:15
ROM函数是固化在芯片内部区域的,可以直接调用,和外边的基本一致,无差别

那處理速度上或是編譯效果會有差異嗎?
如果要使用ROM需要載入"TARGET_IS_BLIZZARD_RB1"這個define沒錯吧?

点评

不是,这个是定义目标板子的版本,  详情 回复 发表于 2015-12-11 09:22

回复

使用道具 举报

2149

TA的帖子

24

TA的资源

五彩晶圆(高级)

Rank: 9Rank: 9Rank: 9

发表于 2015-12-11 09:22 | 显示全部楼层
t8521993 发表于 2015-12-11 09:08
那處理速度上或是編譯效果會有差異嗎?
如果要使用ROM需要載入"TARGET_IS_BLIZZARD_RB1"這個define沒錯吧 ...

不是,这个是定义目标板子的版本,

回复

使用道具 举报

2

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2017-3-9 12:56 | 显示全部楼层
shower.xu 发表于 2015-12-11 09:22
不是,这个是定义目标板子的版本,

请问要怎样定义目标板子的版本??在线等。。。
嵌入式,我的最爱

回复

使用道具 举报

2

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2017-3-9 12:59 | 显示全部楼层
shower.xu 发表于 2015-12-11 09:22
不是,这个是定义目标板子的版本,

因为我添加了一个rom_adcsequenceconfigure(0);编译一直提示找不到定义,麻烦解释一下,谢谢
嵌入式,我的最爱

回复

使用道具 举报

74

TA的帖子

0

TA的资源

一粒金砂(中级)

Rank: 2

发表于 2017-3-15 16:52 | 显示全部楼层

增加以上這行
並在開頭指向rom.h
#include "driverlib/rom.h"
就能在程序中使用相關ROM函式了
如 :ROM_SysCtlClockSet

回复

使用道具 举报

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

关闭

站长推荐上一条 /5 下一条

  • 论坛活动 E手掌握

    扫码关注
    EEWORLD 官方微信

  • EE福利  唾手可得

    扫码关注
    EE福利 唾手可得

Archiver|手机版|小黑屋|电子工程世界 ( 京ICP证 060456 )

GMT+8, 2020-2-17 15:04 , Processed in 0.264574 second(s), 19 queries , Gzip On, MemCache On.

快速回复 返回顶部 返回列表