08 2020 档案
摘要:1、.c文件内容 /* * cop.c * * Created on: 2020年8月26日 * Author: Mr.W */ #include "cop.h" void cop_init(void) { cop_config_t configCop = {0}; COP_GetDefaultCo
阅读全文
摘要:1、先编译一下自己创建的工程(主要目的是产生默认配置的.ld文件,它们都存放在Debug文件夹中);打开创建的工程属性,找到如下图所示的对话框,取消掉如下图指示的默认勾选,保存并退出。 2、打开工程中的Debug文件夹,找到如下图所示的两个.ld链接文件。 3、打开xxx_memory.ld链接文件
阅读全文
摘要:通过观察单片机程序的中断向量表,我们不难发现对于ARM架构的单片机中断向量表基本分为两部分,一部分是内部中断,另一部分是外部中断。 下面是MKL25Z4的中断向量表: 下面是STM32F429的中断向量表: 当我们在写单片机程序的时候,经常会与中断打交道,控制中断的开和关是必经的操作,中断分外部中断
阅读全文
摘要:一、单片机的存储资源(以MKL25Z4为例) 如下图所示,FLASH的大小是128kbyte,RAM的大小是16kbyte。该单片机FLASH的起始地址时从0开始的,如果改变FLASH的起始地址,可利用的资源会更少,比如下图中我设置的起始地址时从0x5000开始的,那么可利用的FLASH大小就为(0
阅读全文
摘要:一、软件模拟SPI程序 #define GD25Q256DF_CS_DIR MKL25Z4_GPIO_DDR_OUTPUT(MKL_PORTA, 19) #define GD25Q256DF_CS_LOW MKL25Z4_GPIO_CLR(MKL_PORTA, 19) #define GD25Q25
阅读全文
摘要:1、.c文件,该定时器配置为计数模式,每次定时周期到将响应中断 /* * lptmr.c * * Created on: 2020年8月19日 * Author: Mr.W */ #include "lptmr.h" #include "fsl_gpio.h" /******************
阅读全文
摘要:这里以M24C04存储芯片为例: 一、数据格式 1、读数据: 2、写数据: 二、I2C时序图 1、读写时序图: 三、软件实现 1、开始 在SCL处于高电平的状态时,SDA产生一个下降沿信号; /* *@brief i2c Start *@author Mr.W *@date 2020-8-3 */
阅读全文

浙公网安备 33010602011771号