社区
单片机/工控
帖子详情
面试问题。KIEL C的
songqianyong
2003-10-17 02:22:20
如何知道是开机复位还是程序复位?
...全文
41
8
打赏
收藏
面试问题。KIEL C的
如何知道是开机复位还是程序复位?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
songqianyong
2003-11-06
打赏
举报
回复
程序复位,怎么让它运行到MAIN()?
zilingzhang
2003-10-20
打赏
举报
回复
正常开机后向特定ram写个数据,每次程序首先对该地质进行判断如果不是特定数据则为正常启动,如果是特定数据则为程序重启,如果你使用keilc编译的则应该网外部ram或者修改keilc的启动代码startup.a51因为这个文件再你的程序最前面加了一段清零全部内部ram的程序
gjl1028
2003-10-20
打赏
举报
回复
程序复位也可以啊。例如写ajmp 0000h就可以实现软件复位的功能了。当然,在程序初始化的时候一定要设置好SP,否则…………可能溢出。
liangsiyuan
2003-10-19
打赏
举报
回复
开机复位和程序复位的差别是:开机复位是CPU上电时,由CPU自己或仿真器发出的复位信号;而程序复位是程序在运行时,由用户编写的程序来提供复位的条件。
kelongchina
2003-10-19
打赏
举报
回复
UP
zhangling_my
2003-10-18
打赏
举报
回复
你是想问如何区别软件引起的复位和上电复位吧?一般的说带看门狗的单片机有特定的寄存器自动保存上电或者复位的状态。如果没有专门的寄存器,也可以用软件来写。例如,头一次上电后,写一个特定数据到某个ram作为上电标志,以后每次复位或者上电检查一下这个标志是否被写入特定的数据,即可知道复位原因。
michael1514
2003-10-18
打赏
举报
回复
同意楼上的看法
fieldwind
2003-10-17
打赏
举报
回复
不知道你到底想问什么?
一般切断电源重开不就是开机复位么?
程序复位,如看门狗引起就是了。
C语言基础 - 位操作用法总结
本文主要讲解了C语言的位操作的使用方法。
让chatGPT 作为
面试
官 / 辩手 / 演说家 / 哲学家 / SQL终端的 Prompt 命令
我将成为候选人,您将向我询问该position职位的
面试
问题
。我希望你只作为
面试
官回答。不要一次写出所有的守恒。我希望你只对我进行采访。问我
问题
,等待我的回答。不要写解释。像
面试
官一样一个一个问我,等我回答。...
Keil51 log设计
任何软件编程都需要有调试信息输出来进行,软件的调试。 在做keil51软件项目时,一般使用UART或者RS232输出调试信息。 那如何输出适合自己项目的调试信息,有下面几个方案可以参考。...voiduart_send_str(c...
【花雕学AI】超级提问模型大全!150个ChatGPT神奇示例,让你的聊天更有趣!
在这里,我们将为你揭秘ChatGPT,这是一种基于人工智能的聊天生成器,它可以根据你的输入,生成一些合适的回复或
问题
。它不仅可以模仿人类的语言风格和逻辑,还可以根据不同的情境和目的,生成不同类型的提问模型。...
ChatGPT 中文调教指南
” 担任人才教练 我想让你担任
面试
的人才教练。我会给你一个职位,你会建议在与该职位相关的课程中应该出现什么,以及候选人应该能够回答的一些
问题
。我的第一份工作是“软件工程师”。 充当 R 编程解释器 我想让你...
单片机/工控
27,373
社区成员
28,771
社区内容
发帖
与我相关
我的任务
单片机/工控
硬件/嵌入开发 单片机/工控
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章