摘要: 近期开通了公众号,也一并告知下, 扫描关注: 个人公众号:嵌入式软件自留地 阅读全文
posted @ 2021-04-15 14:30 wdliming 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 十进制数 符号位+ 二进制绝对值 的表示方式 ones' complement two's complement +7 0111 表示方式不变 表示方式不变 +6 0110 表示方式不变 表示方式不变 +5 0101 表示方式不变 表示方式不变 +4 0100 表示方式不变 表示 阅读全文
posted @ 2020-03-16 18:06 wdliming 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 今天网上看到keil中如果快速定位hardfault的方法 http://www.armbbs.cn/forum.php?mod=viewthread&tid=91746&fromuid=58 http://www.armbbs.cn/forum.php?mod=viewthread&tid=863 阅读全文
posted @ 2019-12-12 16:17 wdliming 阅读(2054) 评论(0) 推荐(0) 编辑
摘要: 在硬汉平台看到一个比较好的帖子,关于如何定位HardFault_Handler,这里要记录下网址。 http://www.armbbs.cn/forum.php?mod=viewthread&tid=21940(KEIL和SEGGER都升级了Cortex-M系列内核出现硬件异常时原因分析笔记,支持G 阅读全文
posted @ 2019-12-12 13:21 wdliming 阅读(1293) 评论(0) 推荐(0) 编辑
摘要: 最近温度测试这块,已使用过pt100、pt1000,和热电偶,这里进行大致的总结。1、pt系列pt100和pt1000的精度相比较,1000更加精细,毕竟他的电阻值更加大。两个电阻都是有分度表的,pt100是0度对应100欧姆,pt1000是0度对应1000欧姆,他俩的阻值会随着温度的变化而改变。P 阅读全文
posted @ 2019-10-19 21:12 wdliming 阅读(5291) 评论(0) 推荐(0) 编辑
摘要: 查找:^.*main.*$替换为:(空) 删除空行 \n\r 替换为:(空) 阅读全文
posted @ 2019-09-02 12:58 wdliming 阅读(3021) 评论(0) 推荐(0) 编辑
摘要: 一、简介 GSL (GNU Scientific Library)是一个C语言实现的开源科学计算的函数库,功能非常强大。有超过1000个函数,该库提供了关于数学计算的很多方面,Matlab的大部分函数几乎都能借助它实现,可以在数值计算中省却很多事情。 官网 https://www.gnu.org/s 阅读全文
posted @ 2021-11-13 18:25 wdliming 阅读(1429) 评论(0) 推荐(0) 编辑
摘要: 我想很多人曾经遇到过像 int * (*fp1) (int) [10] 这样的声明;或者你无法理解的类似的东西?本文将教您解释如此复杂的 C/C++声明,包括使用打字、const 和函数指头。 序 你是否曾经遇到过类似。int * (* (*fp1) (int) ) [10];的语句而无法理解呢?这 阅读全文
posted @ 2021-06-13 13:27 wdliming 阅读(372) 评论(1) 推荐(1) 编辑
摘要: 序: 这个软件也是有相当历史了,可以追溯到win98时代,1998年就已经发布第一版本了,其中4.9.9.2版本是最经典的,网上镜像应该是最多的,这个版本才10M大小,后面版本都是他的子子孙孙。sourceforge下面有三个网址,依次更新。其中最新版本有github的仓库。 网址: https:/ 阅读全文
posted @ 2021-05-19 09:33 wdliming 阅读(3381) 评论(0) 推荐(0) 编辑
摘要: Picoc是google开源代码项目中看到的一个项目,其初衷貌似是要做一个在小的嵌入设备上的C解释器。它的核心代码只有3500行左右,可读性不错,虽然没有实现完整的ISO C标准,基本的C运行库还是具备了。 picoc代码上看,基本有如下几块:lex词法解析,table一个基本数据结构(用于存放变量 阅读全文
posted @ 2021-05-17 10:44 wdliming 阅读(1174) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2021-05-06 15:02 wdliming 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 1、序 学过c语言的都知道,通常:If(0)之后的代码是不执行的,网上也有详细的说明。 1.1、形式: if (表达式) { 语句... } 1.2、解释: 在执行if语句时,首先会计算表达式的值,如果表达式的值为零,语句不会执行,若非零,则执行语句。由此可见if (0) 表示不执行,if (1)表 阅读全文
posted @ 2021-05-03 08:32 wdliming 阅读(1569) 评论(0) 推荐(0) 编辑
摘要: Git使用规范提醒 - 使用Git过程中,必须通过创建分支进行开发,坚决禁止在主干分支上直接开发。review的同事有责任检查其他同事是否遵循分支规范。- 在Git中,默认是不会提交空目录的,如果想提交某个空目录到版本库中,需要在该目录下新建一个 .gitignore 的空白文件,就可以提交了- 把 阅读全文
posted @ 2021-05-01 09:07 wdliming 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 1、介绍 Git在开发中的重要性不用多说了。虽然几乎各种IDE都内置了Git。但是还是要推荐一下SourceTree。统一的来管理代码不用每个IDE的内置Git都要熟悉了。并且SourceTree功能强大,简单易上手、免费、汉化。 现在版本是3.4.4 2. 绑定Github账号 每个开发者都有自己 阅读全文
posted @ 2021-04-30 12:20 wdliming 阅读(783) 评论(0) 推荐(0) 编辑
摘要: 序: 这块软件首先在硬汉论坛上面有过介绍,不仅界面漂亮,比对特效接近Pycharm内置的,它启动速度更快,还可以和vscode集成。除了两个界面对比,还支持三个文件,三个目录一起对比(这功能连Beyond Compare都没有)。厉害吧~~ 正文: 优点: 1、界面非常漂亮,见过所以对比软件中,最漂 阅读全文
posted @ 2021-04-25 10:11 wdliming 阅读(1084) 评论(0) 推荐(0) 编辑
摘要: 1、序近期在微信群中看到大佬们有过讨论gui的话题,本人曾经也是关注过,但一直未深入,很多次擦肩而过,因此借这个契机,就研究下。 2、主要参考资料及论坛1、硬汉嵌入式论坛中的emwin板块,这里的资料相当丰富了,干货很多。 2、网上有《emWin 2 天速成实例教程》,可以在其他网站的备份下载,阿莫 阅读全文
posted @ 2021-04-25 08:37 wdliming 阅读(631) 评论(0) 推荐(0) 编辑