首页
学习
活动
专区
工具
TVP
发布

安富莱嵌入式技术分享

分享嵌入式实战技术,希望能够在实际项目中帮到大家
专栏作者
875
文章
742685
阅读量
167
订阅数
《安富莱嵌入式周报》第305期:超级震撼数码管瀑布,使用OpenAI生成单片机游戏代码的可玩性,120通道逻辑分析仪,复古电子设计,各种运动轨迹函数源码实现
往期周报汇总地址:http://www.armbbs.cn/forum.php?mod=forumdisplay&fid=12&filter=typeid&typeid=104 说明: 谢谢大家的关注
Simon223
2023-03-08
5380
《安富莱嵌入式周报》第298期:迷你火星探测器,开源单片机3D实时渲染库, 开源USB工业相机,VS2022开始支持MarkDown,PC-lint 2.0发布
往期周报汇总地址:http://www.armbbs.cn/forum.php?mod=forumdisplay&fid=12&filter=typeid&typeid=104 上周更一期视频教程:
Simon223
2023-01-08
4070
【硬件异常黑盒子功能】成功使用LUA小程序实现类似MDK的硬件检测机制,并且更进一步锁异常位置,支持脱机运行
上电后一段时间进入硬件异常,或执行某个功能就进入硬件异常,我们可以方便的通过IDE软件或者嵌入的异常分析代码来锁定问题位置。
Simon223
2022-09-27
3210
《安富莱嵌入式周报》第265期:2022.05.09--2022.05.15
第5期ThreadX视频教程:单片机动态APP加载MPU玩法,隔离应用和系统,APP死机了系统也不会挂
Simon223
2022-05-19
2640
【BSP视频教程】STM32H7视频教程第10期:STM32H7的GPIO专题,非阻塞式驱动编程思想,按键FIFO,蜂鸣器驱动的新式玩法(2022-03-23)
本期视频我们把这种实现思路做的说明,然后讲解下我们的驱动代码实现。 下次的GPIO应用实战视频中,移植到全新的器件上进行说明,使用杜邦线洞洞板搭建的,不使用我们自己的开发板,做实际的驱动移植魔改实战。 视频(1080p): https://www.bilibili.com/video/BV1y3411p7NN 本期视频主要分为如下几个部分: 第1部分: 1、硬件设计部分。 (1)按键硬件设计。 (2)无源蜂鸣器硬件设计。 2、阻塞式和非阻塞式编程思想。 (1)阻塞式设计效果,代码举例测试。 (2)外部中断式设计效果,代码举例测试。 (3)非阻塞式设计。 3、按键FIFO实现。 (1)FIFO设计思路,看教程文档。 (2)测试按键效果,感性认识下。 (3)调试状态FIFO变化,调试看FIFO (4)代码说明 4、蜂鸣器驱动新式实现。
Simon223
2022-05-10
1340
【BSP视频教程】STM32H7视频教程第10期:STM32H7的GPIO专题,非阻塞式驱动编程思想,按键FIFO,蜂鸣器驱动的新式玩法(2022-03-23)
视频教程汇总帖:https://www.armbbs.cn/forum.php?mod=viewthread&tid=110519 本期视频教程为大家分享BSP驱动教程第10期,非阻塞式驱动设计思想,
Simon223
2022-04-12
1440
ThreadX NetXDUO作为服务器接收100个客户端测试成功,分享工程和测试效果(2022-01-16)
实际测试,只要资源够,连接多少个客户端都可以。 测试说明: 1、使用V7板子做的测试。 2、板子的IP地址192.168.28.245,创建支持100个客户端的服务器,在本文件demo_dm9162_netx.c配置,用户可根据需要修改。 3、可以在电脑端用网络调试软件创建TCP Client连接此服务器端,端口号1001。 4、实现了一个简单的回环通信,用户使用上位机发送的数据通过板子返回到上位机。 例子下载: ThreadX NetXDUO创建服务器接收100个客户端.7z (10.90MB) 效果:
Simon223
2022-03-10
3710
ThreadX NetXDUO测试200个TCP客户端连接没问题,分享工程和测试效果(2022-01-15)
实际测试,只要资源够,多少个都可以。 测试说明: (1) 默认板子的IP地址192.168.28.245,在demo_dm9162_netx.c开头定义,用户可根据需要修改。板子工作在客户端模式。 (2) 在电脑端用网络调试软件创建TCP服务器,端口号1001。板子要连接的服务端IP地址也是在demo_dm9162_netx.c开头定义。 (3) 创建了200个客户端连接服务器。
Simon223
2022-03-10
4100
H7-TOOL示波器实现RS485差分信号捕获测量(2022-02-23)
小知识: 关于 RS485 的逻辑状态, 不同厂家的芯片的定义可能不同, 但不影响正常的数据收发,这里以 TI 的为例做个说明, TI 的定义方式如下: A 表示非反向输出 non-inverting output, B 表示反向输出 inverting output。 当 VA > VB 的时候表示逻辑状态 0,被称为 ON。 当 VA < VB 的时候表示逻辑状态 1, 被称为 OFF。
Simon223
2022-03-10
6190
实战技能分享,如何让工程代码各种优化等级通吃,含MDK AC5,AC6,IAR和GCC
引出问题: 一个好的工程项目代码,特别是开源类的,如果能做到各种优化等级通吃,是一种非常好的工程案例,这样别人借鉴的时候,可以方便的适配到自己工程里。但实际项目中,针对一款产品代码,我们一般不会这么干,因为非常耗精力,意义也不大,一般是追求最高性能,最小代码量或者更高的稳定性,我们会选择一个合理的优化等级。 但是随着工程的复杂,特别是一些第3方组件的加入,很容易碰到不耐优化的情况。也就是这个组件没法适配到我们当前的优化等级里面。甚至有时候我们还会遇到高优化等级能用,改成0级优化反倒不能用了。 本期帖子我们就分享一种方法来解决这个问题,合理的设置不同代码的不同优化等级,即一种优化为主优化等级,其它代码设置到能用的优化等级上,以此来达到通吃的目的。 如果采用这种办法可以一步一步的锁定具体问题所在,并将工程文件全部设置到同一个优化等级是最好的。 MDK设置方法(AC5和AC6): 分两个方向: 1、开启优化后,部分功能不正常 解决思路是把这部分的文件继续设置为低优化等级,整体工程设置为高优化等级(这种方法可以锁定有问题的文件,然后锁定具体有问题的函数)。
Simon223
2021-11-29
7520
【STM32H7的DSP教程】第50章 STM32H7的样条插补实现,波形拟合丝滑顺畅
完整版教程下载地址:http://www.armbbs.cn/forum.php?mod=viewthread&tid=94547 第50章 STM32H7的样条插补实现,波形拟合丝滑顺畅
Simon223
2021-11-10
6390
【STM32F429的DSP教程】第50章 STM32F429的样条插补实现,波形拟合丝滑顺畅
完整版教程下载地址:http://www.armbbs.cn/forum.php?mod=viewthread&tid=94547 第50章 STM32F429的样条插补实现,波形拟合丝滑
Simon223
2021-11-10
4440
【STM32F407的DSP教程】第50章 STM32F407的样条插补实现,波形拟合丝滑顺畅
完整版教程下载地址:http://www.armbbs.cn/forum.php?mod=viewthread&tid=94547 第50章 STM32F407的样条插补实现,波形拟合丝滑
Simon223
2021-11-10
6350
【STM32H7的DSP教程】第49章 STM32H7的自适应滤波器实现,无需Matlab生成系数(支持实时滤波)
自适应滤波器能够根据输入信号自动调整滤波系数进行数字滤波。作为对比,非自适应滤波器有静态的滤波器系数,这些静态系数一起组成传递函数。
Simon223
2021-09-26
7810
【STM32F429的DSP教程】第49章 STM32F429的自适应滤波器实现,无需Matlab生成系数(支持实时滤波)
自适应滤波器能够根据输入信号自动调整滤波系数进行数字滤波。作为对比,非自适应滤波器有静态的滤波器系数,这些静态系数一起组成传递函数。
Simon223
2021-09-26
7500
【STM32F407的DSP教程】第49章 STM32F407的自适应滤波器实现,无需Matlab生成系数(支持实时滤波)
完整版教程下载地址:http://www.armbbs.cn/forum.php?mod=viewthread&tid=94547 第49章 STM32F407的自适应滤波器实现,无需Ma
Simon223
2021-09-26
5330
基于STM32H7的ADS1256驱动案例,8通道,24bit ADC,带可编程增益(2021-09-20)
V7-068_ADS1256(8通道带PGA的24位ADC).7z (3.12MB) 测试效果: 测试LM285-2.5V稳压效果,抖动40uV:
Simon223
2021-09-26
1.6K0
【STM32H7的DSP教程】第48章 STM32H7的中值滤波器实现,适合噪声和脉冲过滤(支持逐个数据的实时滤波)
1、 ARM DSP库没有提供中值滤波器,所以本章的实现是根据中值滤波器原理做了两个函数,一个函数是一块数据的滤波器实现,另一个函数是实时的逐点滤波实现。
Simon223
2021-09-09
4330
【STM32F429的DSP教程】第48章 STM32F429的中值滤波器实现,适合噪声和脉冲过滤(支持逐个数据的实时滤波)
1、 ARM DSP库没有提供中值滤波器,所以本章的实现是根据中值滤波器原理做了两个函数,一个函数是一块数据的滤波器实现,另一个函数是实时的逐点滤波实现。
Simon223
2021-09-09
3070
【STM32F407的DSP教程】第48章 STM32F407的中值滤波器实现,适合噪声和脉冲过滤(支持逐个数据的实时滤波)
完整版教程下载地址:http://www.armbbs.cn/forum.php?mod=viewthread&tid=94547 第48章 STM32F407的中值滤波器实现,适合噪声和
Simon223
2021-09-09
3190
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档