stm32
文章平均质量分 52
究极迷
遮不住那满天星光
展开
-
openmv与stm32之间的通信学习(数字识别)
前提:软件安装与学习视频讲解在我们使用openmv中的神经网络时,在新的版本里是没有nn的库给你调用的,需要在老版本里才有,百度云链接:https://pan.baidu.com/s/1bgLiLMxyqqL9X3h5dN8cZA提取码:behn (光这个能不能点个赞咧)本文的数字识别的及基础使用可看这个视频OpenMV Lenet识别数字 | 星瞳科技一.理论知识-视觉识别与神经网络nn模块用于神经网络。nn_class对象由net.search()返回。classnn.nn_c...原创 2021-11-11 11:13:09 · 5269 阅读 · 4 评论 -
stm32f4的IIC通信知识-基础理解
目录一、资源查找在这里查找二、基础知识简介1.常识部分2.数据处理三.代码区一、资源查找这里的讲解可以直接参考《STM32开发指南》库函数版本中第29章的内容。在这里查找二、基础知识简介1.常识部分其实IIC可以简单的理解为两条串行通道的导线之间的沟通(串行总线),一条是SDA-(就是DATA用来传输数据的总线-DATA总线)一条是SCL-(就是CLOCK用来传输时钟的总线-CLOCK总线剩下的就是对于这两条线的理解和使用。但记住它是由一条数据线DATA。...原创 2021-08-14 17:20:54 · 792 阅读 · 0 评论 -
..\OBJ\Template.axf: Error: L6218E: Undefined symbol FSMC_NORSRAMCmd (referred from lcd.o).
面对这个问题,假如环境配置和一般代码上不出错出现的问题的话,那就是缺了下面这两个文件。剩下的我就继续一步一步操作,进行。下去.步骤1:步骤2:用直接右击FWLIB 中第三个选项Add Existing Files步骤3:在FWLIB中找src步骤4:在src中找缺失的_fsmc与syscfg添加进去就好了。步骤5:然后运行,一般情况下就可以成功。如果错误可以去文件配置或魔法棒那查找是否进行了头文件包含。文章转载至http://blog....原创 2021-08-08 00:09:48 · 26079 阅读 · 6 评论 -
电容触摸按键-(明明代码一样却老是实现不了-硬件小问题)
当我们进行stm32学习时经常会遇到一些,明明我和教学视频敲得代码一样,却老是跑不通的问题,这时候不当当要看是不是对应配置与对应文件是否有点添加的问题,还要考虑是否对应在stm32单片机上硬件是否有接好对应的线口像这篇文章要讲的电容触摸按键,假如你的代码没有问题,甚至是在跑例程,却发现功能没办法实现这时候你要看下单片机。因为在我们进行电容触摸按键配置的时候在原理图那用跳线帽将其连接就可以了这样就可以了文章转载自http://blog.bools.cn/arch...原创 2021-08-01 01:54:01 · 268 阅读 · 0 评论 -
error: #268: declaration may not appear after executable statement i
error: #268: declaration may not appear after executable statement i有时候我们会遇到#268等问题,这个解决方法是你将你定义的结构体放在最前面。将它改成这样文章转载自http://blog.bools.cn/archives/669...原创 2021-08-01 01:24:52 · 960 阅读 · 1 评论 -
解决Source Browse “TIM_TimerBase“ -undefined Definition的问题
有时候我们在使用定时器中断时会经常遇到这个问题Source Browse “TIM_TimerBase“ -undefined Definition。这时候用直接右击FWLIB 中第三个选项Add Existing Files前往FWLIB文件夹找inc在inc中找stmf4xx_tim.h(或stmf10xx_tim.h等系列)在FWLIB中添加stmf4xx_tim.h以后相关Source Browse“xxxxxx“ -undefined Defi...原创 2021-08-01 01:07:36 · 2277 阅读 · 1 评论 -
定时器中Tout(溢出时间)=(ARR+1)(PSC+1)/Tclk
串口原创 2021-08-01 00:44:01 · 5551 阅读 · 0 评论 -
外部中断(含基础知识)-(做明白人)
目录一、中断的基本知识1.什么是中断2.中断的优先级二、代码区1.中断函数功能定义2.按键功能定义3.功能调用一、中断的基本知识接下来得内容我会从中断得原理,中断的配置,如何使用原理图,一步步走起,如果有同学先前已经学过中断的可以先跳,直接进入代码区。1.什么是中断中断就是当一个主程序正在执行时,遇到一个中断点 (好比一个闹钟)开始进行中断函数里面的内容,等在中断函数(或内容)跑完后,再重新回到主程序继续执行。通俗点 :就是你正在写作业,你的兄弟叫你上分,然.原创 2021-07-23 12:44:29 · 4311 阅读 · 2 评论