![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
STM32
文章平均质量分 93
alwxkxk
个人博客已经迁移至:www.scaugreen.cn
展开
-
STM32 HAL库头文件包含关系
如图,从左到右下的顺序写: --------------------------------------------------------------------------------------------------------------------------------The header of the common HAL driver file(stm32f1xx_ha原创 2015-08-01 15:01:02 · 18027 阅读 · 1 评论 -
记录一次被keil优化导致程序异常的案例
在使用cube生成工程,并启用assert参数检查发现参数有误.花费大量时间发现有变量赋值异常,如下两图。别一个发现是:在使用cube生成工程时,反对使用assert来检查函数,因为其生成的程序有大量未初始化的变量,会进入到assert_fail函数中。这是优化级别为0时:这是优化级别为3时:原创 2015-07-31 15:45:27 · 3653 阅读 · 2 评论 -
中断里调用HAL_Delay()进入死循环的原因
CUBE生成的程序中, SysTick是中断型延时(利用中断来查询时间到了没)。 /* Use systick as time base source and configure 1ms tick (default clock after Reset is MSI) */ HAL_InitTick(TICK_INT_PRIORITY);#define TICK_I原创 2015-08-02 09:50:46 · 18781 阅读 · 7 评论 -
软硬结合——写给硬件开发工程师的全栈入门实战
软硬结合——写给硬件开发工程师的全栈入门实战作者水平读者水平要求整个项目简单介绍教程特点为什么使用nodejs开始提问提问之前提问规范教程目录 与 安排Part1Part2Part3Part4Part5Part6题外话声明正式开始软硬结合——写给硬件开发工程师的全栈入门实战软硬件结合可以说是所有硬件开发人员心中的一大追求,当一个人技能树上点亮了软硬件,所有创意想法基本都能靠自己去实现。最新更新时间...原创 2018-05-06 17:10:41 · 15058 阅读 · 0 评论 -
软硬结合——写给硬件开发工程师的全栈入门实战 Part1
Part1demo1项目介绍服务器&客户端安装nodejs启动服务器程序验证TCP服务器通信ESP8266 验证AT指令服务器与通信之间的联调联调硬件STM32串口调试硬件与通信之间的联调整个demo1联调Part1 调试总结* 牢记1:物联网项目出现异常时,确保能让调试人员在3分钟内正确定位到问题所在环节。* 牢记2:每一环节必须拥有快速自证的能力。声明下一个demo项目Part1这一部...原创 2018-05-06 17:28:15 · 3313 阅读 · 1 评论 -
物联网教程 demo1效果
从gif图可以看到,通过手机点击控制LED灯,完成了基本动作。上面的动态图显示的是旧的教程,现在已经简化了教程并起名为:《软硬结合——从零打造物联网》《软硬结合——从零打造物联网》,软硬件结合可以说是所有硬件开发人员心中的一大追求,当一个人技能树上点亮了软硬件,所有创意想法基本都能靠自己去实现。(由于CSDN博客的浏览体验不好,所以自行搭建了一个物联网博客,重构了并把教程放到...原创 2018-06-30 17:36:18 · 2556 阅读 · 0 评论