仅针对面试或笔试遇到的难题或者疑点整理,知识还需逐步积累。
H503开发板探究学习
H503 学习专题 stm32h503cb spi lcd:ili9341 touch:xpt2406 w5500 esp01s thvd1450,tcan1462 w25q16,at24c128 硬件篇该开发板应用目标以spi为主...
大型工业化多层网络结构设计
场景与背景:多种设备间通讯协议uart,rs485,can,Ethernet,ethercat等性能与实时性和灵活性的要求下,应该如何设计与组建大型工业化项目。
以下将由ai(deepseek)作为分析大脑,用户作为决策方,进行开放性思考与设计。
imu使用汇总_硬件篇
imu使用指南硬件篇选型6轴传感器选型:mpu6000,mpu6050,icm20648,icm42688p,bmi270待选,以及磁传感器待选 型号 轴数 通讯方式 备注 mpu6050 6 iic 功耗高,老将,款式旧...
嵌入式通讯电路绘制与常见模块电路
RS485 电路绘制CAN电路绘制SPI 电路绘制注意事项
CCMRAM配置与使用
CCMRAM使用方法:Keil5和IARCCMRAM是什么?Core Coupled Memory,内核专用内存区域,对于st的f4系列芯片,仅内核的dbus总线可以访问,DMA不能访问该内存区域。因此,无法在kei 的项目配置里面直...
rtt使用与配置指南
调试信息输出RTTRTT(real time terminal)的优势在于1us的即时输出和可调缓冲区。目前pyocd(ARM)和openocd均已支持RTT读取。不过,pyocd提供了python api可以调用,目前可以通过脚本实现RTT的内容多向转发出去。openocd是通过tcp服务器进行转发。
keil编译常见错误以及排除方法
keil常见编译错误排错armcc、armclang,armgccC:\Keil_v5l\Arm\Packs\ARM\CMSIS\6.1.0\CMSIS\Core\Include\cmsis_compiler.h(287): erro...
uart_485通讯协议速率关系
有关速率问题 uart速率单位时波特率,bps表示每秒传输多少位。实际传输的数据字节数需要根据帧格式来算,比如数据位8位,起始位1,停止位1,无校验位。则每帧10位 数据传输时间以1s/波特率计算,比如115200 bps...