想实现的功能是PA1的按键按一次,PB1的灯就亮,我烧录到单片机,没反应,仿真软件一仿真就卡住,自己又没发现什么问题(除了有两个警告说give arg types)。
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率

已结题
可以帮我看看程序有没有问题吗?
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除
- 收藏 举报
4条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
未若桑 2022-04-26 16:55关注在 main 函数里面:
(1). key_scan() 函数,你在定义的是 uint8_t key_scan(void),但是调用的时候却传入了一个参数 1.
(2). 上楼说的问题,调用函数的时候不应该带数据类型的,除非你想强转其返回的数据类型 (但也要遵守强转规则,而且数据类型一般用加括号括起来)。
(3). main 函数中没有 while(1)。单片机一上电,你都还没有来得及反应,它就跑完了,这跑了个寂寞呀。本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报 编辑记录微信扫一扫
点击复制链接分享
编辑预览轻敲空格完成输入- 显示为
- 卡片
- 标题
- 链接
评论按下Enter换行,Ctrl+Enter发表内容
编辑
预览

轻敲空格完成输入
- 显示为
- 卡片
- 标题
- 链接
报告相同问题?
提交
- 2023-02-27 06:27回答 3 已采纳 现在很多芯片都支持在线编程了,不再需要插座,一般就几条线就够,你搜到的是这种。你说的那个的是通用编程器,应该还是能搜到的。不过不知道你要写什么芯片,不是所有芯片都需要通用编程器的,通用编程器通常也不能
- 2021-11-09 11:57回答 1 已采纳 return后报的错误,说明是在函数内部资源回收的时候出现了错误。检查一下函数中的数组是否有越界写入的嫌疑吧
- 2017-05-01 18:02回答 1 已采纳 1.配置中断给USB,如果你发送的中断配置好了,则接收也一样,端点的IN 或 OUT,在USB描述符内对应端点对应中断,使能下就可以触发了,然后自己在接收的中断函数里取出数据。 2.选用HID是无驱(
- 2021-08-30 23:20嵌入式Linux,的博客 ▼点击下方名片,关注公众号▼编排 | strongerHuang微信公众号|嵌入式专栏前几天,有读者在后台问,他是一个机械专业的学生,想转到嵌入式方向,问我有没有必要转?如果转嵌入式该...
- 2022-05-10 16:36回答 2 已采纳 如果整理书写格式就会发现不少问题解决不少问题,乱用无限循环是一切错误根源,正确是除了主函数内有一个无限循环外,其它循环都必须是有限循环才对,另外变量声明必须在函数开头而不是临时想在哪用就在哪声明是不同
- 2022-01-21 03:59回答 4 已采纳 第一,在电脑上有没有感叹号?第二,可以先参考别人成熟的设计,因为USB的问题不是简单的问题。第三,USB的问题不是一两句话就能解决的,影响的因素很多,只能一点点去定位问题点。第四,你的问题即使是熟悉U
- 2022-12-26 09:26回答 1 已采纳 望采纳!点击该回答右侧的“采纳”按钮即可采纳!!! 这个错误提示通常是由于程序中使用了不合法的Unicode字符或非法的Unicode字符串造成的。可以尝试检查程序代码中是否存在这些问题,并修正这些错
- 2021-08-27 11:49无际单片机编程的博客 大家好,我是无际单片机编程的徐工,今天闲暇,抽点时间和大家聊聊关于嵌入式开发的学习。 因为爱迪生发明灯泡的故事,自小就在我的内心深处藏了一个自己长大后要成为像爱迪生一样的科学家。 一晃好多年过去了,...
- 2017-07-25 23:47回答 2 已采纳 yocoto是一个系统构建工具,他能帮你编译出内核,uboot,同时还会帮你生成 交叉编译工具。至于你在Linux上想要开发应用程序,那么这个就和yocoto 没关系了(也可能可以,但我们没那么用过
- 2022-08-02 10:59回答 7 已采纳 温度的话应该看下DS18B20的具体使用方法,如下:https://mp.weixin.qq.com/s?__biz=MzUwOTcwMjQ3Nw==&mid=2247483711&idx=1&sn=
- 2021-10-12 15:54回答 2 已采纳 不用运放会严重降低 AD 的精度。在这个案子中,最大电流 2A ,最大的采集电压是 2*0.02=40mv, ADC 的 VREF 不知道能不能变,尽量降低 VREF会提高你的采集精度。建议买一款你同
- 2020-12-22 13:12weixin_39850150的博客 在你不知道嵌入式的时候,你可能对它漠不关心,但是在你知道并且了解嵌入式之后,你就会知道它未来的发展前景真的不错,你肯定也不想错过这个机会,下面就一起来看看嵌入式软件有年龄限制吗?走上学习编程,甚至将来...
- 2022-05-29 11:23回答 2 已采纳 看下这个视频教程 课程介绍:YOLOv5目标检测实战:Jetson Nano部署_哔哩哔哩_bilibili 本视频是课程《YOLOv5目标
- 2022-12-28 04:122. **回滚驱动**:如果新版本的驱动仍然存在问题,用户可以在设备管理器中尝试回滚到先前的驱动版本,看看是否能正常工作。 3. **使用通用驱动**:有些操作系统提供通用串行总线(USB)驱动,可能能够识别PL2303...
- 2021-06-10 10:14无际单片机编程的博客 本文很干很长,有我从事技术多年的经验总结,也有我艰辛创业的经历分享,坚持看完,我相信一定对你未来有所帮助,看不完先收藏起来吃灰也不错哟~ 不知不觉,我已经从事了嵌入式方向之一单片机开发近10年了。 这10年...
- 没有解决我的问题, 去提问
问题事件
联系我们(工作时间:8:30-22:00)
400-660-0108kefu@csdn.net在线客服
- 京ICP备19004658号
- 经营性网站备案信息
公安备案号11010502030143
- 营业执照
- 北京互联网违法和不良信息举报中心
- 家长监护
- 中国互联网举报中心
- 网络110报警服务
- Chrome商店下载
- 账号管理规范
- 版权与免责声明
- 版权申诉
- 出版物许可证
- ©1999-2025北京创新乐知网络技术有限公司