查看原文
其他

精选汇总文章(更新于2019-08-09)

strongerHuang strongerHuang 2021-01-31

置顶/星标公众,不错过每一条重要消息!


本文内容由作者strongerHuang原创发布。

版权所有:禁止商用

申明:该文档仅供个人学习使用,转载请公众号联系作者授权。


为了方便大家平时公交、地铁、外出办事也能用手机学习并巩固知识,我特意用心精选,并分类整理了部分文章。



1专栏文章

有一些文章,我按照专栏形式整理,并分享在我的公众号『嵌入式专栏』。


关注『嵌入式专栏』并回复“xxx教程”关键字,即可查看对应教程,并得到PDF电子文档下载链接。


以下是部分【专栏】文章:


【专栏】IAR系列教程


【专栏】Keil系列教程


【专栏】ST-Link资料


【专栏】MAVLink学习之路


【专栏】printf系列教程


【专栏】CANOpen系列教程


【专栏】STM32CubeMX系列教程


【专栏】STM8S基础实例教程


【专栏】FreeRTOS系列教程


【专栏】μC/OS系列教程


【专栏】Jlink使用技巧


······



2了解公众号

我的人生,我的2018


我的个人博客网站


问问题也是一门技术


我分享文章的几个平台


致所有关注我朋友的一篇文章


有幸受邀面见了ST中国市场总监


今天线下面基了10多位技术牛人


公开说一下我的微信公众号


我创建了技术交流群


微信技术交流群两个月来的情况



3基础知识

STM32Cube:

STM32Cube到底包含哪些工具?


STM32CubeMX V5重大升级


STM32CubeMX V5.1.0更新内容


学STM32CubeMX,你会有不一样的收获


STM32CubeIDE下载安装,配置生成代码,在线调试


MDK-ARM:

Keil MDK V5.27重大更新,预览版已上线


Keil如何自定义关键字、快捷键


了解MDK-ARM、DS-5和DS-MDK开发工具


MDK-ARM代码格式化插件AStyle


带你认识ARM最新的编译器AC6.12


关于PC-lint,以及如何在MDK中添加PC-lint工具


MDK-ARM编译器从V5升级到V6需要做哪些工作?


MDK-ARM各种优化选项详细说明、实际应用及拓展内容


编程工具:

几点关于STM32CubeProgrammer的内容


STVD、STVP、ST-LINK utility你了解吗?


利用STM32 ST-LINK Utility查看内核运行状态


STM32开发工具之STM Studio调试和诊断工具讲解


功能强大的STLINK-V3MINI尺寸仅15 x 30mm


ST计划MadeForSTM32以增强STM32生态系统


从TrueSTUDIO迁移到STM32CubeIDE只需要简单几步


技术资讯:

ST推出Cube.AI人工智能神经网络开发工具包


STM32G0将会在今年爆发吗?


第五代精简指令集计算机RISC-V你了解多少?


双核STM32H7正式投入生产,样品现已上市


从Cortex-M到Cortex-A认识ARM处理器


FreeRTOS更新至V10.2.1


力挺华为物联网操作系统LiteOS


ARM针对Cortex-M处理器推出一套安全系统:Arm FuSa RTS



4新手必读

基础常识:

是先学STM8,还是学STM32?


你还不知道ST官网有哪些资料


写几点内容给学习STM32的朋友


STM32数据手册中那些重要内容


教大家几招快速访问ST官网的方法


关于STM32的四类嵌入式软件(库)


你平时搜索使用百度,还是谷歌?


两张图了解STM32和RT-Thread发展历史


STM8都支持哪些RTOS操作系统?


在STM8上运行的实时操作系统Atomthreads


C语言依然位居榜单前列,依然值得程序员学习


基础理论:

STM8、STM32可以超频吗?


定时器基本原理及常见问题


STM32的计数和延时原理


关于STM32的几点重要内容


为什么我们要先开启STM32外设时钟


几张图对比STM32各系列产品特性和外设兼容性


STM32标准外设库SPL转换成Cube LL


关于IO模式(浮空、推挽...)描述及应用


STM32的GPIO配置不同输出速度会有什么影响?


STM32片上Flash读写的一些重要知识


STM32Flash容量寄存器、UID寄存器


STM32各系列MCU性能对比及测试说明


项目中的Assert断言语句


其它:

重温经典PID算法


关于代码对齐的话题


嵌入式软件开发经典面试题


软件开发编程规范及原则


实用的排序算法 - 交换排序


ANSIC几种特殊的标准定义


可变参数宏__VA_ARGS__的用法


关于CAN-Bus总线


CAN-FD协议你了解多少?


介绍PWM、PPM、S-BUS这三者的区别



5进阶知识

进阶理论:

STM32的SysTick时钟源来自哪里


怎么快速掌握STM32CubeFx、Gx软件包


STM32自举程序,你了解多少?


LPTIM低功耗定时器有哪些独特功能?


STM32的启动流程到底是怎样的?


讲讲Cortex-M内核的MPU内存保护单元


STM8、32的触摸按键功能


STM32调试DEBUG相关知识


STM32片上外设时钟使能、失能和复位的区别


STM32位带操作原理


STM32复位来源


更加深入理解I2C总线、协议及应用


STM32的USART中RTS、CTS的作用和意义


volatile关键字对编译器优化的影响


RTOS:

轻松几步实现在STM32上运行FreeRTOS任务


在RTOS实时操作系统中是怎样实现多任务的?


FreeRTOS实现硬件看门狗+软件看门狗监测



6实战经验

谈谈STM32(CM3)的Faults异常


STM32 IAP应用编程几个要点


跳转程序的几条重要知识点


指针变量---位带操作


你的STM32芯片FLASH容量的问题


STM32编码器接口,以及应用编程


Cortex-M0的NVIC没有优先级分组功能


你会担心STM32时钟PLL各参数配错吗?


STM32Cube LL能高效的原因


STM32F1系列的DEBUG调试功能需要配置吗?


深入分析MCU堆栈的作用,以及该如何设置堆栈大小


STM32Cube HAL库中断处理机制


STM32低功耗时引脚配置


do{...} while(0U)宏定义的作用和意义


IAP+APP程序拼接方法,及相关拓展内容


STM32串口自动识别波特率


你ADC采集的数据都准确吗?


ADC,DMA,多路,单次/连续转换


STM32中断,及FreeRTOS中断优先级配置


STM32串口中断、DMA接收的几点注意地方


CRC校验、STM32中CRC计算单元、CRC应用


在项目中EEPROM几项特殊操作


STM8S低功耗电源管理


关于USART波特率、TIM的外设预分频值


STM32看门狗和复位IC同时存在的注意事项


宏定义“中断函数接口”的注意事项


新版IAR调试查看寄存器问题、STM8代码大小优化问题


定时器输出的PWM频率范围及占空比精度


STM32如何实现可调频率、占空比的PWM波形,且可指定输出脉冲个数?


如何判断CPU是否正在执行中断函数?


UART需要使用DMA发送吗?


STM32的ADC多通道DMA使用方法


Cortex-M3内核复位与系统复位区别及应用


USART过载错误Overrun error


STM32的HAL和LL库能共同使用(混用)吗?


STM32复位来源、以及系统和内核复位区别


不建议用STM32F1的RTC实现日历功能


如何将变量存储在指定内存地址(基于Keil MDK-ARM)



7最后

我的知乎:strongerHuang

我的网站:www.strongerhuang.com


若觉得文章对你有帮助,随手点『好看』、转发分享,也是对我的支持。


关注公众号『strongerHuang』,在底部菜单中查看更多精彩内容!


长按识别图中二维码关注

    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存