硬汉嵌入式论坛

 找回密码
 立即注册
查看: 4853|回复: 0
收起左侧

[例程下载] 使用MDK的C标准库而不使用微库的设置方法及其例子--基于V5板子

[复制链接]

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106660
QQ
发表于 2016-4-27 11:06:29 | 显示全部楼层 |阅读模式
例子下载: 使用C标准库.rar (5.89 MB, 下载次数: 137)

例子基于V5板子。
====================================================
简单的说明如下:
1. 将微库取消掉,如果不使用微库的话,不使用MicroLib的话,默认半主模式是开启的,
    因此需要重新做重定向文件,以支持串口打印,FlashFS文件系统等的使用
1.png


2. 添加重定向文件:
    Retarget.c,这个文件来自KEIL,做了简单的修改以支持串口:

   用户只需提供
   extern int SER_PutChar (int ch);
    extern int SER_GetChar (void);
   两个函数即可,这两个函数在bsp_uart_fifo.c文件实现

3.  函数SER_PutChar 和SER_GetChar 的实现:
1.png
==================================================
实验效果:
1.png
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-4-29 03:15 , Processed in 0.173016 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表