推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

基于STC32G核心转接板程序31-FreeRTOS-STC32G-CANOpen

更新时间:2023-11-16 13:06:35 大小:2M 上传用户:sun2152查看TA发布的资源 标签:stc32gfreertoscanopen 下载积分:2分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

基于STC32G核心转接板程序31-FreeRTOS-STC32G-CANOpen 本程序的代码是以FreeRTOS官方的202112.00版本(内核版本为V10.4.6)的原始代码为基础进行全新移植 目前STC官方命名的本版本号是:V1.0.2 LARGE模式的配置方法: 1. FreeRTOSConfig.h 里面配置configUSE_ROMHUGE 为 0 2. FreeRTOS_Demo项目的其它设置维持不变 HUGE模式的配置方式: 1. FreeRTOSConfig.h 里面配置configUSE_ROMHUGE 为 1 2. 点击Keil工程配置按钮【Options for Target】-> 【Target】-> 【Exeternal Memory】-> 【ROM】 起始地址:0xFE0000 大小:0x20000(注意:LARGE模式一定不要设置此项) 3. FreeRTOS_Demo项目的其它设置维持不变 本Demo程序的默认系统时钟为24MHz,可以根据需要自己调整FreeRTOSConfig.h 里面的MAIN_Fosc配置值 当前方案的任务切换耗时2.5uS(测试频率24MHz) 本Demo程序可同时支持软件模拟仿真和硬件真实运行,无需额外的设置 本Demo程序已实现FreeRTOS的抢占模式和时间片轮询模式,抢占模式在中断服务程序中直接切换任务 库函数版本目录结构: Sources (源程序目录) |----Task (任务程序目录) | |----inc (任务程序头文件目录) | |----src (任务程序源代码目录) |----Driver (硬件驱动程序目录) | |----inc (驱动程序头文件目录) | |----isr (驱动中断程序目录) | |----src (驱动程序源代码目录) |----User (用户程序及配置文件目录) | |----include (用户程序头文件目录) |----FreeRTOS (FreeRTOS核心代码目录) |----CANOpen (CANOpen核心代码目录) CANOpen例程说明: 1. 本例程基于STC32G核心转接板(屠龙刀)进行编写测试; 2. CAN1(P5.0,P5.1)、CAN2(P5.2,P5.3)通过收发器连接到同一个总线上; 3. 第一次按P5.4(RST)按键,CAN1发送启动命令让节点进入操作状态; 4. 之后再按P5.4(RST)按键,CAN1发送CANID 0x20F:xx 报文,xx值控制P6口LED灯状态,每按一次按键 xx 加1; 5. 按板子上P3.2,P3.3,P3.4,P3.5按键,总线可以接收到CANID 0x18F:01,0x18F:02,0x18F:04,0x18F:08报文; 6. 串口1(P1.6,P1.7)打印报文收发信息。

部分文件列表

文件名大小
基于STC32G核心转接板程序31-FreeRTOS-STC32G-CANOpen/
基于STC32G核心转接板程序31-FreeRTOS-STC32G-CANOpen/FreeRTOS-STC32G函数库说明.pdf1180KB
基于STC32G核心转接板程序31-FreeRTOS-STC32G-CANOpen/FreeRTOS_STC32G_Demo.uvopt
基于STC32G核心转接板程序31-FreeRTOS-STC32G-CANOpen/FreeRTOS_STC32G_Demo.uvproj
基于STC32G核心转接板程序31-FreeRTOS-STC32G-CANOpen/Listings/
基于STC32G核心转接板程序31-FreeRTOS-STC32G-CANOpen/Listings/port.ls1
基于STC32G核心转接板程序31-FreeRTOS-STC32G-CANOpen/Objects/
基于STC32G核心转接板程序31-FreeRTOS-STC32G-CANOpen/Objects/FreeRTOS_Demo.hex
基于STC32G核心转接板程序31-FreeRTOS-STC32G-CANOpen/Sources/
基于STC32G核心转接板程序31-FreeRTOS-STC32G-CANOpen/Sources/CANOpen/
基于STC32G核心转接板程序31-FreeRTOS-STC32G-CANOpen/Sources/CANOpen/inc/
...

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载