硬汉嵌入式论坛

 找回密码
 立即注册
查看: 5819|回复: 9
收起左侧

[其它] Uc-Probe现在也免费了,并且支持FreeRTOS了

[复制链接]

4

主题

19

回帖

31

积分

新手上路

积分
31
发表于 2020-3-17 16:59:41 | 显示全部楼层 |阅读模式
硬汉哥,现在Uc-Probe已经开源免费使用了,而且也支持FreeRTOS了,可以更新一下之前的文档了。
这是下载链接https://www.micrium.com/download/ucprobe-win-installer/
test.jpg

评分

参与人数 1金币 +20 收起 理由
雷鹏 + 20 很给力!

查看全部评分

回复

使用道具 举报

4

主题

189

回帖

201

积分

高级会员

积分
201
发表于 2020-3-17 18:21:10 | 显示全部楼层
看来Freertos 要成为最终胜利者了
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115679
QQ
发表于 2020-3-17 18:55:05 | 显示全部楼层
谢谢楼主分享。
回复

使用道具 举报

25

主题

300

回帖

380

积分

高级会员

积分
380
发表于 2020-3-17 19:03:12 | 显示全部楼层
有没有谁下载好了?
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115679
QQ
发表于 2020-3-18 09:29:52 | 显示全部楼层
爱恋之燕 发表于 2020-3-17 19:03
有没有谁下载好了?

腾讯云下载:
链接:https://share.weiyun.com/5RkuszI 密码:8t7pqa
回复

使用道具 举报

4

主题

19

回帖

31

积分

新手上路

积分
31
 楼主| 发表于 2020-3-23 09:58:54 | 显示全部楼层
怎么移植到Freertos上啊?
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115679
QQ
发表于 2020-3-23 10:46:11 | 显示全部楼层
fjt131543789 发表于 2020-3-23 09:58
怎么移植到Freertos上啊?

在uC/Probe软件的Target文件末尾有详细说明。
回复

使用道具 举报

680

主题

3479

回帖

5544

积分

论坛元老

积分
5544
发表于 2020-4-2 14:32:05 | 显示全部楼层
eric2013 发表于 2020-3-23 10:46
在uC/Probe软件的Target文件末尾有详细说明。

你好,貌似在 uC-Probe-TargetManual.pdf 这个手册里面的 98 页里面提供的函数名称,在 freertos 没有找到对应的函数啊 ??
uC-Probe-TargetManual.pdf (1.73 MB, 下载次数: 35)

a.
#if (configGENERATE_RUN_TIME_STATS == 1)
#define portCONFIGURE_TIMER_FOR_RUN_TIME_STATS() vConfigureTimerForRunTimeStats()
#define portGET_RUN_TIME_COUNTER_VALUE() ulGetRunTimeCounterValue()

b.
#ifndef traceTASK_INCREMENT_TICK
#define traceTASK_INCREMENT_TICK( xTickCount ) vOnTaskIncrementTick()
#endif

#ifndef traceQUEUE_CREATE
#define traceQUEUE_CREATE( pxNewQueue ) OnQueueCreate(pxNewQueue)
#endif

#ifndef traceQUEUE_DELETE
#define traceQUEUE_DELETE( pxQueue ) OnQueueDelete(pxQueue)
#endif

#ifndef traceEVENT_GROUP_CREATE
#define traceEVENT_GROUP_CREATE( xEventGroup ) OnEventGroupCreate( xEventGroup )
#endif

#ifndef traceEVENT_GROUP_DELETE
#define traceEVENT_GROUP_DELETE( xEventGroup ) OnEventDelete( xEventGroup )
#endif

#ifndef traceTIMER_CREATE
#define traceTIMER_CREATE( pxNewTimer ) OnTimerCreate( pxNewTimer )
#endif
#ifndef traceTIMER_DELETE
#define traceTIMER_DELETE( pxNewTimer ) OnTimerDelete( pxNewTimer )
#endif

c.
H-3-3 FREERTOSTM PROJECT FILES MODIFICATION
TIMERS MODIFICATION
Locate the FreeRTOSTM file: timers.c and search for the line: case tmrCOMMAND_DELETE :
Add the following items in bold:
case tmrCOMMAND_DELETE :
traceTIMER_DELETE( pxTimer );
  
  
  貌似有很多都没有找到对应的函数啊 ??  
特别是 a. b. c. 的内容里面的函数 貌似不好解决啊 ??  其他的貌似找到对应的修改应该问题不大
  
  
  
  








回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115679
QQ
发表于 2020-4-2 14:45:30 | 显示全部楼层
hpdell 发表于 2020-4-2 14:32
你好,貌似在 uC-Probe-TargetManual.pdf 这个手册里面的 98 页里面提供的函数名称,在 freertos 没有找 ...

有些是要自己添加的,有些是要自己改的。
回复

使用道具 举报

680

主题

3479

回帖

5544

积分

论坛元老

积分
5544
发表于 2020-4-2 15:08:56 | 显示全部楼层
eric2013 发表于 2020-4-2 14:45
有些是要自己添加的,有些是要自己改的。

看来麻烦还不止一点点哟,哎,
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-5-11 17:16 , Processed in 0.291599 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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