大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家分享的是JLink 7.62优化了手动增加新MCU型号支持方法。 JLink 工具可以说是搞单片机开发的必备神器,JLink 包括一个硬件仿真器(分不同用途的 EDU/BASE/PLUS/WIFI/ULTRA+/PRO)和 PC 机上的驱动软件 ...
这个测试板在前面介绍过, 使用的是 HC32L110C4 芯片. 测试功能很简单, 定时发送字符串`ashining`, 没有参数修改选项. 因此仅仅适用于两块测试底板之间的测试, 无法配合其它 NRF24L01 硬件设备进行收发测试. 一直想重写这个底板的功能, 增加更多的测试项, 但是太懒了一直... ...
目录计算机系统的层次结构操作系统的定义操作系统的功能和目标作为系统资源的管理者向上层提供方便易用的服务作为最接近硬件的层次操作系统的四个特征并发共享虚拟异步操作系统的发展与分类操作系统的运行机制中断和异常中断的作用中断类型中断机制的基本原理系统调用系统调用的分类系统调用过程操作系统的内核宏内核和微内 ...
具体的软硬件实现点击 http://mcu-ai.com/ MCU-AI技术网页_MCU-AI 打鼾是一种普遍的症状,严重影响睡眠呼吸障碍患者(单纯打鼾者)、阻塞性睡眠呼吸暂停(OSA)患者及其床伴的生活质量。研究表明,打鼾可用于OSA的筛查和诊断。因此,从夜间睡眠呼吸音频中准确检测打鼾声一直是最重 ...
目录题目题目分析思路解析知识点涉及代码展示优化思考问题一:观察界面切换效果,可明显观察到界面切换时有明显的刷新效果,有点影响使用效果问题二:图片的按键位置不能相近或者重合,否则有误触导致执行了别的功能问题三:当快速来回点击触摸屏两个位置时,会出现点击位置坐标读取与实际触摸坐标不一致的情况 题目 设计 ...
/** * @date 2024/05/14 * CopyRight (c) 2023-2024 ni456xinmie@163.com All Right Reseverd */ #include <stdio.h> #include <stdlib.h> #include <sys/types. ...
大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家介绍的是恩智浦i.MX RT1170 uSDHC eMMC启动时间。 本篇是 i.MXRT1170 启动时间评测第五弹,前四篇分别给大家评测了 Raw NAND 启动时间(基于 MIMXRT1170-EVK_Rev.B)、Serial NOR ...
目录开源库移植步骤[1]:下载库的源码包[2]:解压,且阅读“README(自述文件)",了解对应库的使用规则[3]:打开源码中的install.txt的文本,学习库的移植和安装步骤[4]:把下载好的源码包jpegsrc.v9f.tar.gz发送到linux系统的家目录下进行解压[5] :“配置” ...
PWM PWM 1. 什么是PWM? 2. 面积等效原理 2.1. 什么是面积等效原理? 2.2. 面积等效原理的理解 3. 相关概念 3.1. 周期和频率 3.2. 占空比 4. 总结 参考链接 others 1. 什么是PWM? PWM是Pulse Width Modulation的缩写,中文是 ...
文件IO练习题 设计程序,实现在LCD上任意位置显示一张任意大小的色深为24bit的bmp图片,要求图像不失真可以在开发板的LCD上显示。 代码: /*************************************************************************** ...
痞子衡嵌入式半月刊: 第 100 期 这里分享嵌入式领域有用有趣的项目/工具以及一些热点新闻,农历年分二十四节气,希望在每个交节之日准时发布一期。 本期刊是开源项目(GitHub: JayHeng/pzh-mcu-bi-weekly),欢迎提交 issue,投稿或推荐你知道的嵌入式那些事儿。 上期回 ...
/** * @brief :实现bmp格式图片的2倍缩小功能,并输出新的目标bmp格式文件。最后利用800*480的开发板,展示缩放后的bmp文件 因为只是进行函数练习,未采用函数封装的做法 * @author ni456xinmie@163.com * @date 2024/05/12 * Cop ...
I2C I2C 1. I2C是什么? 2. I2C总线的特点 3. 5种速率模式 3. I2C总线的硬件设计 4. I2C总线协议 4.1. I2C总线术语的定义 4.2. 数据传输方式 4.3. 4种信号 5. 总结 others 参考链接: UM10204 I2C-bus specificati ...
在使用STM CubeMx时,遇到不能生成代码的问题,即点击“GENERATE CODE”后,软件没有任何反应。 从网上找到若干解决方案,大概是: 以下是可能的解决方法: 1. 确保你已经安装了正确版本的Keil和STM32CubeMX,并且它们都能正常运行。 2. 在STM32CubeMX中点击生 ...
目录系统IO接口说明概念解释标准IO和系统IO的区别常用系统IO函数介绍打开文件关闭文件文件读取文件写入位置偏移 系统IO接口说明 概念解释 由于Linux系统下“一切皆文件”,也就是Linux系统下的数据和程序都是以文件的形式存储的,所以Linux内核会提供一组操作文件的函数接口,这组函数接口也被 ...
UART UART 1. 什么是UART? 2. 硬件接线 3. 数据帧格式 4. 波特率 4.1. 波特率和比特率的定义 4.2. 波特率和比特率之间的关系 4.3. 波特率的作用 5. UART通信分析实践 5.1. 发送"Hello, World!",请写出数据帧。 5.2. 每秒传输多少个字 ...
时序图 时序图 1. 参考资料 2. 基础 3. 符号 3.1. 斜线形式的上升沿、下降沿 3.2. Either or 信号 3.3. 波形省略 3.2.1. 虚线 3.2.2. 波浪号 3.4. 地址&数据表示 4. 实例-WT588F语音芯片时序图 4.1. 了解背景 4.2. 分析 4.3. ...
文件IO 笔试题 作业:设计程序,获取当前系统时间,把时间转换为特定格式”yy年mm月dd日 星期x tt:mm:ss”,并每隔1s写入到本地磁盘中一个叫做log.txt的文本中,如果文本不存在则创建。 代码: /******************************************* ...
目录标准IO练习题题目:分析:代码展示结果展示总结知识扩展time()函数localtime()函数 标准IO练习题 题目: 设计程序,获取当前系统时间,把时间转换为特定格式”yy年mm月dd日 星期x tt:mm:ss”,并每隔1s写入到本地磁盘中一个叫做log.txt的文本中,如果文本不存在则创 ...