摘要:
前言 HC32F4A0是华大半导体出品的一款高性能芯片,支持10M/100M的ETH。官方提供了LWIP的移植方法,本文档是基于官方笔记 《AN_HC32F4A0系列的以太网LWIP协议栈移植_Rev1.1》,在HC32F4A0_DDL_Rev2.0.0 库上的移植笔记。 参数 MCU型号 HC32 阅读全文
摘要:
测试环境 MCU: HC32F460JEUA 环境:KEIL 5.3.7 GCC VERSION:ARM_5.0.6 供电电压:3.3V 衡量方法:Coremark 测试结果 运行主频:310Mhz 得分:813.47 LOG: sysclkFreq = 310 MHz hclkFreq = 310 阅读全文
摘要:
前言 最近在使用ROS2时,发现切换到zsh后无法自动补全,但是在Bash中很好的工作,折腾一下午没在网上找到相关解决办法,最后在githubAutocomplete fails while using zsh.上发现了相关的问题。目前该Bug还为得到有效解决,可以通过以下两个方法暂时规避。 解决方 阅读全文
摘要:
参考链接 超详细的FreeRTOS移植全教程——基于srm32 - 杰杰IoT - 博客园 (cnblogs.com) 源码下载 FreeRTOS - Free RTOS Source Code Downloads, the official FreeRTOS zip file release do 阅读全文
摘要:
相关目录 推荐学习原文《Mastering the FreeRTOS Real Time Kernel - a Hands On Tutorial Guide》 任务管理 任务函数 函数原型 void ATaskFunction( void *pvParameters ); 必须声明为void,并且 阅读全文
摘要:
HRC 时钟 HRC时钟信号由内部高速振荡器生成,可直接用作系统时钟,或者用作MPLL/UPLL输入。HRC的频率可由 ICG1. HRCFREQSEL配置成16MHz 或者 20MHz。 在前文中我们使用了xtal作为时钟输入,xtal精度高,但是需要使用外部晶振。既然HC32内部提供了数个时钟, 阅读全文
摘要:
嘀嗒定时器 系统定时器(嘀嗒定时器)常用来为系统提供基准时钟,可以判断当前运行时间,也能用来自定义延时函数。 初始化SysTick HC32默认没开启系统定时器,如果直接去获取Tick,会获取不到任何值。 初始化定义在hc32f46x_utility.c中第311行。 SysTick_Init /* 阅读全文
摘要:
前言 因工作需求,上手了一块HC32F460,网上资料不是很多,因此记录下调试记录供后人参考。 使用环境 IDE: Keil v5.23.0 DDL: hc32f46x_ddl_Rev1.3.1 PROJECT: uart_irq_rx_tx 时钟配置 简单介绍 HC32提供了六个时钟源,例程采用的 阅读全文
摘要:
HTML语法 <details> <summary>点击时的区域标题:点击查看详细内容</summary> <pre><code>#define A B #endif void init(void)</code></pre> </details> 点击时的区域标题:点击查看详细内容 #define 阅读全文
摘要:
前言 在使用typora早期测试版(0.11.5)时,在3.9号突然无法打开,提示 This beta version of Typora is expired, please download and install a newer version. 可能触发了测试最长时间的限制。虽然可以升级到最 阅读全文