找回密码
 立即注册
楼主: 国学芯用

【开源】STC32开源第一大案-FreeRTOS for STC32G12K128

[复制链接]
  • 打卡等级:常住居民I
  • 打卡总天数:76
  • 最近打卡:2026-03-06 11:18:00
已绑定手机

10

主题

51

回帖

120

积分

注册会员

积分
120
发表于 2025-4-9 11:17:59 | 显示全部楼层
支持支持,
回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:1
  • 最近打卡:2025-05-23 17:18:48
已绑定手机

0

主题

4

回帖

28

积分

新手上路

积分
28
发表于 2025-5-23 17:18:48 | 显示全部楼层
抬头*** 发表于 2024-11-20 10:13
为什么报错browse information

是啊,为什么呢
回复

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:13
  • 最近打卡:2025-11-03 13:17:09

1

主题

3

回帖

139

积分

注册会员

积分
139
发表于 2025-7-18 14:34:36 | 显示全部楼层
作为小白想问下,和这个有什么区别呢。之前推荐的不是这吗。怎么现在成图片的这个了。
截图202507181433287575.jpg
回复

使用道具 举报 送花

  • 打卡等级:常住居民II
  • 打卡总天数:84
  • 最近打卡:2025-10-31 16:04:45
已绑定手机

0

主题

3

回帖

376

积分

中级会员

积分
376
发表于 2025-7-24 18:24:49 | 显示全部楼层
port.c与putchar.c两个文件上有四叶草,函数跳不过去?

点评

FreeRTOS\portable\STC32G12K128\port.c(132): error C5: 'asm/endasm' requires src-control to be active  发表于 2025-12-27 23:46
我看到的也是这样, 我新建了一个工程, 编译时就出现了 错误, 都是port.c里面, 只是行号不同。 比如这个: FreeRTOS\portable\STC32G12K128\port.c(132): erro...   发表于 2025-12-27 23:45
回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:2
  • 最近打卡:2026-01-07 22:59:15
已绑定手机

1

主题

7

回帖

21

积分

新手上路

积分
21
发表于 2025-12-27 23:42:47 | 显示全部楼层
FreeRTOS STC port V1.0.2 版本

编译时出现:
FreeRTOS\portable\STC32G12K128\port.c(132): error C5: 'asm/endasm' requires src-control to be active
....
一堆错误都是出现在这个port.c里面, 只是行号不一样。
有哪位可以帮忙指教吗?
谢谢!
回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:2
  • 最近打卡:2026-01-07 22:59:15
已绑定手机

1

主题

7

回帖

21

积分

新手上路

积分
21
发表于 2025-12-27 23:44:12 | 显示全部楼层
FreeRTOS STC port V1.0.2 版本

编译时出现:
FreeRTOS\portable\STC32G12K128\port.c(132): error C5: 'asm/endasm' requires src-control to be active
....
一堆错误都是出现在这个port.c里面, 只是行号不一样。
有哪位可以帮忙指教吗?
谢谢!
回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:6
  • 最近打卡:2026-03-04 08:50:39
已绑定手机

0

主题

2

回帖

16

积分

新手上路

积分
16
发表于 2026-2-11 16:10:58 | 显示全部楼层
我习惯了Makefile管理,我将这个系统使用直接调用C251编译器的Makefile更改出来了,安装git bash ,在终端使用make指令编译时,会自动拉取工具链,包括KEIL,AiCube-ISP ,Gow .增加了ROM RAM使用率显示。
分享给大家,感兴趣的可以试一试。https://www.stcaimcu.com/forum.php?mod=attachment&aid=MTMxODUwfDAyY2I2NzBifDE3NzI4NzQxMjl8MHw%3D
  1. Administrator@PC-20230414RCQN /c/g/S/s/l/Makefile-C251-FreeRTOS (AiCube)# make
  2. Replace AiCube/Sources/inc/def.h
  3. Update AiCube/Sources/inc/config.h
  4. Update User/include/FreeRTOSConfig.h
  5. L251 LINKER/LOCATER V4.66.30.0 - SN: K2DZC-DAMNGC
  6. COPYRIGHT ARM Germany GmbH 1995 - 2014
  7. User/STC32G_MDU32.LIB, build/FreeRTOS/portable/MemMang/heap_1.obj, build/FreeRTOS/croutine.obj, build/FreeRTOS/event_groups.obj, build/FreeRTOS/list.obj,
  8. build/FreeRTOS/queue.obj, build/FreeRTOS/stream_buffer.obj, build/FreeRTOS/tasks.obj, build/FreeRTOS/timers.obj, build/AiCube/Sources/main.obj, build/User/App.obj, build/User/led.obj, build/FreeRTOS/portable/STC32G12K128/port.obj TO build/firmware.abs REMOVEUNUSED IXREF SYMBOLS WL(0) DISABLEWARNING(16)     
  9. Program Size: data=11.0 edata+hdata=2975 xdata=32 const=106 code=16764
  10. L251 RUN COMPLETE.  0 WARNING(S),  0 ERROR(S)
  11. 生成 firmware.abs 完成
  12. Total Usage:
  13.    ROM :  16870/131072 (12.87%)
  14.    RAM :   2986/  4096 (72.90%)
  15.    XRAM:     32/  8192 (0.39%)
  16. MCS 51/251 OBJECT TO HEX FILE CONVERTER V2.1d
  17. COPYRIGHT KEIL ELEKTRONIK GmbH 2001-2009
  18. GENERATING INTEL H386 FILE: build/firmware.hex
  19. Administrator@PC-20230414RCQN /c/g/S/s/l/Makefile-C251-FreeRTOS (AiCube)# make help
  20. Usage:
  21.   make toolchain  install keil toolchain to C:/Users/Administrator/.hptools/Keil_v5_for51
  22.   make aicube     open C:/Users/Administrator/.hptools/AiCube/AiCube-ISP-v6.96R.exe
  23.   make            compile obj files and link to abs file and hex file
  24.   make clean      remove all obj files and abs file and hex file
  25.   make upload     upload hex file to /dev/ttyS38     with speed 115200 and freq 35000 KHz
  26.   make flash      compile obj files and link to abs file and hex file and upload to /dev/ttyS38   
  27.   make license    get keil license
  28.   
  29. Timer0用于FreeRTOS的系统时钟
  30. 基于C:/Users/Administrator/.hptools/AiCube/AiCube-ISP-v6.96R.exe
  31. AiCube目录是AiCube工程所在路径,生成的代码在这个文件夹,Usr目录为自己实现功能的目录
  32. web串口调试工具: https://www.bchrt.com/tools/serial-port-debugger/
  33. stc32系列官网: https://www.stcai.com/
复制代码
回复

使用道具 举报 送花

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

本版积分规则

QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2026-3-7 17:02 , Processed in 0.118712 second(s), 90 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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