笔记
文章平均质量分 86
好奇龙猫
思想伴技术同行
展开
-
【程序设计-底层设计-串口通信-底层交互-一些定义-嵌入式学习-自己思考(1)】
在底层软件,或者mcu端,自己工作并没有做很多年,但是通过自己的一些学习,希望总结出一些通用的知识,这些解释我不写出来,你只要多年工作,也能有大致感觉,但这样太漫长了,对新手有些不友好。不像某个芯片的技术手册,你只要上网,基本都能查到,软件设计和底层交换协议是一种内化的功夫,如果可能,一个工程师不应该去讲,因为这是他通过很多年摸索出来的,但是这种不清不楚的东西,有些像“软技能”,你求职时候,无法直接体现出来,但这也是真功夫。原创 2024-07-21 18:08:48 · 789 阅读 · 0 评论 -
【网口交换机:交换机KSZ9897学习-笔记-资料汇总-记录】
最近,上级给自己一个评估板KSZ9897,让自己了解相关知识,并且做出测试,自己之前,几乎完全没有了解过跟交换机相关知识,所以通过这一段学习,希望将自己学到知识,以及资料汇总起来,做个记录。本篇会讲述有关交换机 “KSZ9897”相关资料以及一些查找过程。原创 2023-04-08 18:58:21 · 1226 阅读 · 2 评论 -
【DSView逻辑分析抓取波形CAN步骤-硬件连接-数据解析-底层波形认识CAN-工具使用】
最近在一次工作中,和同事谈论想抓下can的波形。因为以前自己也没有使用逻辑分析仪,单独抓过can。所以这次想自己亲自试试,但是尝试的时候,虽然已经查过资料,但是感觉数据就是不对,和can卡出来的数据就是有出入。经过反复实验,才渐渐明白了。你能得到什么?你可以从本篇大致了解底层can的波形样貌,认识can,并且对于工具使用有初步了解。有can卡的时候,逻辑分析仪就会出现数据不对情况。有can卡的时候,这款逻辑分析仪貌似不能同can开一同使用。有can卡的时候,CAN不能直接发数据给逻辑分析仪。原创 2023-02-11 18:56:34 · 2919 阅读 · 0 评论 -
【QT5 实现“上图下文”,带图标的按键样式-toolbutton-学习笔记-记录-基础样例】实现方式之一
最近想做个上图下文的按键,尝试了很多方式,都不是很符合需求,在大佬的指点下,自己一尝试果然可以,并且做了对比测试,决定将这种方式记录下来。另外需要做一些说明的是,我认为这是实现的一种方式,有其他实现途径,并且你决定这种方式是你需求情况下,实验代码和细节也需要注意些。细节还是挺多的,建议多尝试吧,自己也是尝试了很多。原创 2023-01-16 20:46:08 · 1859 阅读 · 0 评论 -
【QT 5 学习笔记-学习绘图相关+画线图形等+绘图事件+基础学习(1)】
千里之行,始于足下,学习qt笔记。原创 2022-12-11 22:23:27 · 629 阅读 · 0 评论 -
【# 软件stm32cubeIDE下使用STM32F103的ADC+DMA测量-基础样例+进阶+实例应用>>热敏电阻温度测量】
前两天,调试一个ADC转换,今天,调试了一个热敏电阻的实验,和以往不太一样的是,没调试以前,一直以为,要自己根据数据拟合啥的,调试的时候,才知道,原理温度曲线表,人家都给你做好了,并且有成熟的公式,你只要明白电路图分压和套用公式,就能使用了。一句话解释热敏电阻:电阻值随着温度变化的电阻。随温度升高而电阻增加的热敏电阻称为“ 正温度系数热敏电阻(PTCthermistor,即 Positive Temperature Coefficient thermistor)”原创 2022-09-21 17:26:34 · 1939 阅读 · 1 评论 -
#【软件STM32cubeIDE下F103配置uart3+uart1+DMA收发+简单数据解析-基础样例-进阶】
继续之前的实验,我们在原先试验过uart3的基础上,加入uart1,同时也使用相同功能,也有些细节需要注意的。另外结合之前文章看本章,观看效果更佳。【软件STM32cubeIDE下F103配置uart3+DMA收发+简单数据解析-基础样例】...原创 2022-08-15 16:53:47 · 688 阅读 · 0 评论 -
#【软件stm32cubeIDE下配置STM32F407uart1调试SBUS模块-学习笔记-基础样例-遥控小车与四轴模板】
最近一段时间在调试飞控遥控器模块,是基于SBUS,自己在裸机上跑通了,很多细节越值的注意,写这边文章也是给自己做个记录,保持初学者之心,这篇其实跟蓝牙那片有相似方式与文章结构。本次实验不是只买个蓝牙就能解决的,一般几乎每个人都有一部手机,但不一定没啥事带着一套飞控遥控器,而是市面上遥控器又五花八门,本篇针对特定遥控器开发,最文章最后会附上遥控器链接。翻了一段时间网上的文章后,总结,sbus就是基于串口的一套传输协议,就像我们平时使用9600波特率的串口一样,在使用它时,只是配置上稍微不同。打个比方,就好像铁原创 2022-06-29 18:02:58 · 1420 阅读 · 12 评论 -
#【软件stm32cubeIDE下配置STM32F407uartt调试蓝牙模块-学习笔记-基础样例-蓝牙小车模板】
最近一段时间在调试蓝牙模块,因为以前也调试过,比较简单,但是越是简单的东西,很多细节越值的注意,另一方面,写这边文章也是给自己做个记录,保持初学者之心。本篇文章更多的时候,是讲述实际应用,比较少的讲述概念啥的,你可以理解。你可以理解本文是一个开发者拿到蓝牙模块,如何调试,弄出一个简易小车控制,或者控制单片机的。要是想要了解蓝牙相关知识,网上一堆文章,这里也会列举一些,先了解了解。(1)蓝牙模块我们主要用4根线,通信需RX,TX,VCC,GND。(2)蓝牙模块有主从之分,即有的是主机,有的是从机,还有主从一原创 2022-06-10 17:33:33 · 1904 阅读 · 0 评论 -
# 关于STM32F4xx使用DMA+PWM调试灯带WS2812过程记录+进阶
# 关于STM32F4xx使用DMA+PWM调试灯带WS2812过程记录+进阶前言前章环境问题代码说明以及效果展示代码链接代码细节总结前言前一阵,一直调试灯带ws2812来着,当时使用STM32F4,测试与调试遇到了不少问题,后来大部分都解决了。但是当时有一个在使“tim2+PWM+DMA+双缓冲” 点亮灯带时候,发现首个灯效果一直有问题,没有双缓冲就没有问题,这个问题后来一直留存,尝试了很多,都没有解决,所以暂时就放在那里,现在回想起来这个问题,因为不用双缓存就没有这个问题,所以就算是跳过去了。另原创 2022-03-16 16:21:18 · 4689 阅读 · 6 评论 -
#飞特STS3215舵机测试与使用记录--附带基础样例-记录笔记-第三章
细节以及参数遇到问题魔鬼在细节中啊,使用与测试过程中,遇到了很多问题,这些问题值得记录下来,以便后续使用(1)舵机死区问题(2)舵机可以摆动问题(3)舵机是否能到达指定位置(4)舵机在外力会出现移动位置现象(5)参数异常问题(6)运行时间计算(7)角度换算(8)移植过程中,参数不够报错(9)同步与异步(10)堵转力矩的设置后期验证...原创 2022-03-16 00:44:16 · 2369 阅读 · 5 评论 -
#飞特STS3215舵机测试与使用记录--附带基础样例-记录笔记-第一章
#飞特舵机测试与使用记录--附带基础样例-记录笔记前言环境舵机简绍厂商提供的软件代码要实现功能代码步骤使用细节代码链接细节后期验证前言这一段时间都在测试与使用飞特STS3215舵机,其中发现不少细节,觉得有必要记录下来,无论事他人借鉴,还是以后自己复查,都能有个比较全面认识。环境舵机简绍厂商提供的软件代码要实现功能(1)零位校准(2)堵转(3)读状态(4)控制开关代码步骤使用细节代码链接细节(1)舵机死区问题(2)舵机可以摆动问题(3)舵机是否能到达指定位置(4)舵机在外力原创 2022-03-08 18:19:04 · 9438 阅读 · 0 评论 -
软件STM32cubeIDE下使用STM32F4xx配置uart4+DMA接收数据+空闲串口函数-基础样例
软件STM32cubeIDE下使用STM32F4xx配置uart4+DMA接收数据+空闲串口函数-基础样例前言环境了解知识点(学习思路)测试细节前言继续之前的测试,在之前的代码上,增加新的函数,实现接收数据功能环境软件环境:STM32cubeIDE 1.7.0硬件环境:正点原子探索者开发板-STM32F407ZGT6HAL库版本:stm32cube_fw_f4_v1262了解知识点(学习思路)(1)空闲函数中断https://blog.csdn.net/xuzhexing/article/原创 2021-12-23 11:22:58 · 3783 阅读 · 0 评论 -
软件STM32cubeIDE下使用STM32F4xx配置uart4+DMA发送数据到串口助手-基础样例
软件STM32cubeIDE下使用STMSTM32F4xx配置uart4+DMA发送数据到串口助手(1) 叙述(2)环境(3)前言(学习思路)(4)工程配置(5)测试代码链接(6)遇到问题-踩坑的点-细节(1) 叙述最近因工作需要研究串口,串口以前就学过,但是这次因为加上了DMA,还是让人摸不着头脑的,感觉有点无从下手。到目前为止,调通了uart4+DMA简单的数据发送,将其记录下来。(2)环境软件环境:STM32cubeIDE 1.7.0硬件环境:正点原子探索者开发板-STM32F407ZGT原创 2021-12-22 12:28:00 · 2427 阅读 · 0 评论 -
# 书籍《银河帝国10—裸阳》读后感—20210606
书籍《银河帝国10—裸阳》读后感—20210606这周终于读完了阿西莫夫的第十本书《银河帝国10—裸阳》,这个系列共计15本书,相比早些年的前7本书,基地系列,这本书更加显示出其深意。(1)起因这本书也是类似短篇小说,整个故事放在很宏大的背景下,但只发生在几个人之间。管中窥豹,以小见大。要说起因,还要从银河帝国9说起,当做作为主角的贝莱,因为地球与外世界,也就是居住在地球以外的人,发生了一件谋杀案,被迫进行调查,在机器人“丹尼尔”帮助下,经过一番努力下,终于侦破按键。而这一次,又是找他调查一个案件原创 2021-06-06 13:05:55 · 385 阅读 · 0 评论 -
#个人日记—电影《人之怒》—观后感
个人日记—电影《人之怒》—观后感上周看了电影《人之怒》,整体来说算是枪战片,仅仅是刺激,没有更多的实在性的内在,感兴趣可以去看看,推荐度不是很高。(1)故事概况故事采用插叙和倒叙的手法,唐老大原本是占据一方的黑道头子,却在银行当起了保安,专门跟车保护运钞车辆,有次运钞车半路被拦截,紧急时刻,他展现出了惊人的勇气和精准枪法,一枪毙命,相比于吓得哆哆嗦嗦的队友,这次的成功无疑带来巨大的好评,但上级却看出了问题,以往测试中,枪法考核只能勉强及格的家伙,怎么可能打的这么准,面对质疑,唐老大不做任何解释,上级无原创 2021-05-18 00:40:43 · 1036 阅读 · 0 评论 -
个人日记—《把话说到对方心里去》—20210506
个人日记—《把话说到对方心里去》—20210506坐在高铁动车上,看完这本158页的书,《把话说到对方心里去》,介绍了说话整个过程中注意的细节,通过举例,来说明一些方法的运用。(1)故事来源于生活过往的经历会帮助你,那些你经历的事情以及所见所闻,都会成为你故事的来源,亲身经历的东西最有说服力,也最有感染力。作为平凡人的我们,可以通过加强生活的积累,创造有趣的人生经历。这里关键是要走出去,积极面对生活,感受生活,尝试生活的酸甜苦辣,用眼镜欣赏生活的色彩,用耳朵聆听生活的声音,用心灵感受生活的脉动。原创 2021-05-06 20:52:14 · 77 阅读 · 0 评论 -
关于STM32调试HAL库时钟不准而引发USART波特率和Systick走的不准的原因可能性之一
关于STM32调试HAL库时钟不准而引发USART波特率和Systick走的不准的原因可能性之一叙述查看与尝试文档链接结论叙述偶然看到了“创思通信”有关时钟的文档,查看代码后,回想之前自己在调试定时的时候,也出现过相似的情况,当时云里雾里,觉得这个可能延时函数不准的可能性之一,便写此篇,作为记录。查看与尝试阅读文档后,按照自己的理解,其实共三个步骤。第一步,更换代码中外部时钟数值。第二步,更换时钟相关数值,重新目标频率。第三步,更改。文档链接结论...原创 2020-12-17 16:20:07 · 1258 阅读 · 0 评论 -
关于调试模块BC26-移远NB模块-过程所遇问题-记录
关于调试模块BC26-移远NB模块-过程所遇问题-记录概述准备物品调试过程遇到问题解决方案后期证实与证伪结束语功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入概述准备物品调试过程遇到问题解决方案后期证实与证伪结束语功原创 2020-10-09 17:11:29 · 4326 阅读 · 3 评论 -
个人日记—《日俄战争》的故事—20200802
这周继续说《日俄战争》,主要是听顾衡老师讲的,觉得他讲故事的方式非常有意思啊,一般来说,别人给你介绍一本书的时候,是将书中内容整理后给你,相当于总结。而顾老师反其道而行之,将一本书给你讲厚,而自己愿意说这个故事,主要是佩服顾老师讲故事的方式,非常平易近人,就像你身边的一个朋友。(1)从大清的挑拨说起上回说到,清末的大清,已经差不多名存实亡,国内闹义和团,国外有各个列强,哪方面都惹不起,慈禧太后很明白,各国列强只是想要大清的钱,而义和团却想要大清的命,无奈只能借刀杀人,去教唆义和团打外国人,但是人家义和团原创 2020-08-02 23:35:01 · 287 阅读 · 0 评论 -
关于使用示波器测量设备功耗的简易方式-记录
关于使用示波器测量设备功耗的简易方式-记录叙述参照测试方法实际测量数据整理与计算示波器使用结束语叙述最近,有测量功耗的需求,没有专业的功率测量仪,而且一般的功率测量仪又比较贵,所以自己尝试设计方案测量,这个方法的核心是使用示波器显示串联在电路中1欧姆电压的波形,认为串在电路中1欧姆电阻不存在,电压除以1欧姆认为为设备电流,这样示波器就能显示设备在各个阶段耗电情况,比如睡眠时间电流,和工作时间等,当然这不得不说这样的测量是有一定的误差的,最后的精度结果就见仁见智了。参照整个过程参照《08-馆藏文物保存原创 2020-07-20 12:03:06 · 4505 阅读 · 0 评论 -
个人日记-学习究竟是什么读后感3-2020/7/13
个人日记-学习究竟是什么读后感3-2020/7/13这周继续说有关学习的话,这周应该是第三次,首先说明,这算是对于有关人如何学习的读后感,并不是教学习方法的,但你能了解人学习行为有意思的地方。为此我们去看看机器是如何学习的,这样反观我们自身学习。(1)人学习和机器学习以前的人们,主要想让机器学习人类,只要理解人类是如何学习的,那么机器有人的能力也是早晚的,但是这一派最终还是失败了。早期人们看见鸟儿在天空上飞,就觉得很神奇,在空气动力学完善以前,人们一直尝试学校鸟的行为,比如你可能看见过像鸟一样,让机翼原创 2020-07-13 00:17:22 · 333 阅读 · 0 评论