fanbing 发表于 2023-4-5 14:44:44

32G12K128 在keil中创建工程时没有启动文件

各位大神,刚接触 32G12K128 这个系列,请问STC32 在keil中创建工程时为什么没有像前面使用STC89等其他系列时要加载启动文件?{:handshake:}{:handshake:}

神农鼎 发表于 2023-4-5 14:58:09



先看下这2集个视频


深圳国芯人工智能有限公司-教学视频 (stcai.com)

神农鼎 发表于 2023-4-5 14:59:13


fanbing 发表于 2023-4-5 15:40:21

神农鼎 发表于 2023-4-5 14:59


看过视频了,视频中创建工程的时候也没有弹出添加启动文件这个对话框,视频演示的时候说不用管。。。。我现在的疑问是,如果不用添加的话,单片机是怎么跳到MAIN函数中的,单片机启动的是已经把这段代码固化了么?

神农鼎 发表于 2023-4-5 16:26:31

在main()前面肯定有启动程序,能正确,就肯定是他自己帮你添加的
看下面仿真这段,第4个箭头:是让勾上 【Run to main】,不勾你就看到是啥程序了


https://www.stcaimcu.com/data/attachment/forum/202301/13/172959id8ba14i552242nz.png




使用STC-USB Link1D 仿真器 硬件SWD仿真STC32 - 编译器/仿真器/ISP下载/做自己的ISP/ID号加密/程序加密后传输 - 国芯论坛-STC全球32位8051爱好者互助交流社区 - STC全球32位8051爱好者互助交流社区 (stcaimcu.com)

乘风飞扬 发表于 2023-4-5 19:21:54

fanbing 发表于 2023-4-5 15:40
看过视频了,视频中创建工程的时候也没有弹出添加启动文件这个对话框,视频演示的时候说不用管。。。。我 ...编译器会自动处理的,就算不添加启动文件,
编译器也会在主程序前面添加一段初始化程序的。

fanbing 发表于 2023-4-5 19:29:49

神农鼎 发表于 2023-4-5 16:26
在main()前面肯定有启动程序,能正确,就肯定是他自己帮你添加的
看下面仿真这段,第4个箭头:是让勾上 【R ...

ok,非常感谢

飞捷 发表于 2023-11-10 09:48:57

第一次使用STC32同样疑问,感谢。

yefeng 发表于 2023-11-30 10:20:46

关于C251的启动文件,KEIL 自带帮助说明有,可以参考
大概意思就是:想要一个用户定制化的启动文件(不采用编译器默认提供的),
就得在每个项目里面包含一个START251.A51文件的副本




zhudean11 发表于 2024-5-14 03:41:19

yefeng 发表于 2023-11-30 10:20
关于C251的启动文件,KEIL 自带帮助说明有,可以参考
大概意思就是:想要一个用户定制化的启动文件(不采用 ...

{:4_250:}
页: [1] 2
查看完整版本: 32G12K128 在keil中创建工程时没有启动文件