- 博客(8)
- 资源 (4)
- 收藏
- 关注
原创 将go代码转化为markdown 表格
# Type2md - Golang Type To Markdown[github.com/eleztian/type2md](github.com/eleztian/type2md)通过ast解析 将golang 的结构定义转化为markdown 表格。支持将golang 的数据类型定义转化为markdown 表格- 支持自定义 struct tag- 支持注释解析- 支持默认值定义- 支持是否必填- 支持外部mod 类型引用解析。- 表格类型支持跳转
2022-10-29 22:23:39 291
原创 git 403 错误的解决办法
在用Git上传时,发送如下错误: [root@zt git]# git push -u origin master error: The requested URL returned error: 403 while accessing https://github.com/eleztian/vim_conf.git/info/refs详细错误: fatal: unabl
2017-06-09 10:17:54 10214 1
原创 学习Stm32--DMA
DMA一、 DMA的简单介绍:DMA( Direct Memory Access ):外设与主存间不经过CPU 而直接进行数据交换的接口。DMA控制器和Cortex™-M3核心共享系统数据总线,执行直接存储器数据传输。当CPU和DMA同时访问相同的目标(RAM或外设)时, DMA请求会暂停CPU访问系统总线达若干个周期,总线仲裁器执行循环调度,以保证CPU至少可以得到一半的系统总线(存储器或外
2016-08-09 15:08:46 362
原创 学习stm32--uart
usart --------------------------------------------------------CR1、CR2、CR3 和 SR,即USART 的三个控制寄存器(Control Register)及一个状态寄存器(Status Register)1-> GPIO初始化 GPIO_InitTypeDef2-> usart 初始化 USART_In
2016-07-15 16:11:38 431
原创 学习stm32--中断
中断 4位 16种不同优先级,可以将它们分为5组抢占式优先级,抢占优先级(次优先级):实现中断嵌套,抢占式优先级越大越先执行,如果相等则比较次优先级,如果两个都相等,按照中断排排号来执行。
2016-07-15 13:27:41 234
原创 学习STM32--认识STM32库
STM32库文件的之间的关系CMSIC标准(软件抽象层)CMSIS 标准中最主要的是 CMSIS 核心层,它包括 : 内核函数层 :其中包含用于访问内核寄存器的名称、地址定义,主要由 ARM 公司提供。 设备外设访问层 :提供了片上的核外外设的地址和中断定义,主要由芯片生产商提供。可见 CMSIS 层位于硬件层与操作系统或用户层之间,提供了与芯片生产商无关的硬件抽象层,可以为接口外设、
2016-07-13 17:33:36 616
原创 学习stm32--初涉STM32
初涉STM32一、学习入门(从51到stm32)寄存器映射:外设资源与地址一一对应(sfr 和 sbit);STARTUP.A51:启动代码,单片机上电复位后,首先执行启动文件。主要实现了以下功能:清除内部数据存储器、清除外部数 据存储器、清除外部页储存器、初始化 small 模式下的可重入栈和指针、初始化 large 模式下可重入栈和指针、
2016-05-22 20:33:53 359
FreeRTOS中文实用教程
2017-10-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人