自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小灰笔记

学习笔记,仅用于自我参考回忆!

  • 博客(10)
  • 论坛 (1)
  • 收藏
  • 关注

原创 157_emacs中尝试使用gdb

对我来说算是新鲜东西,但是使用后发现果真是GNU体系血统,emacs和gdb结合的可真好啊! 运行一个简单的demo: 一份测试代码如下:#include "stdio.h"int i = 0;int main(void){ printf("%d\n",i++); printf("%d\n",++i); ...

2019-10-18 17:38:41 100

原创 156_S32DS for ARM空工程增加SDK

手头有一个S32K144的开发板,近段时间也开始折腾起来了。不管是哪个板子,只要是S32K系列,这个经验应该都是通用的。 如果使用SDK,其实直接再创建工程的时候就选择SDK应该是最简单的。如果没有选择的话,也是可以后续增补的。增补方法也很简单: 工程属性中选择SDK,之后出现如下界面: 在这里可以追加选择SDK...

2019-10-17 09:32:27 185

原创 155_使用Source Insight进行代码排版格式化

也算是我后知后觉,用了好几年的Source Insight没有深入研究过这个工具究竟有什么细致的功能。用了emacs以及VS Code之后,觉得这里面的代码的格式化功能做的非常好用。相比之下,使用Source Insight写代码真是有点累。 后来,无意中发现eclipse中其实也有这种格式化的工具,一时间觉得这个或许是一个高级编辑器必备的。Source In...

2019-10-11 21:43:40 176

原创 154_STM32F407 FreeRTOS修改tick时钟源

整个STMF407系列的学习汇总链接如下:https://github.com/GreyZhang/g_stmf407 在PPC平台的时候,任务调度或者OS的TB一般选择一个PIT作为触发源,时间会比较准确。ARM平台有一个专门的SysTick,似乎是专门用来做这个的,而且我在其他的ARM芯片上做开发的时候发现官方的例程也是基于这个。使用STM32F407...

2019-10-06 14:10:05 417

原创 153_STM32F407独立看门狗

整个STMF407系列的学习汇总链接如下:https://github.com/GreyZhang/g_stmf407 独立看门狗比窗口看门狗应该简单多了,这也是我之前用过的看门狗功能。这个只要在规定的时间内能够喂狗就不会出现复位。 使用CubeIDE生成这个驱动真是太简单了,过程略去。只需要自己周期性调用喂狗函数即可。我实现的接口如下...

2019-10-06 12:44:55 192

原创 152_STM32F407窗口看门狗

整个STMF407系列的学习汇总链接如下:https://github.com/GreyZhang/g_stmf407 之前只用过简单的看门狗,窗口看门狗简单看过一次没有看明白,这一次算是补课了。窗口看门狗的机理其实是很简单的,所谓的窗口其实是一个计数器的区间范围。这个计数器是一个自动递减的计数器,窗口则限定了喂狗的数值上限和下限。不在此范围内进行喂狗,或...

2019-10-06 12:15:16 139

原创 151_STM32F407蜂鸣器驱动

整个STMF407系列的学习汇总链接如下:https://github.com/GreyZhang/g_stmf407 今天整理一下蜂鸣器的驱动。 其实,蜂鸣器的驱动是很简单的,本质上就是一个PWM波的驱动。我看了一下说明,输入的驱动波形一般是2~5KHZ。然而,我砍了下别人的Demo,做了一个周期600ms的PWM也能够驱动蜂鸣器。...

2019-10-05 21:31:32 472

原创 150_STM32F407按键识别

整个STMF407系列的学习汇总链接如下:https://github.com/GreyZhang/g_stmf407 这个例程是我看了别人做的例程代码之后消化吸收按照自己的思路写的,主要的区别在于我的开发基于FreeRTOS,而我看到的例程仅仅是简单的演示功能而已。 按键识别,一个主要的概念在我现在接触的汽车电子中是常用的的debance...

2019-10-04 16:51:42 257

原创 149_基于FreeRTOS实现RTC的时间输出

整个STMF407系列的学习汇总链接如下:https://github.com/GreyZhang/g_stmf407 这是一个前几天就想整理的一份例程笔记,但是由于自己对FreeRTOS的了解不多,遇到了一点小障碍。FreeRTOS中集成了RTC的代码之后总是会进入异常中断,后来发现其实是堆栈分配的原因。 这里把之前的这个例程补充一下...

2019-10-04 14:45:54 546

原创 148_STM32CubeIDE自动创建FreeRTOS Task

整个STMF407系列的学习汇总链接如下:https://github.com/GreyZhang/g_stmf407 其实,手写代码自然是很多功能全都可以实现。但是摸索中发现STM32CubeIDE的开箱即用理念真的做的不错。诸如FreeRTOS,不仅不需要移植,而且在IDE中增加了Task的创建管理。用了一下,确实是比自己手写简单多了,简单的几个参数信...

2019-10-04 14:15:06 1780

空空如也

grey_csdn的留言板

发表于 2020-01-02 最后回复 2020-05-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除