STM8/32学习笔记
うちは止水
写博客只是为了工作和学习做下记录,方便以后查找回忆。
展开
-
STM8L152C6的串口调试程序(带库)
#include \"uart1.h\" voidUart1_Init(void){ CLK_PeripheralClockConfig(CLK_Peripheral_USART1, ENABLE); GPIO_Init(GPIOC, GPIO_Pin_3, GPIO_Mode_Out_PP_High_Fast);//TXD GPIO_转载 2018-01-09 13:40:11 · 1379 阅读 · 0 评论 -
[学习笔记]STM8L05x基于BasicTimer(TIM4)实现1ms滴答定时器
目的:因为STM8L系列没有滴答定时器,所以不能够利用滴答定时器来实现delay处理。 但是STM8L系列有basci timer,可以利用它来实现滴答定时器,进而实现delay处理接口。具体实现接口如下:drv_timer.c/******************************************************************...原创 2019-04-28 15:12:11 · 988 阅读 · 0 评论 -
[STM8学习笔记] IAR工程搭建笔记
1. 打开IAR软件。2.选择[file] -> [new] -> [workspace]3.[project] -> [Creat new project] -> 会弹出一个对话框,根据你的MCU系列下拉选择MCU型号; 然后再根据你的编程语言选择编程语言。 选择好了之后,点击【OK】 -> 选择你要保存的工程路径以及工程名。4. 配置工程参...原创 2019-04-24 15:20:38 · 398 阅读 · 0 评论 -
[学习笔记]单片机裸机系统架构设计框架
/***************************************************************************************** * Confidential and Proprietary Information of xxx Corporation * (C) 2019 ,xxx Corporation . All rights res...原创 2019-04-25 09:40:37 · 1701 阅读 · 0 评论 -
[学习笔记]单片机裸机系统多任务实现
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq8864/article/details/17961375似乎软件架构,只有纯上位机软件才有,其实,嵌入式软件也有架构可言,只有好的架构,才能结构清晰,方便开发和让系统稳定的工作。在有嵌入式操作系统的情况下,可以利用多任务和信号量,事件等设计嵌入式软件。但是在没有操作系统的裸机中,更需要...转载 2019-04-25 10:23:04 · 2704 阅读 · 0 评论 -
[学习笔记]单片机裸机系统程序之时间片轮询法
装载至:https://blog.csdn.net/ZHONGkunjia/article/details/61267947学习书籍:《谈谈怎样架构你的单片机程序》时间片轮询法,在很多书籍中有提到,而且有很多时候都是与操作系统一起出现,也就是说很多时候是操作系统中使用了这一方法。不过我们这里要说的这个时间片轮询法并不是挂在操作系统下,而是在前后台程序中使用此法。也是本贴要详细说明和介绍的方...转载 2019-04-25 11:10:04 · 1436 阅读 · 0 评论 -
【STM8学习笔记】STM8系列串口中断发送例程
目标MCU:STM8L051F3功能:串口中断发送。(区别于串口轮询发送)drv_usart.c/***************************************************************************************** * Confidential and Proprietary Information of xxx Cor...原创 2019-05-05 17:17:32 · 2729 阅读 · 0 评论