一. IAR SWOIAR在编译选项里自带了printf via SWO的功能,首先来说说怎么把信息输出到SWO口,一句话搞定。ITM_SendChar(ch);ITM这个东西其实严格来说是Cortex-M提供的一个特性,而不是STM32。利用这个函数把信息输出
本文以MC9S12DGl28作为控制核心,设计自主寻迹的智能车控制系统,在检测到智能车运动信息和道路信息的基础上,采用模糊控制算法控制舵机转向,通过转速PID调节的方式控制直流电机。实验证明:该智能车在白色的跑道上能沿着一定宽度任意弧度的黑色引导线以较快的速度平稳地行驶,寻迹效果良好,速度和转向控制响应快,系统的稳定性和抗干扰能力强,速度可以达到1.5 m/s,此方案已应用于全国智能车大赛。
LED 小灯是一种简单的 LED,只能通过亮和灭来表达简单的信息。而这节课我们要来学习一种能表达更复杂信息的器件——LED 数码管。先给大家提供一张原理图看一下,如图5-3所示。图5-3 数码管原理图这是比较常见的数码管
第一次用PIC12C508A芯片制作的振荡器,其源程序为PIC01.ASM,占用程序存储器空间是从D'30‘开始的地址存放的程序,全部程序共占22个地址;第二次再写时,用同一芯片PIC12C508A.也是一种振荡器
程序状态字PSW是8位寄存器,用于存放程序运行的状态信息,PSW中各位状态通常是在指令执行的过程中自动形成的,但也可以由用户根据需要采用传送指令加以改变。各个标志位的意义如下:PSW.7(Cy):进位标志位。PSW.6(
知识:IE寄存器TCON寄存器TMOD 寄存器/*****************2个定时中断,2个按钮中断*******************/#include #define SEG P2 //数码管 断码口#define SCANP P1 //数码管 com扫描口sbit OC = P0^0;
EMC是指设备或系统在其电磁环境中能工作且不对该环境中任何物体构成不能承受的电磁骚扰的能力。剩余电流保护器作为电网末端供电线路保护装置(400 V以下),必须满足。EMC国家标准GB/T17626.5—1999要求,取得3
环境:主机:WIN10开发环境:MDK5.12MCU:STM32F407说明:为单片机设计了一套简单的日志系统,通过日志系统提供的接口可以查看设备状态,并进行一些基本的调试。日志系统通过串口输出,所以单片机需要准备一个串口供日志
结合前几天来写过的文章, 今天总算写了一个功能较多的应用 - 多功能时钟, 集时钟, 秒表, 温度计一体.基础文章:1.单片机练习 - DS18B20温度转换与显示2.用C51编写单片机延时函数3.单片机练习 - 定时器4.单片机练习 -