登录
首页 » 单片机 » STM32F103 UCOSIII 移植

STM32F103 UCOSIII 移植

于 2022-10-31 发布 文件大小:699.32 kB
0 119
下载积分: 2 下载次数: 1

代码说明:

资源描述在STM32F103上移植UCOSSIII, 可以正常工作, 已验证, 可以创建任务, 删除任务, MESSAGE.......

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • PC 通信(RS232 协议)
    PC 机与单片机通信(RS232 协议),有详细的说明,有代码,可以直接用。
    2023-06-05 18:00:03下载
    积分:1
  • 51+ds18b20温感温控实验
    51单片机实现:例1-读温感DS18B20显示温度值整数例2-读温感DS18B20显示温度值带小数例3-温控继电器
    2022-03-21 02:20:34下载
    积分:1
  • 常用宏
    单片机常用宏 以前学51单片机的时候每次要配置寄存器的时候,虽然都知道看着器件手册去写,但是我还是觉得很痛苦,后来就有了这些宏,阅读起来会直观一点,不过敲的代码也得多一点,我后来写的代码都是用这些宏来封装寄存器操作的。 #ifndef MACRO_FUNCTION #define MACRO_FUNCTION //这个头文件里定义了一些宏定义,方便使用 /********************************************************************************* * AssignBit / AssignFlag *说明: * 这个宏用来得到一个变量的某个或某几个位被赋值后的值 *参数: * type 参数flag的类型 * flag 要赋值的变量 * which_bit * 标明flag的哪几个位要被赋值 * val 表示要赋给flag的那几个位的值 *注意: * 1. 对于宏,其参数不要用++i;之类的表达式!也不要直接使用调用函数得到的返回值! * 2. 如果type是寄存器,那么它必须是可读的 *示例: * u8 a = 0xf0; * AssignBit(u8, a, BIT4 | BIT0, BIT0); * 执行完后,a == 0xe1; *备注: * 1. 效率上, 如果参数(除flag外)都是常量, 编译器会自动优化, 如果参数是变量, 就算手动写代码也是这个样子的 * 2. (which_bit) 括号是为了保证 AssignBit(flag, BIT0 | BIT1, 0)之类的用法不会出错
    2022-07-22 02:46:37下载
    积分:1
  • STM32 LCD显示
    芯片采用STM32F103ZGT6,对LCD屏幕进行控制,用于显示字符,方便设备调试
    2022-05-24 18:04:22下载
    积分:1
  • 波形发生器源码
    波形发生器,ATMEL MEGA32为CPU,可以产生三角波,正弦波,方波;频率、幅值都可以数控调节。毕业设计必备之参考资料。AD9854为产生波形的DDS芯片,频率可大范围调节,幅值0到5V可调节。
    2022-11-05 23:45:04下载
    积分:1
  • 信号发生器
    节采用直角坐标系来分析,并假设波导是无限长的,且波是沿着z方向无衰减地传输,由电磁场理论, 对无源自由空间电场E和磁场H满足以下矢量亥姆霍茨方程:  式中β为波导轴向的波数,E0(x,y)和H0(x,y)分别为电场和磁场的复振幅,它仅是坐标x和y的函数。以电场为例子,将上式代入亥姆霍兹方程  ,并在直角坐标内展开,即有由麦克斯韦方程组的两个旋度式,可以得到场的横向分量和纵向分量的关系式: kc表示电磁波在与传播方向相垂直的平面上的波数,如果导波沿z方向传播,则 ;k为自由空间中同频率的电磁波的波数。根据两个纵向场分量Ez和Hz的存在与否,对波导中的电磁波进行分类。可将波导中的电磁波分成三类:1.    横电磁波(TEM波): ;2.    横电波(TE波): ;3.    横磁波(TM波): 。
    2023-06-14 12:55:02下载
    积分:1
  • 匿名飞控经典源代码 四轴飞行器
    匿名飞控经典源代码 四轴飞行器 #include "stm32f10x.h" #include "sysconfig.h" #include "bsp.h" #include "led.h" #include "tim3.h"  #include "usart.h" #include "ANO_TC_STM32F1_I2C.h" #include "MPU6050.h" #include "moto.h" #include "spi.h" #include "nrf24l01.h" #include "tim_pwm_in.h" #include "rc.h" #include "imu.h" #include "control.h" #include "data_transfer.h" u8 SYS_INIT_OK=0; //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// void SYS_INIT(void) {  LED_INIT();  LED_FLASH();  Moto_Init();  Uart1_Init(115200);   Tim3_Init(500); #ifdef CONTROL_USE_RC  Tim_Pwm_In_Init(); #endif  Nvic_Init();  ANO_TC_I2C2_INIT(0xA6,400000,1,1,3,3);
    2022-06-15 05:31:50下载
    积分:1
  • 应用例程
        本程序为单片机爱好者提过了方便,里面包含了单片机使用的各种例程,对于新手来说,是一个很好的工具。
    2022-06-26 07:58:16下载
    积分:1
  • 检测误码率
    采用c语言编写的单片机通过串口通信发送递增数的程序,可用来检测误码率。
    2023-06-08 21:10:04下载
    积分:1
  • Msp430f1611+ds18b20+5110+时间
    Msp430f1611+ds18b20+5110,温度显示+电子时钟,利用DS18B20将温度采集,使用定时器模拟电子时钟,再利用LCD将其显示,时间可调,利用按键中断。。。。。绝对原创可用。早期作品可能不太成熟
    2023-01-06 01:10:04下载
    积分:1
  • 696516资源总数
  • 106459会员总数
  • 0今日下载