首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
安富莱 AC5 AC6
2024-11-03
keil编译器从ac5迁移到ac6
今天在安富莱的论坛上ac6的使用方法,所以,就小试牛刀玩了玩,终于ok了.使用keil5.25+stm32+hal库,5.23开始才支持ac6,因此keil版本不能太低. 可以参考:https://blog.csdn.net/ybhuangfugui/article/details/99826708 https://blog.csdn.net/ybhuangfugui/article/details/89369067 http://www.armbbs.cn/forum.php?m ... 57
【安富莱STM32H7教程】第1章 初学STM32H7的准备工作
完整教程下载地址:http://forum.armfly.com/forum.php?mod=viewthread&tid=86980 第1章 初学STM32H7的准备工作 俗话说万事开头难,学习一门新的知识,难的往往不是知识本身,而是如何快速上手,需要什么资料和开发环境.一旦上手后,深入的学习就相对容易些了. 1.1 初学者重要提示 1.2 开发环境说明 1.3 STM32H7和F1,F4系列的区别 1.4 STM32H7开发资源查找 1.5 HAL库介绍 1.6 CMSIS软件包 1.7
【安富莱】RTX嵌入式操作系统教程发布,支持F103,F407和F429,含81个配套例程(2017-10-17)
前言说明:1. 首先感谢大家对我们安富莱电子一年来的支持,2016年我们会再接再厉推出更好的教程. 2. 估计也有网友会问RTX的优势在那里,针对这个问题,教程中第一章分为6条专门回答了这个问题,有兴趣可以看看. 这些优势里面最欣赏的还是这条,基本KEIL在每个中间件里面都说了类似的话, The library handles the low-level USB requests without the need to write the hardware layer code.
【安富莱TCPnet网络教程】HTTP通信实例
第41章 HTTP超文本传输协议基础知识 本章节为大家讲解HTTP(HyperText Transfer Protocol,超文本传输协议),从本章节开始,正式进入嵌入式Web的设计和学习. (本章的知识点主要整理自网络) 41.1 初学者重要提示 41.2 HTTP基础知识参考资料 41.3 HTTP基础知识点 41.4 HTTP通信实例 41.5 总结 41.2 HTTP基础知识参考资料 大家可以从以下地址获得HTTP基础知识: RFC2616地址(HTTP/1.1)
【安富莱】【RL-TCPnet网络教程】第10章 RL-TCPnet网络协议栈移植(FreeRTOS)
第10章 RL-TCPnet网络协议栈移植(FreeRTOS) 本章教程为大家讲解RL-TCPnet网络协议栈的FreeRTOS操作系统移植方式,学习了第6章讲解的底层驱动接口函数之后,移植就比较容易了,主要是添加库文件.配置文件和驱动文件即可.另外,RL-TCPnet移植到FreeRTOS要重新配置RL-TCPnet的接口函数,以此来支持RL-TCPnet多任务运行.使用RTX无需重新配置,因为默认情况下就是采用RTX的API函数配置的. 本章教程含STM32F407开发板和STM32
【安富莱】【RL-TCPnet网络教程】第11章 RL-TCPnet调试方法
第11章 RL-TCPnet调试方法 本章节为大家讲解RL-TCPnet的调试方法,RL-TCPnet的调试功能其实就是通过串口打印实时监控运行状态.而且RL-TCPnet的调试设置比较简单,因为官方已经为我们做好了调试版本的库,直接添加到工程,并使能相应的宏配置就可以使用了. 本章教程含STM32F407开发板和STM32F429开发板的调试方法说明. 11.1 初学者重要提示 11.2 RL-TCPnet调试方法设置 11.3 实验例程说明 11.4 总结 11.1 初学
【安富莱】【RL-TCPnet网络教程】第8章 RL-TCPnet网络协议栈移植(RTX)
第8章 RL-TCPnet网络协议栈移植(RTX) 本章教程为大家讲解RL-TCPnet网络协议栈的RTX操作系统移植方式,学习了第6章讲解的底层驱动接口函数之后,移植就比较容易了,主要是添加库文件.配置文件和驱动文件即可. 本章教程含STM32F407开发板和STM32F429开发板的移植. 8.1 移植前准备工作说明 8.2 STM32F407移植RL-TCPnet协议栈 8.3 STM32F429移植RL-TCPnet协议栈 8.4 总结 8.1 移植前准备工作说
【安富莱二代示波器教程】第19章 附件E---参考资料
第19章 附件E---参考资料 DSP教程 http://forum.armfly.com/forum.php?mod=viewthread&tid=3886 . FreeRTOS教程 http://forum.armfly.com/forum.php?mod=viewthread&tid=17658 . RTX教程 http://forum.armfly.com/forum.php?mod=viewthread&tid=14837 . uCOS-III教程 http:/
【安富莱】【RL-TCPnet网络教程】第7章 RL-TCPnet网络协议栈移植(裸机)
第7章 RL-TCPnet网络协议栈移植(裸机) 本章教程为大家讲解RL-TCPnet网络协议栈的裸机移植方式,学习了上个章节讲解的底层驱动接口函数之后,移植就比较容易了,主要是添加库文件.配置文件和驱动文件即可. 本章教程含STM32F407开发板和STM32F429开发板的移植. 7.1 移植前准备工作说明 7.2 STM32F407移植RL-TCPnet协议栈 7.3 STM32F429移植RL-TCPnet协议栈 7.4 总结 7.1 移植前准备工作说明 1.学习
【安富莱二代示波器教程】第18章 附件C---波形拟合
完整教程下载地址:http://forum.armfly.com/forum.php?mod=viewthread&tid=45785 第18章 附件C---波形拟合 emWin5.44中新增的样条函数Spline可以实现波形拟合,即波形插补.不过当前可用于芯片的emWin库还没有升级到5.44,等升级到5.44后,大家可以做研究. 下面知识点来自百度百科: 在数学学科数值分析中,样条是一种特殊的函数,由多项式分段定义.样条的英语单词spline来源于可变形的样条工具,那是一种在造船和
【安富莱二代示波器教程】第17章 附件B---功能扩展和改进方向
完整教程下载地址:http://forum.armfly.com/forum.php?mod=viewthread&tid=45785 第17章 附件B---功能扩展和改进方向 虽然二代示波器实现了很多功能,但是当前依然有很多功能可以扩展和改进,下面为大家提供一些方向. 1.外接ADC,DAC模块进行支持,比如AD7606,AD7705等. 2.当前的波形放缩是调节不同采样率实现的,大家可以尝试采用软件方式做波形放缩. 3.当前所有功能对通道1进行了支持
【安富莱二代示波器教程】第16章 附件A---电阻屏触摸校准
第16章 附件A---电阻屏触摸校准 二代示波器的触摸校准比较简单,随时随地都可以做触摸校准,按下K1按键即可校准.有时候我们做触摸校准界面,需要在特定的界面才可以进入触摸校准状态,非常繁琐,这里采用的方法就非常省事了,也推荐大家在项目中使用. 不管当前示波器打开的是哪个界面,都可以按下K1按键做触摸校准,实现方法如下: hTouchWin = WM_CreateWindowAsChild(, , , , WM_HBKWIN, WM_CF_SHOW, _cbTouchCalibrati
【安富莱原创开源应用第3期】花式玩转网络摄像头之VNC远程桌面版本,稳定运行2年不死机
说明: 1.前段时间开源了一个网络摄像头的TCP版本 https://www.cnblogs.com/armfly/p/9173167.html,这次再来一个远程VNC的版本.使用更方便,无需大家制作上位机软件了,也不需要显示屏,使用外部SRAM虚拟一个显示屏. 2.这个工程是之前测试RL-TCPnet网络协议栈稳定性的时候做的,一共做了三个版本,第三个版本稳定运行快2年的时候,停止测试了,测试期间连续运行,不断电. 3.这个Demo相比之前的TCP版本要复杂不少,主要有以下几点 (1)VNC
【安富莱二代示波器教程】第6章 示波器设计—双通道ADC驱动
第6章 示波器设计—双通道ADC驱动 本章节为大家讲解示波器的ADC驱动,采用STM32自带ADC实现.关于STM32F429的ADC,可以说处处有地雷,不小心就踩上了,如果简单的使用,不会发现,复杂使用就很容易踩到了. 6.1 3个ADC的快速交替采样 6.2 双通道ADC采样 6.3 拓展阅读 6.4 总结 6.1 3个ADC的快速交替采样 起初二代示波器是打算像一代示波器那样,准备做成3ADC(ADC1,ADC2和ADC3)快速交替采样,后期才改成
【安富莱专题教程第7期】终极调试组件Event Recorder,各种Link通吃,支持时间和功耗测量,printf打印,RTX5及中间件调试
说明:1.继前面的专题教程推出SEGGER的RTT,JScope,Micrium的uC/Probe之后,再出一期终极调试方案Event Recoder,之所以叫终极解决方案,是因为所有Link通吃. 支持时间测量,功耗测量,printf打印,RTX5及其所有中间件调试信息展示.2.当前在JLINK,CMSIS-DAP,STLINK全部测试通过,KEIL自家的ULINK系列也都支持.3.时间测量功能极具实用价值,测量单位时钟周期计数器,支持4组,每组可以测量16路,也就是可以同时测量64路
【安富莱原创开源应用第2期】基于RL-USB和RL-FlashFS的完整NAND解决方案,稳定好用,可放心用于产品批量
说明:0. NAND Flash这块经常有人咨询,这里发布一个完整的解决方案,支持擦写均衡,坏块管理,ECC和掉电保护. 早期的时候我们是用的自己做的NAND算法,支持滑块管理,擦写均衡,实际测试效果不够好,容易出问题,所以放弃了.1. 此例子仅支持MDK4.74版本,因为RTX,RL-FlashFS,RL-USB都是来自MDK4.74的安装目录,使用MDK4.74才是最佳组合.2. RL-FlashFS本身支持擦写均衡,坏块管理,ECC和掉电保护.其中使用掉电保护的话,请开启配置
【安富莱原创开源应用第1期】花式玩转网络摄像头之TCP上位机软件实现,高端大气上档次,速度2MB/S,华丽丽的界面效果
说明:1.例子是两年前做的,一直没有顾上整理出来,今天特地整理出来,开源出来给大家玩.2.上位机是emWin模拟器开发的,大家估计很难猜到,所以你会emWin话的,就可以轻松制作上位机.做些通信和控制类上位机,比使用C#之类的方便程度一点不差,而且你仅会C语言就可以.3.并且成功将emWin人性化,可以做些Windows系统上的小应用了,基本完全看不出是emWin做的,而且生成的软件很小,因为是WIN32 API实现的,直接调用win socket api,还是非常爽的.Win32 API编写的
【安富莱专题教程第6期】SEGGER的J-Scope波形上位机软件,RTT模式波形上传速度可狂飙到500KB/S左右
说明:1.在实际项目中,很多时候,我们需要将传感器或者ADC的数值以波形的形式显示.通常的解决办法是用串口上位机,USB接口上位机或者MDK的逻辑分析仪功能,使用这三种方式都比较繁琐.本期专题为大家讲解的J-Scope波形软件简单易用.2.J-Scope波形显示软件主要有RTT和HSS两种工作方式.本期专题教程为大家讲解RTT模式的使用方法.RTT模式的波形显示速度非常快,而且随时随地都可以连接目标板,不影响目标板的正常功能,不需要额外资源.同时可以设置上升沿,下降沿或者双沿触发.3.大家买的D
【安富莱专题教程第5期】工程调试利器RTT实时数据传输组件,替代串口调试,速度飞快,可以在中断和多任务中随意调用
说明:1.串口作为经典的调试方式已经存在好多年了,缺点是需要一个专门的硬件接口.现在有了SEGGER的RTT(已经发布有几年了),无需占用系统额外的硬件资源,而且速度超快,是替代串口调试的绝佳方式.2.RTT的API可以在中断和多任务环境中正常调用.并且JLINK处于MDK或者IAR的调试状态,RTT功能依然可以正常使用.最重要的是速度非常快,普通的JLINK也可以飙到几百KB/S.3.当前版本的JLINK都支持此功能,含V8,V9和V10.4.RTT Viewer小软件支持多个虚拟端口消息展示
【安富莱专题教程第4期】SEGGER的J-Scope波形上位机软件,HSS模式简单易用,无需额外资源,也不需要写目标板代码
说明:1.在实际项目中,很多时候,我们需要将传感器或者ADC的数值以波形的形式显示.通常的解决办法是用串口上位机,USB接口上位机或者MDK的逻辑分析仪功能,使用这三种方式都比较繁琐.本期专题为大家讲解的J-Scope波形软件简单易用,不占用系统额外资源,无需用户写目标板代码,仅需将JLINK插上即可.2.J-Scope波形显示软件主要有RTT和HSS两种工作方式.本期专题教程为大家讲解HSS模式的使用方法.HSS模式只需使用J-Scope加载MDK或者IAR的可执行文件即可,而且随时随地都可以
【安富莱专题教程第3期】开发板搭建Web服务器,利用花生壳让电脑和手机可以外网远程监控
说明:1. 开发板Web服务器的设计可以看我们之前发布的史诗级网络教程:链接.2. 需要复杂些的Web设计模板,可以使用我们V6开发板发布的综合Demo:链接.3. 教程中使用的是花生壳免费版,免费版仅支持电信用户,每个月1GB的流量,实际测试几天,稳定性还行.收费版没有这些限制.4. 现在已经用了快两年的花生壳收费版,比较稳定,基本没有死机现象.5. 不管是免费版本的花生壳还是收费版的,有时候会提示需要实名认证,可以不用管.现在还没有强制必须执行.如果长期使用的话,建议做一下认证,认
热门专题
注释 生成接口文档在线
c# 创建的pdf文件打不开
spark fill 空list
django中celery怎么部署
C# 读取xml文件展示
textview marquee 不生效
VBOX虚拟机无法上网
idea sql 选中字段对应值 高亮
node 自动化控制键盘
python3 ping设备是否在线
excel抽奖小程序
打开高通camera kernel log
uwp Canvas 拖拽控件
makefile c和cpp共同编译
ios storyboard 转ipad
yum安装sqlite3.8
AMap.Geolocation 定位位置与显示位置不符合
js 实现键盘控制表格上下移动
prism框架 C#
ubuntu 另外一个硬盘快捷到桌面怎么弄