![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
我在看世界
这个作者很懒,什么都没留下…
展开
-
esp32工程中加自定义组件
esp32 添加组件原创 2022-01-14 15:21:53 · 1271 阅读 · 0 评论 -
关于限流电阻太大,无法通信的问题
限流电阻原创 2021-12-13 09:48:02 · 1218 阅读 · 1 评论 -
NSI8121N0应用的一些心得
背景:这是一个单片机串口和485芯片隔离的电路,隔离电路用的就是NSI8121N0。在单片机那边逻辑是收到什么就发什么。电脑串口调试助手接插头开始调试从逻辑角度看正常的通讯应该是这样的然而实际是这样的当我发完一条数据后,串口调试助手就不停的收到数据于是我在RXD_UP485这里接了个调试助手,发现只要TXD_UP485发数据,不管RX_485有没有数据,RXD_UP485这里都是能接收到一样的数据。然后时间安静了一下,应该是TXD_UP485对RXD_UP485有干扰,那么问题来了怎么.原创 2021-03-31 09:55:15 · 2252 阅读 · 3 评论 -
hal库 从HAL_StatusTypeDef HAL_UART_Transmit_DMA(...)到__weak void HAL_UART_TxCpltCallback(...)
看串口回调函数时候,一直好奇是如何实现这个功能的。下面开始说说:HAL_StatusTypeDef HAL_UART_Transmit_DMA(UART_HandleTypeDef *huart, uint8_t *pData, uint16_t Size) { ... if (huart->hdmatx != NULL) { /* Set the UART DMA transfer原创 2021-02-02 00:06:04 · 5318 阅读 · 2 评论 -
J-LINK 即当调试口,又实时输出调试数据
J-LINK 即当调试口,又实时输出调试数据我在调试板子的时候碰到这样一个问题,想看下板子内各芯片和MCU收发数据,但是没有物理性的串口输出,于是就想找一个方法,起初是想将调试数据打印到控制台上查看,没有找到方法,后面就看到了可以将J-LINK当串口,利用SEGGER自带的一个软件输出调试数据。下面是步骤:参考:如何使用Jlink自带的RTT Viewer工具进行软件调试SEGGER_RTT打印调试Jlink工具下的RTT调试应用1.在工程中添加打印驱动文件下载地址可以到上面参考链接中找到原创 2021-01-29 14:15:45 · 531 阅读 · 0 评论 -
校验小工具
校验小工具链接:https://pan.baidu.com/s/1FZRSYiJL3-4iqIZkaiNRgw提取码:zp5u还有在线提供校验网站原创 2020-10-21 21:10:36 · 232 阅读 · 0 评论 -
0.96寸oled驱动 hal库
0.96寸oled驱动 hal库1.优信上买的模块2.配置工程环境STM32CUBEIDE芯片:STM32F030C8T6驱动是网上大佬那里拿来的字模工具这是找的几个在线提取3.遇到问题a.中途遇到的问题主要是字模提取工具,取样没有设置好,导致显示出来都是乱码b.显示屏是12864个点,显示1616的汉字可以每行8字显示4行void OLED_ShowCHinese(uint8_t x,uint8_t y,uint8_t no);这函数刚用的时候还是有点晕,后面才理解,这个原创 2020-10-20 23:11:45 · 1194 阅读 · 0 评论 -
LIS2DH12TR读取 hal库
LIS2DH12TR读取 hal库硬件焊接和验证,读取who_am_I手焊这么小的芯片,真的是手抖。靠感觉吧,如果感觉这样焊接更好,那就拆了按感觉来焊,不要等测了好多次没数据,然后想,到底是焊接问题还是程序问题。怀疑人生啊。软件测试有没有焊接好一个方法是读取寄存器who_am_I,有返回数据就很开心????,具体代码如下默认是没有开始转换的,需要开始转换记得刚开始时候who_am_I有数据返回,然后就读取坐标数据,返回的全部是0,一脸懵逼,不能连续读取寄存器数据,数值换算..原创 2020-09-27 20:41:00 · 3551 阅读 · 9 评论