S32DS中链接文件及启动代码学习一、链接文件<Linker Files>文件夹中有linker_flash.ld文件和linker_ram.ld文件。 Linker File称为链接文件,它是作用在链接过程。程序代码(.s 和 .c)源文件会经过预编译、编译、汇编、链接最后生成目标可执行文件;linker_flash.ld文件功能:Flash和SRAM内存分配,为Flash
完整的S32K144的学习汇总如下:://github.com
原创 2022-03-10 11:39:44
823阅读
完整的S32K144的学习汇总如下:https://github.com/GreyZhang/g_s32k144 继续学习S32K144,这一次虽然还是在围绕着S32DS的工具来做学习小结,但是这次与以往有着很大的不同了。这一次,学习总结的重点在与SDK中FreeRTOS的使用。与以往的学习不是很一样,这一次的学习跳过了驱动直接来了RTOS。其实,我觉得这也是现在很多ARM平台共通的...
原创 2021-06-22 16:14:06
1886阅读
完整的S32K144的学习汇总如下:://
原创 2022-03-10 11:43:10
1856阅读
完整的S32K144的学习汇总如下:https://github.com/GreyZhang/g_s32k144 前面看了FreeMaster的功能,的确是很方便。不过,能够运行的只是一个做好了的Demo。如何让这个功能增加到我现在一直学习维护的工程中呢? 移植很简单,从Demo中梳理出相关的代码,然后完善一下SDK的驱动配置即可。工作如下:分析Demo的工程,摘取出可...
原创 2021-07-07 17:24:30
229阅读
完整的S32K144的学习汇总如下:https://github.com/GreyZhang/g_s32k144 继续学习S32K144,这次来看一个小工具FreeMaster。其实,涉及到MCU程序的部分算是一个协议栈。 这个功能的移植暂且不去探讨了,值得一说的是在S32DS中这个功能以及做成了开箱即用的功能了。使用的时候,只需要从例子中导入即可。 之后,做代码...
原创 2021-07-07 17:24:44
247阅读
完整的S32K144的学习汇总如下:://github
原创 2022-03-10 11:39:30
324阅读
完整的S32K144的学习汇总如下:https://github.com/GreyZhang/g_s32k144 继续学习S32K144,还是熟悉IDE的环境。这次熟悉下如何通过例子创建一个S32K144的工程,之后通过这种方式我们可以看一下已经开发好的各种例程。 创建工程的过程跟创建普通的工程差不多,只是选择的时候点击from example的菜单。 弹...
原创 2021-07-07 17:29:41
301阅读
完整的S32K144的学习汇总如下:://github.com/GreyZ
原创 2022-03-10 11:43:53
400阅读
完整的S32K144的学习汇总如下:https://github.com/GreyZhang/g_s32k144 看了几天文档,接下来开始步入实战。首先看一下如何使用S32DS for ARM创建一个S32K144的工程并编译。 打开IDE,依次按照上面的菜单选择。 选择S32K144MCU,输入自己想要的工程名称,工具链可以保持默认,之后点击继续。...
原创 2021-07-07 17:30:36
602阅读
完整的S32K144的学习汇总如下:://github.co
原创 2022-03-10 11:45:30
1617阅读
完整的S32K144的学习汇总如下:https://github.com/GreyZhang/g_s32k144 继续S32K144的学习,今天整理的这部分内容其实跟这个芯片本身没有特别紧密的联系,只是作为一个应用的尝试在这个平台上进行一下测试。 从minmea的项目中获取到的test代码,其实是在PC操作系统上进行测试的。这里,我算是切换一个方向在嵌入式的平台上进行一下集...
原创 2021-07-07 17:21:33
85阅读
完整的S32K144的学习汇总如下:://git
原创 2022-03-10 11:30:37
155阅读
完整的S32K144的学习汇总如下:https://github.com/GreyZhang/g_s32k144 继续学习S32K144,前面分析过一次机遇UART的printf。今天从驱动以及原理层面了解一下这背后的机理。 首先值得一说的是,虽然我们在电脑上通过串口工具查看到了串口的信号,但是本质上来说这是串口转成了USB的信号。在之前接触Arduino的时候,有一个完成...
原创 2021-07-07 17:27:03
150阅读
完整的S32K144的学习汇总如下:://github.com/GreyZhang/g_
原创 2022-03-10 11:49:17
848阅读
完整的S32K144的学习汇总如下: https://github.com/GreyZhang/g_s32k144_driver 开启S32K144的探索旅程,首先熟悉一下手里的开发板,搜集一下资料。 这是官网找到的一部分介绍信息,看了一下还是中文的。我有点怀疑我的理解力或者是NXP的工作人员的严谨程度。其实在同一页网页上,这个S32K144的内核介绍了两...
原创 2021-07-07 17:31:50
122阅读
      继续S32K144的学习,这一次来探索一下运行模式的切换。这个功能能够让MCU进入更高速的运行模式或者是更低速的低功耗模式。其实,很多芯片都有这个功能,但是我自己的实践过程中似乎是没有什么这方面的实践经历。正好,借用这个小开发板来做一个简单的学习。     我先看了官方的例子,其实官方的例子做得就很完善了。如果进入低功耗的模式,有时候会让我的测试程序运行的很慢。因此,这一次,我单独做
原创 2021-07-31 16:00:32
553阅读
完整的S32K144的学习汇总如下:https://github.com/GreyZhang/g_s32k144 继续学习S32K144,结合这个芯片学习一下FreeRTOS的实际应用。这一次,我想先学习一下队列的应用。 按照文档的解读,这个队列其实确实是有着一个先后关系的意思。但是,这个队列的作用更多的是一个消息传递。今天,我需要做的工作如下:使能FreeRTOS中的...
原创 2021-06-22 16:14:05
413阅读
完整的S32K144的学习汇总如下:https://github.com/GreyZhang/g_s32k144 继续S32K144的学习,这次来看看CAN的FIFO接收模式。FIFO的功能是使用多个buffer级联,组成一个队列的方式实现队列的报文接收。使用FIFO,可以让驱动软件设计更加简洁。同时,FIFO在接收的能力上也是很强的,可以让我们在后期软件处理上有更多的设计尝试。...
原创 2021-07-07 17:20:06
1407阅读
完整的S32K144的学习汇总如下:://github.com/G
原创 2022-03-10 11:40:33
196阅读
  • 1
  • 2
  • 3
  • 4
  • 5