华大MCU延时函数重定义校准

上传者: zuo3707 | 上传时间: 2023-03-12 23:10:49 | 文件大小: 1.97MB | 文件类型: ZIP
官方库延时函数误差太大,近2倍,在此基于嘀嗒定时器做了毫秒、微妙级别的两个延时函数。 1、可用在IO口模拟串口等要求时序操作的场景,如DHT11单总线、模拟I2C、SPI等。已经在温湿度传感器DHT11上做了测试。 2、例程中“time.c" 创建了 系统节拍模型,可用来实现 某些函数 每间隔一定时间运行1次 的功能。可实现 【时间片轮】模型的 单片机系统结构,执行效率高,避免阻塞延时

文件下载

资源详情

[{"title":"( 231 个子文件 1.97MB ) 华大MCU延时函数重定义校准","children":[{"title":"usb_core_driver.c <span style='color:#111;'> 50.16KB </span>","children":null,"spread":false},{"title":"usb_core_regs.h <span style='color:#111;'> 40.07KB </span>","children":null,"spread":false},{"title":"usb_core_driver.h <span style='color:#111;'> 23.94KB </span>","children":null,"spread":false},{"title":"usb_defines.h <span style='color:#111;'> 4.52KB </span>","children":null,"spread":false},{"title":"usb_dev_def.h <span style='color:#111;'> 5.22KB </span>","children":null,"spread":false},{"title":"usb_dev_conf.h <span style='color:#111;'> 2.81KB </span>","children":null,"spread":false},{"title":"usb_dev_int.c <span style='color:#111;'> 18.46KB </span>","children":null,"spread":false},{"title":"usb_dev_driver.h <span style='color:#111;'> 3.80KB </span>","children":null,"spread":false},{"title":"usb_dev_ctrleptrans.h <span style='color:#111;'> 2.69KB </span>","children":null,"spread":false},{"title":"usb_dev_core.c <span style='color:#111;'> 13.46KB </span>","children":null,"spread":false},{"title":"usb_dev_stdreq.c <span style='color:#111;'> 22.33KB </span>","children":null,"spread":false},{"title":"usb_dev_ctrleptrans.c <span style='color:#111;'> 4.79KB </span>","children":null,"spread":false},{"title":"usb_dev_int.h <span style='color:#111;'> 4.03KB </span>","children":null,"spread":false},{"title":"usb_dev_driver.c <span style='color:#111;'> 12.76KB </span>","children":null,"spread":false},{"title":"usb_dev_core.h <span style='color:#111;'> 2.55KB </span>","children":null,"spread":false},{"title":"usb_dev_stdreq.h <span style='color:#111;'> 2.52KB </span>","children":null,"spread":false},{"title":"usb_host_core.h <span style='color:#111;'> 8.94KB </span>","children":null,"spread":false},{"title":"usb_host_driver.h <span style='color:#111;'> 2.86KB </span>","children":null,"spread":false},{"title":"usb_host_cfgch.c <span style='color:#111;'> 7.41KB </span>","children":null,"spread":false},{"title":"usb_host_core.c <span style='color:#111;'> 22.41KB </span>","children":null,"spread":false},{"title":"usb_host_stdreq.c <span style='color:#111;'> 22.15KB </span>","children":null,"spread":false},{"title":"usb_host_stdreq.h <span style='color:#111;'> 4.00KB </span>","children":null,"spread":false},{"title":"usb_host_cfgch.h <span style='color:#111;'> 3.34KB </span>","children":null,"spread":false},{"title":"usb_host_int.c <span style='color:#111;'> 25.82KB </span>","children":null,"spread":false},{"title":"usb_host_stddef.h <span style='color:#111;'> 12.88KB </span>","children":null,"spread":false},{"title":"usb_host_driver.c <span style='color:#111;'> 7.26KB </span>","children":null,"spread":false},{"title":"usb_host_ctrltrans.c <span style='color:#111;'> 12.63KB </span>","children":null,"spread":false},{"title":"usb_host_ctrltrans.h <span style='color:#111;'> 3.22KB </span>","children":null,"spread":false},{"title":"usbh_conf_template.h <span style='color:#111;'> 2.30KB </span>","children":null,"spread":false},{"title":"usbh_conf.h <span style='color:#111;'> 1.59KB </span>","children":null,"spread":false},{"title":"usb_host_int.h <span style='color:#111;'> 5.20KB </span>","children":null,"spread":false},{"title":"usb_dev_hid_msc_wrapper.h <span style='color:#111;'> 1.86KB </span>","children":null,"spread":false},{"title":"usb_dev_hid_msc_wrapper.c <span style='color:#111;'> 11.81KB </span>","children":null,"spread":false},{"title":"usb_dev_keyboard_class.c <span style='color:#111;'> 14.51KB </span>","children":null,"spread":false},{"title":"usb_dev_keyboard_class.h <span style='color:#111;'> 2.68KB </span>","children":null,"spread":false},{"title":"usb_dev_custom_hid_class.c <span style='color:#111;'> 12.50KB </span>","children":null,"spread":false},{"title":"usb_dev_custom_hid_class.h <span style='color:#111;'> 3.80KB </span>","children":null,"spread":false},{"title":"usb_dev_msc_mem.h <span style='color:#111;'> 2.19KB </span>","children":null,"spread":false},{"title":"usb_dev_msc_data.c <span style='color:#111;'> 2.89KB </span>","children":null,"spread":false},{"title":"usb_dev_msc_class.h <span style='color:#111;'> 2.17KB </span>","children":null,"spread":false},{"title":"usb_dev_msc_data.h <span style='color:#111;'> 2.46KB </span>","children":null,"spread":false},{"title":"usb_dev_msc_class.c <span style='color:#111;'> 9.27KB </span>","children":null,"spread":false},{"title":"usb_dev_msc_bot.c <span style='color:#111;'> 8.73KB </span>","children":null,"spread":false},{"title":"usb_dev_msc_bot.h <span style='color:#111;'> 3.81KB </span>","children":null,"spread":false},{"title":"usb_dev_msc_scsi.c <span style='color:#111;'> 20.14KB </span>","children":null,"spread":false},{"title":"usb_dev_msc_scsi.h <span style='color:#111;'> 5.88KB </span>","children":null,"spread":false},{"title":"usb_dev_cdc_class.h <span style='color:#111;'> 3.59KB </span>","children":null,"spread":false},{"title":"usb_dev_cdc_class.c <span style='color:#111;'> 14.70KB </span>","children":null,"spread":false},{"title":"usb_dev_hid_cdc_wrapper.h <span style='color:#111;'> 1.56KB </span>","children":null,"spread":false},{"title":"usb_dev_hid_cdc_wrapper.c <span style='color:#111;'> 13.85KB </span>","children":null,"spread":false},{"title":"usb_dev_cdc_msc_wrapper.h <span style='color:#111;'> 1.85KB </span>","children":null,"spread":false},{"title":"usb_dev_cdc_msc_wrapper.c <span style='color:#111;'> 14.66KB </span>","children":null,"spread":false},{"title":"usb_dev_mouse_class.c <span style='color:#111;'> 12.79KB </span>","children":null,"spread":false},{"title":"usb_dev_mouse_class.h <span style='color:#111;'> 2.64KB </span>","children":null,"spread":false},{"title":"usb_host_msc_scsi.c <span style='color:#111;'> 24.10KB </span>","children":null,"spread":false},{"title":"usb_host_msc_scsi.h <span style='color:#111;'> 4.22KB </span>","children":null,"spread":false},{"title":"usb_host_msc_class.h <span style='color:#111;'> 2.93KB </span>","children":null,"spread":false},{"title":"usb_host_msc_bot.c <span style='color:#111;'> 20.74KB </span>","children":null,"spread":false},{"title":"usb_host_msc_fatfs.c <span style='color:#111;'> 7.28KB </span>","children":null,"spread":false},{"title":"usb_host_msc_bot.h <span style='color:#111;'> 4.34KB </span>","children":null,"spread":false},{"title":"usb_host_msc_class.c <span style='color:#111;'> 17.06KB </span>","children":null,"spread":false},{"title":"usb_host_hid_keyboardapp.c <span style='color:#111;'> 12.27KB </span>","children":null,"spread":false},{"title":"usb_host_hid_class.c <span style='color:#111;'> 18.57KB </span>","children":null,"spread":false},{"title":"usb_host_hid_mouseapp.h <span style='color:#111;'> 2.35KB </span>","children":null,"spread":false},{"title":"usb_host_hid_keyboardapp.h <span style='color:#111;'> 2.87KB </span>","children":null,"spread":false},{"title":"usb_host_hid_class.h <span style='color:#111;'> 4.39KB </span>","children":null,"spread":false},{"title":"usb_host_hid_mouseapp.c <span style='color:#111;'> 3.60KB </span>","children":null,"spread":false},{"title":"hc32f460_i2s.h <span style='color:#111;'> 8.39KB </span>","children":null,"spread":false},{"title":"hc32f460_efm.h <span style='color:#111;'> 8.34KB </span>","children":null,"spread":false},{"title":"hc32f460_adc.h <span style='color:#111;'> 23.64KB </span>","children":null,"spread":false},{"title":"hc32f460_timer4_emb.h <span style='color:#111;'> 4.85KB </span>","children":null,"spread":false},{"title":"hc32f460_hash.h <span style='color:#111;'> 2.58KB </span>","children":null,"spread":false},{"title":"hc32f460_timer4_cnt.h <span style='color:#111;'> 11.09KB </span>","children":null,"spread":false},{"title":"hc32f460_qspi.h <span style='color:#111;'> 21.56KB </span>","children":null,"spread":false},{"title":"hc32f460_can.h <span style='color:#111;'> 22.29KB </span>","children":null,"spread":false},{"title":"hc32f460_timera.h <span style='color:#111;'> 31.03KB </span>","children":null,"spread":false},{"title":"hc32f460_event_port.h <span style='color:#111;'> 7.91KB </span>","children":null,"spread":false},{"title":"hc32f460_usart.h <span style='color:#111;'> 16.60KB </span>","children":null,"spread":false},{"title":"hc32f460_emb.h <span style='color:#111;'> 9.56KB </span>","children":null,"spread":false},{"title":"hc32f460_wdt.h <span style='color:#111;'> 7.01KB </span>","children":null,"spread":false},{"title":"hc32f460_timer6.h <span style='color:#111;'> 34.96KB </span>","children":null,"spread":false},{"title":"hc32f460_clk.h <span style='color:#111;'> 29.47KB </span>","children":null,"spread":false},{"title":"hc32f460_rmu.h <span style='color:#111;'> 4.02KB </span>","children":null,"spread":false},{"title":"hc32f460_gpio.h <span style='color:#111;'> 15.48KB </span>","children":null,"spread":false},{"title":"hc32f460_exint_nmi_swi.h <span style='color:#111;'> 9.73KB </span>","children":null,"spread":false},{"title":"hc32f460_cmp.h <span style='color:#111;'> 12.47KB </span>","children":null,"spread":false},{"title":"hc32f460_aes.h <span style='color:#111;'> 3.07KB </span>","children":null,"spread":false},{"title":"hc32f460_dmac.h <span style='color:#111;'> 16.26KB </span>","children":null,"spread":false},{"title":"hc32f460_rtc.h <span style='color:#111;'> 11.91KB </span>","children":null,"spread":false},{"title":"hc32f460_interrupts.h <span style='color:#111;'> 21.11KB </span>","children":null,"spread":false},{"title":"hc32f460_trng.h <span style='color:#111;'> 3.92KB </span>","children":null,"spread":false},{"title":"hc32f460_spi.h <span style='color:#111;'> 21.05KB </span>","children":null,"spread":false},{"title":"hc32f460_keyscan.h <span style='color:#111;'> 7.36KB </span>","children":null,"spread":false},{"title":"hc32f460_crc.h <span style='color:#111;'> 4.89KB </span>","children":null,"spread":false},{"title":"hc32f460_timer4_oco.h <span style='color:#111;'> 16.96KB </span>","children":null,"spread":false},{"title":"hc32f460_sdioc.h <span style='color:#111;'> 27.87KB </span>","children":null,"spread":false},{"title":"hc32f460_dcu.h <span style='color:#111;'> 9.97KB </span>","children":null,"spread":false},{"title":"hc32f460_timer0.h <span style='color:#111;'> 8.59KB </span>","children":null,"spread":false},{"title":"hc32f460_i2c.h <span style='color:#111;'> 12.72KB </span>","children":null,"spread":false},{"title":"hc32f460_pwc.h <span style='color:#111;'> 25.95KB </span>","children":null,"spread":false},{"title":"......","children":null,"spread":false},{"title":"<span style='color:steelblue;'>文件过多,未全部展示</span>","children":null,"spread":false}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明