社区
单片机/工控
帖子详情
面试问题。KIEL C的
songqianyong
2003-10-17 02:22:20
如何知道是开机复位还是程序复位?
...全文
43
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 命令
一些让chatGPT角色扮演的命令
Keil51 log设计
任何软件编程都需要有调试信息输出来进行,软件的调试。 在做keil51软件项目时,一般使用UART或者RS232输出调试信息。 那如何输出适合自己项目的调试信息,有下面几个方案可以参考。 1. 重定向打印 首先,需要调试好uart输出接口,可以正常输出字符。 如果只需要打印字符串而不需要打印变量参数,那么就比较简单。只需要像如下这样打印: voiduart_send_str(c...
【花雕学AI】超级提问模型大全!150个ChatGPT神奇示例,让你的聊天更有趣!
你是否想要成为聊天高手,让你的对话更加有趣和深入?你是否想要掌握一些超级提问模型,让你的聊天更加有创意和挑战?你是否想要借助人工智能的力量,生成一些适合你的超级提问模型?如果你的答案是肯定的,那么你一定不能错过这篇文章。在这里,我们将为你揭秘ChatGPT,这是一种基于人工智能的聊天生成器,它可以根据你的输入,生成一些合适的回复或
问题
。它不仅可以模仿人类的语言风格和逻辑,还可以根据不同的情境和目的,生成不同类型的提问模型。超级提问模型是什么?它们是一些有创意、有启发、有挑战、有趣味的
问题
,它们可以帮助你在各
ChatGPT 中文调教指南
下载地址https://github.com/topics/openai
单片机/工控
27,374
社区成员
28,770
社区内容
发帖
与我相关
我的任务
单片机/工控
硬件/嵌入开发 单片机/工控
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章