草庐IT

STM32CubeMX

全部标签

STM32 硬件IIC移植U8g2库

STM32硬件I2C移植U8G2需要准备的东西STM32硬件I2C移植U8G2u8g2配置U8g2源码下载U8g2源码配置STM32CubeMX代码生成生成32工程导入KEIL适配驱动初始化优化Background:U8g2是Arduino上一个广泛使用的屏幕显示库,有着丰富的库函数实现功能,之前做的OLED桌面天气小摆件就是基于U8g2库的,最近在使用STM32想着移植U8g2发现大多数是基于软件I2C的,于是准备使用硬件I2C驱动OLED显示屏0.96寸OLEDSSD1306参考链接:u8g2stm32移植记录视频链接:BilibiliSTM32HAL库硬件IIC移植u8g2库u8g2配置

java - 未知故障(cmd :Failure calling service package: Broken pipe (32))

我尝试使用AndroidStudio在我的Android设备上运行我的应用程序,否则它运行良好,但在这种情况下,一些数据已从我的手机中删除,虽然该过程尚未完成,但AndroidStudio正在尝试安装并运行导致我的手机卡住一段时间并重新启动的应用程序。所以我想知道是否有一种方法可以获取错误的完整堆栈跟踪,这是否意味着我的应用程序可能不结构正确并且在错误中被杀死重要过程?谢谢。这是我当时得到的错误:InstallationfailedwithmessageFailedtofinalizesession:Unknownfailure(cmd:Failurecallingservicepac

记一次用AD20制作STM32开发板的全流程

目录一、了解制板厂商二、原理图                1.选择元器件                2.放置端口和线                3.标注                4.分离模块                5.将原理图更新到PCB中三、PCB布局                1.规则设置                2.排版布局                3.布线                4.画板框                5.过孔盖油                6.滴泪                7.铺铜四、制板         

快速搭建美团外卖(第三方)微信小程序(附精选源码32套,涵盖商城团购等)

​项目使用的技术栈1、数据请求:[flyio.js]同时支持浏览器、小程序、Node、Weex的基于Promise的跨平台http请求库。可以让您在多个端上尽可能大限度的实现代码复用2、css预编译器:[stylus]-基于Node.js的CSS的预处理框架3、数据来源:[EasyMock]-为测试提供模拟数据4、整体框架:mpvue5、地图:腾讯地图api主体页面主要由首页,订单,我的页面组成tabBar:{color:"#272636",selectedColor:"#FFD161",backgroundColor:"#fff",borderStyle:"#a8a8a8",list:[{p

STM32上传应用程序/软件以太网

有没有办法将应用程序上传到以太网上的STM32板?我需要能够将代码上载在〜200个核F429ZI板上,这些核心仅通过LAN与PC连接在一起。看答案我在过去做过的项目有以下设置。一个外部闪光灯引导加载程序(我的IDE中的第一个STM32项目),执行以下每个启动外部闪光灯中有新图像吗?我什至在此步骤中添加了RSA签名如果图像验证确定,则擦除STM32-FLASH,除了带有引导程序的第一个64K,并使用来自外部闪光灯的数据将其重写。并在完成外部闪光灯中清除第一个区域跳入有效载荷有效载荷(我的IDE中的第二个STM32项目)。我配置了IDE将图像64K放入STM32的闪光灯中。我的有效载荷使用LWIP

物联网安全芯片ACL16 采用 32 位内核,片内集成多种安全密码模块 且低成本、低功耗

   ACL16 芯片是研制的一款32位的安全芯片,专门面向低成本、低功耗的应用领域,特别针对各类USBKEY和安全SE等市场提供完善而有竞争力的解决方案。芯片采用32位内核,片内集成多种安全密码模块,包括SM1、SM2、SM3、SM4算法以及RSA/ECC、DES/3DES、AES、SHA1/SHA256等安全算法,支持真随机数发生器。芯片提供了多种外围接口:USB2.0全速、SPI、UART、ISO7816、I2C等,内置ROSC,支持免晶振应用。  ACL16 产品有两种容量类型(320K和256K)的片内eFlash,16K字节的ROM,16K字节的片内SRAM,4K字节算法专用SRA

stm32毕设 自动晾衣架设计与实现(源码+硬件+论文)

文章目录0前言1主要功能2硬件设计(原理图)3核心软件设计4实现效果5最后0前言🔥这两年开始毕业设计和毕业答辩的要求和难度不断提升,传统的毕设题目缺少创新和亮点,往往达不到毕业答辩的要求,这两年不断有学弟学妹告诉学长自己做的项目系统达不到老师的要求。为了大家能够顺利以及最少的精力通过毕设,学长分享优质毕业设计项目,今天要分享的是🚩毕业设计基于单片机的自动晾衣架设计与实现(源码+硬件+论文)🥇学长这里给一个题目综合评分(每项满分5分)难度系数:3分工作量:3分创新点:4分🧿项目分享:https://gitee.com/sinonfin/sharing1主要功能整个系统的工作过程为,单片机通过检测

STM32--- 蓝牙HC-08 (两模块间主从通信)

一、本篇所有所用环境、程序1.1 开发软硬环境芯片型号:STM32F103RCT6(魔女开发板家的; 优点:代码清晰,缺点:只有标准库)开发软件:Keil5 (v5.31+AC5,最常用)代码用库:标准固件库蓝牙模块:HC-08(汇承家的; 缺点:小贵,优点:pdf+串口助手+APP+小程序,完美)USB转TTL模块:CH9340C (Type-C接口,win10可免驱动,比CH340和CP2102爽)1.2 代码下载链接百度网盘https://pan.baidu.com/s/1pAMU6Q03_DYojdlX8RNbVQ?pwd=6543csdn资源https://download.csdn

006.合宙ESP32-C3+蓝牙调试器通过BLE发送接收数据教程

合宙ESP32-C3+蓝牙调试器通过BLE发送接收数据教程一、问题提出在平衡小车制作过程中,需要对KP/KD/KSP/KSI等PID系数进行调试,而平衡小车无法通过USB等进行有线调试,而ESP32-C3自带蓝牙+WIFI,使用WIFI比较吃算力,故选择通过蓝牙进行调参,同时能够将Angle/Encoder/PWM等数据回传至手机端进行查看。二、合宙ESP32-C3自带蓝牙分析前期通过查找资料,发现合宙ESP32-C3自带蓝牙不是经典蓝牙,无法使用BluetoothSerial.h进行编程,只能通过低功耗BLE使用蓝牙。下面为需要用到的库,PIO环境自带,无需下载。#include#inclu

Python OpenCV将32位图像改为8位图像

将32位图像改为8位背景代码背景图片格式为32位图像,需要将它改为8位图像,找了很多博客,说的方法五花八门,基本都不行,现在提供一种方式,能够实现这个功能。代码//Anhighlightedblockimportosimportcv2importnumpyasnpimg_path='/path/to/img'new_path='/path/to/save'forfileinos.listdir(img_path):path=os.path.join(img_path,file)image=cv2.imread(path,cv2.IMREAD_ANYDEPTH|cv2.IMREAD_GRAYSC