06 2019 档案

摘要:git上传警告warning: LF will be replaced by CRLF 在上传keil工程时,会遇到warning: LF will be replaced by CRLF警告; warning: LF will be replaced by CRLF in <file-name>. 阅读全文
posted @ 2019-06-19 11:49 dil 阅读(2503) 评论(0) 推荐(0)
摘要:前期准备 首先是github官网: https://github.com/ 下载github工具: https://git-for-windows.github.io/ 进入github创建一个新的项目: 生成项目后拷贝项目网址,例如我的一个项目网址格式如下: https://github.com/ 阅读全文
posted @ 2019-06-19 11:23 dil 阅读(448) 评论(0) 推荐(0)
摘要:从原子F103 HAL库基础串口例程来看HAL程序结构; 从main函数开始,首先是HAL库两个函数的初始化: HAL_Init(); Stm32_Clock_Init(RCC_PLL_MUL9); 解析HAL_Init() 分为四个部分: A:启用FLASH预取缓存区; B:设置中断组优先级(由于 阅读全文
posted @ 2019-06-17 15:31 dil 阅读(3397) 评论(0) 推荐(0)
摘要:前期准备: 在美化前,我们先安装一个扩展源. 然后安装字体包 安装gnome-menis标准菜单实现(通常已安装) 安装gnome个性化定制工具 安装桌面管理器(通常已安装) 这时候,我们alt+f2快捷键,然后输入r重启界面.可以发现 在Application-Accessories中多了一个优化 阅读全文
posted @ 2019-06-14 09:48 dil 阅读(11934) 评论(0) 推荐(0)
摘要:看门狗由内部LSI驱动,LSI是一个内部RC时钟,并不是准确的32kHz,然而看门狗对时间的要求不精确,因此可以接收; 关键字寄存器IWDG_KR: 写入0xCCCCH开启独立看门狗,此时计数器开始从复位值0xFFF递减计数,当计数器到0x000时产生一个复位信号(IWDG_RESET); 写入0x 阅读全文
posted @ 2019-06-06 18:23 dil 阅读(893) 评论(0) 推荐(0)
摘要:LL驱动概述 低层(LL)驱动器旨在提供快速轻量级的专家导向层,它比硬件更接近硬件; 与HAL相反,LLAPI不适用于优化访问不是关键功能的外设设备,或者需要大量软件配置和/或复杂的高级堆栈(如USB)的外设; LL驱动函数库既可以在不使用HAL驱动库下使用(独立模式),也可以和HAL驱动库一起使用 阅读全文
posted @ 2019-06-06 11:21 dil 阅读(2493) 评论(0) 推荐(2)
摘要:HAL库文件结构: HAL驱动文件: 外设驱动API文件和头文件:包含了常见主要的通用API,其中ppp表示外设名称,如adc、usart、gpio、irda等; stm32f0xx_hal_ppp.c stm32f0xx_hal_ppp.h 外设驱动扩展API文件和头文件:包含指定的API和内部不 阅读全文
posted @ 2019-06-05 16:24 dil 阅读(6670) 评论(0) 推荐(2)