stm32
文章平均质量分 60
记录我stm32学习与实战的过程
MATLAB卡尔曼
所有代码如运行有问题,可私信博主
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
DHT11修改stm32引脚的笔记
背景指导学弟毕设,因为开发板型号不同(一个是ZET6,一个是C8T6),所以例程上面的DATA口所插的PG11口在他的板子上面找不到,改了半天程序,一直显示检测不到DHT11,很是恼火。经过差不多两个小时的查看与寻找资料,终于发现问题了,问题其实不难发现,但是初学者如果没有遇到过,就很容易忽视。正常的修改正常情况下,如果要修改引脚,到相应的.c或.h扫一眼就行了,比如这次要把PG11改成PA1,但凡发现GPIOG全都改成GPIOA,发现pin_11,全部改成pin_1,基本上都能OK,我也是这样,首原创 2021-04-02 15:35:02 · 4902 阅读 · 9 评论 -
stm32幂指数运算时的错误显示与解决方案
本文记录了我在stm32里面对一个整数进行适当的四则运算后,作为10的指数次幂进行幂指数运算时,遇到的问题,以及最终解决问题的方法。上传于此,用于记录,也为了给大家参考。背景因为要用到RSSI转距离(公式如下)d=10∣RSSI∣−A010×n d=10^{\frac{|RSSI|-A_0}{10\times n}}d=1010×n∣RSSI∣−A0原有RSSI因为存在int型里面了,所以不能直接减去A0A_0A0后直接除以10n,而是要转成float或double。问题用代码将int转成原创 2021-01-31 14:00:08 · 3015 阅读 · 0 评论 -
LCD显示屏常用函数总结(仅显示,不含触控)
LCD显示屏常用函数总结(仅显示,不含触控)size清屏函数画方块显示字符12显示数字的函数1,高位为0时不显示2,高位为0时依旧显示sizeLCD的size有三种可选:12——1206编码,16——1608,24——2412清屏函数void LCD_Clear(u16 color)画方块//在指定区域内填充指定颜色块//(sx,sy),(ex,ey):填充矩形对角坐标,区域大小为:(ex-8x+l)*(ey-sy+1)//color:要填充的颜色void LCD_Color_Fill(u原创 2020-08-09 11:58:28 · 19788 阅读 · 4 评论 -
正点原子stm32按照接收的数据在LCD上面画图
正点原子stm32按照接收的数据在LCD上面画图背景找函数测试纸上谈兵实际实现拓展拓展1拓展2背景这段时间在练习stm32上面的LCD画图,数据来源是实时接收的。因为屏幕尺寸限制,不可能把每个时间的数据全部打在屏幕上面,而且纯数字也不方便对比,所以很多时候都会画一个折线图啥的。但是问题来了,我在网上面想搜一下有没有什么前人总结过的简单的方法,可是真的好难找啊,偶尔有几个标题差不多的点进去以后都是要积分的,甚至直接要钱。那就算了,我自己试吧,也就半小时的时间,我就用库里面的函数把图给画出来了,感觉还不错原创 2020-08-06 22:26:59 · 8859 阅读 · 9 评论
分享