![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
单片机
文章平均质量分 61
喵喵锤锤你小可爱
这个作者很懒,什么都没留下…
展开
-
【STM32 CAN】STM32G47x 单片机FDCAN作为普通CAN外设使用教程
这里使用的是STM32G473VET6主控芯片,具有三个CANFD外设,这些CAN外设同时支持传统CAN通信协议。这里STM32主控的SYSCLK(系统时钟)为170MHz。使用外部晶振作为时钟源头。FDCAN外设子系统由一个CAN模块、一块共享的消息RAM和一个配置模块组成。可以参阅内存映射,以获取这些部分的基址。这些模块(FDCAN)符合ISO 11898-1:2015(CAN协议规范版本2.0部分A、B)和CAN FD协议规范版本1.0。每个FDCAN实例有0.8千字节的消息RAM,用于实现过滤器原创 2023-11-13 22:10:30 · 4263 阅读 · 1 评论 -
STM32 LWIP Server、Client如何判断网络异常
LWIP socket TCP API如何判断诸如网线断了这样的异常情况,并且在网线连上后自动恢复服务。原创 2022-08-06 17:17:13 · 4112 阅读 · 3 评论 -
【USB Host】STM32H7 CubeMX移植带FreeRTOS的USB Host读取U盘,USBH_Process_OS卡死问题,有个值为0xA5A5A5A5
STM32H7 NUCLEO板子移植FreeRTOS+USB HOST读取U盘卡死在了USBH_Process_OS中原创 2022-07-23 21:18:42 · 2120 阅读 · 0 评论 -
【FatFs】手动移植FatFs,将SRAM虚拟U盘
FatFs(通用FAT文件系统模块)本身做到了和硬件分离,只要捋清楚逻辑,任何可以读写的存储器内能够使用其管理原创 2022-07-20 16:03:09 · 1045 阅读 · 0 评论 -
STM32标准外设库(标准库)官网下载方法,附带2021最新标准固件库下载链接
STM32标准外设库(标准库)官网下载方法下载地址:https://www.st.com/zh/embedded-software/stm32-standard-peripheral-libraries.html流程:1.打开下载地址:2.选择你需要的固件库,这里以F4系列为例:下翻找到开始下载:这里填上你的邮箱,下载链接就会发送到你的邮箱点击下载就可以了,当然也可以选择注册一个账号登录,这样就可以直接下载了。链接:https://pan.baidu.com/s/11cL6oQ原创 2021-09-21 21:07:41 · 22468 阅读 · 6 评论 -
STM32 DSP库MDK VC5\VC6编译错误: 256, (const float64_t *)twiddleCoefF64_256, armBitRevIndexTableF64_256,
D:/Keil_v5/Arm/Packs/ARM/CMSIS/5.7.0/CMSIS/DSP/Source/CommonTables/arm_const_structs.c(65): error: unknown type name ‘arm_cfft_instance_f64’; did you mean ‘arm_cfft_instance_f32’?const arm_cfft_instance_f64 arm_cfft_sR_f64_len256 = {^~~~~~~~~~~~~~~~~~~~~原创 2021-06-29 20:21:58 · 841 阅读 · 0 评论 -
STSW-LINK00x下载集合,百度云连接
官网不方便下载STSW-LINK00x的软件,这里列出下载保存好的下载连接:STSW-LINK004链接:https://pan.baidu.com/s/1HfFI9PVsoZHRB62eTFYAqg提取码:b8m6STSW-LINK007链接:https://pan.baidu.com/s/1K-iIvmHIlzw8E_lEDjeY2w提取码:njl6STSW-LINK008链接:https://pan.baidu.com/s/11g4Yp4JpatOHcEQz0nij2Q提取码:5wi原创 2021-05-07 11:32:57 · 23426 阅读 · 2 评论 -
【STM32】TCL2543CN 12位11通道ADC芯片stm驱动程序,使用32自带SPI实现
不是模拟SPI,使用stm32硬件SPI实现。有需要的可以Fork一下,谢谢。Here: TLC2543_STM32原创 2020-08-21 12:53:47 · 1813 阅读 · 0 评论 -
【磁场建模项目2020-02-Lilin】采集板硬件规范
10X10采集板规范采集板主要原件:线性双极性霍尔元件SS49E12位10路ADCTLC2543CN三八译码器74HC138(无锁存)晶体管电阻电容采用贴片式。电源电源直接使用5V USB电源供电。测量超级大的电阻时不要压在手上测:两只手掌间1.3MΩ食指指节间6.5MΩ测量多个SS49E:RGND−OUT=12.50MΩR_{GND-OUT} = 12.50MΩRGND−OUT=12.50MΩROUT−GND=无穷大R_{OUT-GND} = 无穷大ROUT−GND=无穷原创 2020-08-19 15:44:38 · 304 阅读 · 0 评论 -
【STM32】编译信息:Code RO-data RW-data ZI-data 所代表的意思
翻一下正点原子的手册原创 2020-07-28 13:30:55 · 266 阅读 · 0 评论 -
【嵌入式开发】来自一个半年没写代码的憨憨的Bug修复记录
这几天想自己弄一个轻量的单片机一对一通信协议,我总觉得没问题然后就一口气把程序写完都不带任何一个函数的单独测试的,自信满满的来了一波测试。有时候程序员一定要相信自己总会在某一时刻是个憨憨,虽然没有Error,但是两个逻辑错误,一个语法错误,这个语法错误我简直了,在哪看了半天还怪编译器,结果是自己函数调用居然没带括号。同时也说说自己的心得吧,这个学期学了计算机网络,正好赶上这几天要暂时在学校不回家,所以心血来潮想借鉴TCP/IP的思路来写一个满足单片机一对一的简单通信的协议,按照以往失败的经验这次我是首先原创 2020-07-27 21:12:53 · 468 阅读 · 0 评论 -
CRC-16 Modbus代码
CRC(循环冗余校验)在线计算/* 二进制显示无符号int函数,number:十进制整数 */unsigned int IntegerToBinary(unsigned int number){ char ret[33]={0};//包含最后一个字符串结尾符号 unsigned int index; int i = 0, N = sizeof( unsigned )*CHAR_BIT; index = 1 << ( N-1 ); for( i = 0; i < N;原创 2020-07-24 15:27:33 · 1578 阅读 · 0 评论 -
Multism SPWM仿真 LM339
工程下载原创 2019-11-07 20:46:24 · 2783 阅读 · 1 评论