rar

用C语言编写的看门狗程序

  • 1星
  • 日期: 2014-03-05
  • 大小: 6.41KB
  • 所需积分:1分
  • 下载次数:7
  • favicon收藏
  • rep举报
  • 分享
  • free评论
标签: 用C语言编写的看门狗程序

用C语言编写的看门狗程序,在单片机开发中很有用

更多简介内容

推荐帖子

造物工场分享:数万硬件工程师梦寐以求的GPIO应用汇总!
  关于GPIO,先来看个笑话 面试官:“听说过GPIO么?” 工程师:“听说过,经常用。” “GPIO是什么?“” “。。。。。。GPIO就是GPIO啊。。。” “GPIO有什么用?” “。。。。。。不知道。。。” “好了,你可以回去了。” 下面就来好好说说这个熟悉又陌生的GPIO。 GPIO是什么?字面意思看,GPIO=General Purpose Input
造物工场PCB 综合技术交流
DSP之时钟与定时器的通用定时器
C55x DSP片内有两个2通用定时器,利用定时器可向CPU产生周期性中断或向DSP片外的器件提供周期信号。其中TMS320VC5503/5507/5509/5510 DSP提供的是2个20位通用定时器。 1 结构框图 20位的定时器由两部分组成:一个4位的预定标器(PSC)和一个16位的主计数器(TIM)。 定时器有两个计数寄存器(PSC,TIM)和两个周期寄存器(TDDR,PRD),在定
fish001 【DSP 与 ARM 处理器】
一个关于esp32 1.12版 读取i2c寄存器数据异常的问题
刚刚开始玩micropython 使用I2C读取压力寄存器的数据,但是遇上了比较诡异的问题 比如 import time import os,sys from machine import Pin, I2C i2c = I2C(1,scl=Pin(17), sda=Pin(16)) add = i2c.scan()  add >>>[109]
xulei338 【MicroPython开源版块】
德州仪器运动相机和手持云台解决方案
伴随互联网的迅猛发展与5G时代的到来,短视频成为了行业最火热的风口。智能手机加速更新换代的同时,运动相机与手持稳定器由于应用场景的多元化,以及性能和价格的优势,逐渐受到年轻人的喜爱。 1.      运动相机系统介绍 相比于传统的数码相机,运动相机采用电子防抖的方式,在实际拍摄时只有部分的画面,通过内置陀螺仪和加速度计对摄像机抖动方向进行模糊判断,利用处理器的资源进行计算、并
alan000345 【DSP 与 ARM 处理器】
有奖直播|TI最新低成本 C2000™特性解读,快速上手精细电源与电机控制!
在不断发展的汽车和工业电源转换市场中,设计人员正在寻求能够帮助他们应对两个关键设计挑战的创新:如何轻松扩展实时控制资源?以及如何构建和维护长期的平台解决方案?   预约直播: >>点此预约直播,免费观看TI最新C2000TM实时控制器剖析直播:在功率变换应用中实现高性能的成本优化型设计,也许能帮助您找到最优解。预约观看、直播间提问、填写问卷均有机会获取礼品1份。 注意:信息
nmg 【微控制器 MCU】
MSP430远程升级解决方案
      MSP430系列单片机常用的程序下载方式为JTAG、BSL,实际产品应用中会用到固件的升级,如果是异地设备,则给升级带来不少麻烦。有没有普通用户就可操作的固件升级方案呢?就像BootLoader,可通过命令选择启动方式,甚至实现远程升级?答案是有的。其原理就是通过FLASH操作,将新的固件刷到FLASH中去,然后转到固件起始地址运行。 MSP430串口升级程序 MSP430 F
Aguilera 【微控制器 MCU】

评论

登录/注册

意见反馈

求资源

回顶部

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版 版权声明

北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2020 EEWORLD.com.cn, Inc. All rights reserved
$(function(){ var appid = $(".select li a").data("channel"); $(".select li a").click(function(){ var appid = $(this).data("channel"); $('.select dt').html($(this).html()); $('#channel').val(appid); }) })