查看: 386|回复: 8
收起左侧

[STM32] 求 ARM Cortex™-M4F 技术参考手册 资料

[复制链接]

17

主题

128

帖子

384

积分

资深技术员

 楼主| 发表于 2017-4-17 14:31 | 显示全部楼层 |返回版面||阅读模式
本帖最后由 holddreamair 于 2017-4-17 14:37 编辑

求 ARM Cortex™-M4F 技术参考手册 资料
在TM32F4资料里:更多关于异常和 NVIC 编程的说明,
请参考《 ARM Cortex™-M4F 技术参考手册》中的5 章:异常和第 8 章:嵌套向量中断控
制器
。 上面提到的资料在网上搜了半天也找不到,求好心人分享!
或者请解释下下面程序priority的值可以给多少?网上的解释似乎也不一致?比如有人说0x00-0x03表示的是0,但是单纯看下面的程序似乎看不出?
_STATIC_INLINE void NVIC_SetPriority(IRQn_Type IRQn, uint32_t priority)
{
  if(IRQn < 0) {
    SCB->SHP[((uint32_t)(IRQn) & 0xF)-4] = ((priority << (8 - __NVIC_PRIO_BITS)) & 0xff); } /* set Priority for Cortex-M  System Interrupts */
  else {
    NVIC->IP[(uint32_t)(IRQn)] = ((priority << (8 - __NVIC_PRIO_BITS)) & 0xff);    }        /* set Priority for device specific Interrupts  */
}

21ic公开课,21ic网友共同的学习圈子!学单片机、嵌入式、模拟、电源……就看这里 http://open.21ic.com 移步更多21ic独家微课:http://open.21ic.com/list/3/0/0
     

1325

主题

1万

帖子

4万

积分

版主

发表于 2017-4-17 14:50 | 显示全部楼层 |返回版面

ARM官网也没找到你说的这个M4F手册。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
qq群: 嵌入式系统arm初学者 224636155←← +→→点击-->小 i 精品课全集,21ic公开课~~←←→→点击-->小 i 精品课全集,给你全方位的技能策划~~←←
     

1325

主题

1万

帖子

4万

积分

版主

发表于 2017-4-17 14:54 | 显示全部楼层 |返回版面
M4F应该是加上了浮点运算的M4内核吧。
qq群: 嵌入式系统arm初学者 224636155←← +→→点击-->小 i 精品课全集,21ic公开课~~←←→→点击-->小 i 精品课全集,给你全方位的技能策划~~←←
     

1325

主题

1万

帖子

4万

积分

版主

发表于 2017-4-17 14:59 | 显示全部楼层 |返回版面

果然是这个样子

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
qq群: 嵌入式系统arm初学者 224636155←← +→→点击-->小 i 精品课全集,21ic公开课~~←←→→点击-->小 i 精品课全集,给你全方位的技能策划~~←←
     

14

主题

798

帖子

2409

积分

初级工程师

发表于 2017-4-17 17:12 | 显示全部楼层 |返回版面
xyz549040622 发表于 2017-4-17 14:54
M4F应该是加上了浮点运算的M4内核吧。

正解
专注于以太网  GPRS GSM CAN 485 继电器等工控模块
小店:https://item.taobao.com/item.htm?spm=a1z10.5-c.w4002-6466605198.19.7OO7ja&id=522606430970
回头之人,永远无法见到真相

17

主题

128

帖子

384

积分

资深技术员

 楼主| 发表于 2017-4-19 15:50 | 显示全部楼层 |返回版面

若水大师,帮解释下那段中断优先级设置的程序是什么意思呗?
21ic公开课,21ic网友共同的学习圈子!学单片机、嵌入式、模拟、电源……就看这里 http://open.21ic.com 移步更多21ic独家微课:http://open.21ic.com/list/3/0/0

17

主题

128

帖子

384

积分

资深技术员

 楼主| 发表于 2017-4-19 15:51 | 显示全部楼层 |返回版面

可以帮忙解释下那段中断优先级设置的程序吗?
21ic公开课,21ic网友共同的学习圈子!学单片机、嵌入式、模拟、电源……就看这里 http://open.21ic.com 移步更多21ic独家微课:http://open.21ic.com/list/3/0/0

2

主题

188

帖子

569

积分

高级技术员

发表于 2017-4-19 17:00 | 显示全部楼层 |返回版面
直接看  宋岩翻译的 cortex-M3权威指南
21ic公开课,21ic网友共同的学习圈子!学单片机、嵌入式、模拟、电源……就看这里 http://open.21ic.com 移步更多21ic独家微课:http://open.21ic.com/list/3/0/0
     

14

主题

798

帖子

2409

积分

初级工程师

发表于 2017-4-19 20:11 | 显示全部楼层 |返回版面
holddreamair 发表于 2017-4-19 15:50
若水大师,帮解释下那段中断优先级设置的程序是什么意思呗?

我不懂,我不是大师,我只是一个路过了
专注于以太网  GPRS GSM CAN 485 继电器等工控模块
小店:https://item.taobao.com/item.htm?spm=a1z10.5-c.w4002-6466605198.19.7OO7ja&id=522606430970
回头之人,永远无法见到真相
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

热门推荐上一条 /2 下一条

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