snakeemail 发表于 2021-2-27 17:18:58

请问有些代码例子书上没有讲,是不是其它的资料讲了。

1. 例如有代码例子"V6-336_FreeRTOS实验_线程安全的printf方式",
"V6-346-FreeRTOS实验_任务堆栈使用CCM空间",
V6-349-FreeRTOS实验_FreeRTOS+STemWin+FatFS+USB Devicet综合
这个配套书没讲,是不是其它的资料讲了。


emWin在《安富莱_STM32-V7开发板ThreadX GUIX教程(V1.2).pdf 》
FatFS, USB Device没有找到


2. 另外这个函数能否加个参数检查,安全第一。;P

#include <stdio.h>
extern char *myFormatText1 (const char *, ...);
extern char *myFormatText2 (const char *, ...) __attribute__((format(printf, 1, 2)));
int main(void) {
int a, b;
float c;
a = 5;
b = 6;
c = 9.099999;
myFormatText1("Here are some integers: %d , %d\n", a, b); // No type checking. Types match.
myFormatText1("Here are some integers: %d , %d\n", a, c); // No type checking. Type
mismatch, but no warning.
myFormatText2("Here are some integers: %d , %d\n", a, b); // Type checking. Types match.
myFormatText2("Here are some integers: %d , %d\n", a, c); // Type checking. Warning: 181-D:
argument is incompatible...
}

eric2013 发表于 2021-2-28 07:58:52

1、这些例子,仅作例子,不做教程。
"V6-346-FreeRTOS实验_任务堆栈使用CCM空间",
V6-349-FreeRTOS实验_FreeRTOS+STemWin+FatFS+USB Devicet综合

2、你看的是GUIX教程和emWin没关系,你所用板子的
emWin教程:

【安富莱】全新65章2076页史诗级emWin教程发布,5年的实战经验全奉献,本次教程突出实战
http://www.armbbs.cn/forum.php?mod=viewthread&tid=19834


FatFS教程:

【安富莱】V6,V5开发板用户手册,重在BSP驱动包设计方法,HAL库的框架学习,授人以渔,更新至50章(2021-02-22)
http://www.armbbs.cn/forum.php?mod=viewthread&tid=93255



USB教程关注此贴,将更新:
RL-USB教程开工制作,各种常用USB通信协议和上位机案例统统整出来,更新至第9章(2020-11-16)
http://www.armbbs.cn/forum.php?mod=viewthread&tid=99710


3、最后你帖的这个函数跟我们的教程没关系。。。




页: [1]
查看完整版本: 请问有些代码例子书上没有讲,是不是其它的资料讲了。