数码之家

 找回密码
 立即注册
搜索
查看: 486|回复: 39

小白学习单片机,HT-IDE3000写的第一个程序就报错,不知道什么原因?

[复制链接]
发表于 2024-4-3 13:43:37 | 显示全部楼层 |阅读模式

爱科技、爱创意、爱折腾、爱极致,我们都是技术控

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

x
各位大神帮忙看看是哪里的问题:
image.png
发表于 2024-4-3 13:47:24 | 显示全部楼层
包含stdio.h试试。
回复 支持 反对

使用道具 举报

发表于 2024-4-3 13:48:58 | 显示全部楼层
不懂,不过你上面那个.H文件目录对不对,还有这个print到底有没有...
回复 支持 反对

使用道具 举报

发表于 2024-4-3 13:49:32 | 显示全部楼层
printf后面没;啊
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-4-3 13:49:49 | 显示全部楼层
mmxx2015 发表于 2024-4-3 13:47
包含stdio.h试试。

image.png
回复 支持 反对

使用道具 举报

发表于 2024-4-3 14:02:45 | 显示全部楼层
需要加上分号,软件有提示
回复 支持 反对

使用道具 举报

发表于 2024-4-3 14:04:11 | 显示全部楼层
这是什么型号单片机,print到什么设备?
回复 支持 反对

使用道具 举报

发表于 2024-4-3 14:11:31 | 显示全部楼层
头文件没有,那些都是你的外部文件,话说是写单片机程序吗?什么单片机型号?
回复 支持 反对

使用道具 举报

发表于 2024-4-3 14:19:14 | 显示全部楼层
HT IDE是禾泰的开发工具吗
回复 支持 反对

使用道具 举报

发表于 2024-4-3 14:21:12 | 显示全部楼层

我也好多年不写程序了。这是什么编程软件?头文件不对,编程软件内置库里没有这个stdio.h文件,你得查阅这个编程软件的内置库。
printf是个调用函数,首先要将包含printf的库函数包含进去,才能调用。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-4-3 14:23:30 | 显示全部楼层
wangxiangtan2 发表于 2024-4-3 14:19
HT IDE是禾泰的开发工具吗

是的,官方免费下载,才100多M,你可以装一个玩试试:
https://www.holtek.com.cn/page/ice
image.png
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-4-3 14:35:28 | 显示全部楼层
soma 发表于 2024-4-3 13:49
printf后面没;啊

加了分号还是报错:
image.png
回复 支持 反对

使用道具 举报

发表于 2024-4-3 14:39:43 | 显示全部楼层
俺也是摸了一下STM32的,感觉好复杂,放弃了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-4-3 14:42:45 | 显示全部楼层
亚历山大 发表于 2024-4-3 14:39
俺也是摸了一下STM32的,感觉好复杂,放弃了

别一上来就STM32,试试51单片机,据说是最简单也最容易入门的
回复 支持 反对

使用道具 举报

发表于 2024-4-3 14:57:48 | 显示全部楼层
本帖最后由 ccma1000 于 2024-4-3 15:06 编辑
猪小呆 发表于 2024-4-3 14:35
加了分号还是报错:

那个文件是 stdlib.h
没有函数名 printf
回复 支持 反对

使用道具 举报

发表于 2024-4-3 15:03:39 | 显示全部楼层
c语言中打印是printf不是print,试试
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-4-3 15:04:17 | 显示全部楼层
ccma1000 发表于 2024-4-3 14:57
那个文件是 stdlib.h
函数名 printf

没用,改了还是报错:
image.png
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-4-3 15:05:42 | 显示全部楼层
xuelang1979 发表于 2024-4-3 15:03
c语言中打印是printf不是print,试试

试了不行,请看15楼
回复 支持 反对

使用道具 举报

发表于 2024-4-3 15:50:09 | 显示全部楼层
单片机上来都是点灯的,你上来就printf真会给自己找难度。printf要 加载 #include <stdio.h>,还要串口初始化,printf重定向 。老手都不一定搞得好,你上来就搞这个难度得。这种编译器都不一定有stdio.h
回复 支持 1 反对 0

使用道具 举报

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

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2024-5-2 07:07 , Processed in 0.124800 second(s), 14 queries , Redis On.

Powered by Discuz!

© 2006-2023 smzj.net

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