codeblocks笔记
摘要:1 定时操作: 1 #include <time.h> 2 void delay(int seconds) 3 4 { 5 6 clock_t start = clock(); 7 8 clock_t lay = (clock_t)seconds * CLOCKS_PER_SEC; 9 10 whi
阅读全文
posted @
2020-12-24 09:12
杰瑞鼠
阅读(104)
推荐(0) 编辑
https://docs.platformio.org/en/latest/boards/index.html
摘要:PlatformIO: 一款跨平台,跨编译器,基于python 在不同类单片机上基于.ini配置文件从而下载对应的相关内容。推荐在vscode 上用platformio插件。
阅读全文
posted @
2020-12-22 14:07
杰瑞鼠
阅读(279)
推荐(0) 编辑
外部存储的烧写
摘要:一 Keil环境下使用外部烧录脚本(stdlr)烧录QSPI: GUI应用等需要大存储空间,此时需要将代码和数据放在外扩的QSPI存储空间。这就有如何进行在线QSPI烧写的问题。 Keil调试环境下,有两种方式进行外部QSPI存储空间的烧录。一种方式是基于FLM算法(熟悉flm语法并制作);调用第三
阅读全文
posted @
2020-12-19 14:55
杰瑞鼠
阅读(180)
推荐(0) 编辑
嵌入式AI
摘要:意法半导体: I-CUBE-OCTMI:针对STM32L4 +开发板优化,进行状态监测和预测性维护系统处理振动分析
阅读全文
posted @
2020-12-19 14:43
杰瑞鼠
阅读(194)
推荐(0) 编辑
python的一些库
摘要:一 数学类: sympy:数学符号及带公式的运算。 jupyter notebook:更专业的数学表达式。
阅读全文
posted @
2020-12-19 14:35
杰瑞鼠
阅读(118)
推荐(0) 编辑
语音芯片及解决方案
摘要:语音播报功能的实现方式 TTS语音模块,比如XFS5152、SYN6288等 ISD4000系列语音录放芯片分段输出 可以按键、UART控制的mp3解码芯片模块 OTP(One Time Programable)语音芯片[定制] 语音识别LD3320语音识别模块:LDV7模块使用详解 简单好用的IS
阅读全文
posted @
2020-12-19 14:27
杰瑞鼠
阅读(545)
推荐(0) 编辑
神奇的调试值“DEADBEEF”
摘要:通常用于指示嵌入式系统中的软件崩溃或死锁。DEADBEEF最初用于标记尚未初始化的新分配内存区域——当扫描内存转储时,很容易看到DEADBEEF。它被ibmrs/6000系统、32位PowerPC处理器上的macos和commodoreamiga用作一个神奇的调试值。在sunmicrosystems
阅读全文
posted @
2020-12-13 23:28
杰瑞鼠
阅读(1630)
推荐(0) 编辑
【12月】+我与rt_thread的“江湖恩怨”
摘要:大约在2016年下半年,在换找工作的时候,听到rt-thread(有的简称RTT,很容易理解成segger公司的jlink工具组件rtt view/client),当时去一个公司面试,前一个工程师要离就开给我简单介绍了一下,以前接触过ucosii/iii,但rt-thread是第一次听说,优雅的代码
阅读全文
posted @
2020-12-11 14:01
杰瑞鼠
阅读(439)
推荐(0) 编辑
实时性->阅读傻孩子的实时性迷失
摘要:系统的实时性考处理器的确定性保证的,而不是考处理的越快越好决定的。譬如频率低性能低的51单片机和频率高性能高的coretex-M的ARM做的系统都有可靠性,而基于MMU的更高频率和性能的arm-A却没有实时性,因为理论上由实现虚拟地址空间导致的存储器访问时间是不确定的。 但是在处理代码确定的情况下,
阅读全文
posted @
2020-12-08 10:18
杰瑞鼠
阅读(212)
推荐(0) 编辑