凡是官网购买产品,均可以获得积分,(积分可以用来下载技术资料)还可以获得精致技术支持。yabovip2018.com实验室可提供全套电子方案定制服务,了解详情请咨询客服。???????????
查看: 11547|回复: 50
打印 上一主题 下一主题

yabovip2018.com开源平台教程示例汇总(持续更新)

[复制链接]

337

主题

1969

帖子

882

活跃值

管理员

Rank: 9Rank: 9Rank: 9

活跃值
882
跳转到指定楼层
楼主
发表于 2018-5-19 14:26:53 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
为了大家方便查看特定的帖子,在此发布yabovip2018.com开源系列教程的汇总目录。本帖会持续更新...
一、yabovip2018.com开源平台软硬件



二、yabovip2018.com开源系列教程
(0)yabovip2018.com开源快速入门系列(工程源码在下面可以下载






















:为了方便,yabovip2018.com快速入门系列教程的所有工程源码: yabovip2018.com快速入门系列-工程源码.7z (7.24 KB, 下载次数: 74)
(直接下载后解压到yabovip2018.com软件库的project目录下,然后在yabovip2018.com开发工具中【打开工程】即可使用)。

(1)yabovip2018.com开源程序设计基础篇



(2)yabovip2018.com开源接口通信篇






(3)yabovip2018.com开源模块使用篇
























(4)yabovip2018.com开源综合篇





(5)yabovip2018.com软件库使用篇




三、yabovip2018.com开源平台开发辅助工具



yabovip2018.com开源-让电子制作变得更简单! --- yabovip2018.com实验室

337

主题

1969

帖子

882

活跃值

管理员

Rank: 9Rank: 9Rank: 9

活跃值
882
来自 2#
?楼主| 发表于 2018-12-27 15:47:54 | 只看该作者
yabovip2018.com开源-让电子制作变得更简单! --- yabovip2018.com实验室

337

主题

1969

帖子

882

活跃值

管理员

Rank: 9Rank: 9Rank: 9

活跃值
882
来自 3#
?楼主| 发表于 2019-3-15 15:04:07 | 只看该作者
yabovip2018.com开源-让电子制作变得更简单! --- yabovip2018.com实验室

1

主题

7

帖子

33

活跃值

新手上路

Rank: 1

活跃值
33
地板
发表于 2018-6-22 22:45:53 | 只看该作者
期待更新。。。

337

主题

1969

帖子

882

活跃值

管理员

Rank: 9Rank: 9Rank: 9

活跃值
882
5#
?楼主| 发表于 2018-6-23 08:59:38 | 只看该作者

谢谢支持,正在努力更新中
yabovip2018.com开源-让电子制作变得更简单! --- yabovip2018.com实验室

0

主题

3

帖子

14

活跃值

新手上路

Rank: 1

活跃值
14
6#
发表于 2018-6-25 23:02:55 | 只看该作者
有无计划开发其他型号芯片的开发板,比如:STM32系列,或者F429/F767等

337

主题

1969

帖子

882

活跃值

管理员

Rank: 9Rank: 9Rank: 9

活跃值
882
7#
?楼主| 发表于 2018-6-26 01:12:43 | 只看该作者
tpgyaigh 发表于 2018-6-25 23:02
有无计划开发其他型号芯片的开发板,比如:STM32系列,或者F429/F767等

到时候会出F4的高级版的,敬请期待。。。
yabovip2018.com开源-让电子制作变得更简单! --- yabovip2018.com实验室

2

主题

8

帖子

26

活跃值

新手上路

Rank: 1

活跃值
26
8#
发表于 2018-6-28 07:51:34 | 只看该作者
有没有能直接下载的?经常没有网络??期待中呀??后期有没有modbus的教程呀???

337

主题

1969

帖子

882

活跃值

管理员

Rank: 9Rank: 9Rank: 9

活跃值
882
9#
?楼主| 发表于 2018-6-28 09:05:16 | 只看该作者
Nan470821831 发表于 2018-6-28 07:51
有没有能直接下载的?经常没有网络??期待中呀??后期有没有modbus的教程呀?? ?...

抱歉,目前还没有做成文档直接下载,modbus后期会考虑相关的教程的。
yabovip2018.com开源-让电子制作变得更简单! --- yabovip2018.com实验室

2

主题

8

帖子

26

活跃值

新手上路

Rank: 1

活跃值
26
10#
发表于 2018-7-3 15:14:36 | 只看该作者
roc 发表于 2018-6-28 09:05
抱歉,目前还没有做成文档直接下载,modbus后期会考虑相关的教程的。

好的 谢谢了??开发板已经收到 还不会用 买来学习的

0

主题

2

帖子

24

活跃值

新手上路

Rank: 1

活跃值
24
11#
发表于 2018-7-27 17:57:36 | 只看该作者
STM32这样玩会不会有点浪费

337

主题

1969

帖子

882

活跃值

管理员

Rank: 9Rank: 9Rank: 9

活跃值
882
12#
?楼主| 发表于 2018-7-27 18:33:31 | 只看该作者
背包! 发表于 2018-7-27 17:57
STM32这样玩会不会有点浪费

学习上的难度和时间上的成本呢?即使是用到产品中stm32又能达到多大的资源利用率呢?
yabovip2018.com开源-让电子制作变得更简单! --- yabovip2018.com实验室

1

主题

26

帖子

108

活跃值

注册会员

Rank: 2

活跃值
108
13#
发表于 2018-8-5 04:37:29 | 只看该作者
好东西,手工赞

2

主题

10

帖子

160

活跃值

注册会员

Rank: 2

活跃值
160
14#
发表于 2018-8-27 17:57:49 | 只看该作者
有没有关系定时器应用的案例?TKS

337

主题

1969

帖子

882

活跃值

管理员

Rank: 9Rank: 9Rank: 9

活跃值
882
15#
?楼主| 发表于 2018-8-27 18:36:51 | 只看该作者
kkflybody 发表于 2018-8-27 17:57
有没有关系定时器应用的案例?TKS

在自带的例子中有的-Hardware-Timers,使用硬件定制器
yabovip2018.com开源-让电子制作变得更简单! --- yabovip2018.com实验室

14

主题

64

帖子

272

活跃值

中级会员

Rank: 3Rank: 3

活跃值
272
16#
发表于 2018-8-31 09:07:06 | 只看该作者
好东西是一定要支持滴

3

主题

19

帖子

64

活跃值

注册会员

Rank: 2

活跃值
64
17#
发表于 2018-9-5 21:35:37 | 只看该作者
问一下啊:示例 09 wifimodule(esp8266),下的例程,是要怎么用的?

337

主题

1969

帖子

882

活跃值

管理员

Rank: 9Rank: 9Rank: 9

活跃值
882
18#
?楼主| 发表于 2018-9-5 23:13:56 | 只看该作者
Techie 发表于 2018-9-5 21:35
问一下啊:示例 09 wifimodule(esp8266),下的例程,是要怎么用的?

直接接一个esp8266的串口模块即可以了
yabovip2018.com开源-让电子制作变得更简单! --- yabovip2018.com实验室

1

主题

14

帖子

38

活跃值

新手上路

Rank: 1

活跃值
38
19#
发表于 2018-9-15 13:33:26 | 只看该作者
背包! 发表于 2018-7-27 17:57
STM32这样玩会不会有点浪费

怎么会浪费?STM32恰好适合干这个事,将Atmel芯片换成STM32很适合国内用户。

337

主题

1969

帖子

882

活跃值

管理员

Rank: 9Rank: 9Rank: 9

活跃值
882
20#
?楼主| 发表于 2018-9-15 13:52:48 | 只看该作者
xiaodianzi 发表于 2018-9-15 13:33
怎么会浪费?STM32恰好适合干这个事,将Atmel芯片换成STM32很适合国内用户。 ...

yabovip2018.com开源-让电子制作变得更简单! --- yabovip2018.com实验室

0

主题

2

帖子

6

活跃值

新手上路

Rank: 1

活跃值
6
21#
发表于 2018-9-16 10:50:40 | 只看该作者
期待更新

337

主题

1969

帖子

882

活跃值

管理员

Rank: 9Rank: 9Rank: 9

活跃值
882
22#
?楼主| 发表于 2018-9-16 17:11:52 | 只看该作者

谢谢支持,正在努力增加~
yabovip2018.com开源-让电子制作变得更简单! --- yabovip2018.com实验室

0

主题

3

帖子

96

活跃值

注册会员

Rank: 2

活跃值
96
23#
发表于 2018-9-18 23:19:49 | 只看该作者
有没有做成更小板的计划啊???比如pro mini 甚至 lily

337

主题

1969

帖子

882

活跃值

管理员

Rank: 9Rank: 9Rank: 9

活跃值
882
24#
?楼主| 发表于 2018-9-19 00:03:23 | 只看该作者
panda_lingzhi 发表于 2018-9-18 23:19
有没有做成更小板的计划啊???比如pro mini 甚至 lily

有的,有几个其他型号都在计划中……
yabovip2018.com开源-让电子制作变得更简单! --- yabovip2018.com实验室

0

主题

1

帖子

4

活跃值

新手上路

Rank: 1

活跃值
4
25#
发表于 2018-11-15 00:05:27 | 只看该作者
今天在arduino社区看到这个,做的真的太棒了,尤其是IDE简直太好用了,选择的板子性能也很不错。不过貌似支持的板子太少了,能不能像arduino那样进行兼容呢?并且支持用户DIY的通用板子呢?这样就可以极大丰富社区了,也增加了学习的趣味性。

337

主题

1969

帖子

882

活跃值

管理员

Rank: 9Rank: 9Rank: 9

活跃值
882
26#
?楼主| 发表于 2018-11-15 08:56:22 | 只看该作者
typ 发表于 2018-11-15 00:05
今天在arduino社区看到这个,做的真的太棒了,尤其是IDE简直太好用了,选择的板子性能也很不错。不过貌似支 ...

感谢建议,其他型号的板子会慢慢推出的,主要是一款一款的推出能做的更精细些~
yabovip2018.com开源-让电子制作变得更简单! --- yabovip2018.com实验室

0

主题

3

帖子

12

活跃值

新手上路

Rank: 1

活跃值
12
27#
发表于 2018-11-28 16:19:30 | 只看该作者
Serasidis_VS1003B_STM

hello_STM

这个实例啥时候 能给讲讲呢 , 这个里边的实例编译出错

337

主题

1969

帖子

882

活跃值

管理员

Rank: 9Rank: 9Rank: 9

活跃值
882
28#
?楼主| 发表于 2018-11-28 17:13:12 | 只看该作者
gongchangmudong 发表于 2018-11-28 16:19
Serasidis_VS1003B_STM

hello_STM

汇总上面的都是测试过的,你说的这个例子是哪个里面的呢?
yabovip2018.com开源-让电子制作变得更简单! --- yabovip2018.com实验室

0

主题

12

帖子

34

活跃值

新手上路

Rank: 1

活跃值
34
29#
发表于 2018-11-30 16:16:00 | 只看该作者
软件安装好后,让我选择库,库在哪里,需要另外下载吗?在哪里下载?

337

主题

1969

帖子

882

活跃值

管理员

Rank: 9Rank: 9Rank: 9

活跃值
882
30#
?楼主| 发表于 2018-11-30 17:10:56 | 只看该作者
liu118 发表于 2018-11-30 16:16
软件安装好后,让我选择库,库在哪里,需要另外下载吗?在哪里下载?

在你下载软件开发工具的同一个页面的:yabovip2018.com官方网站-> 【开发工具下载】
yabovip2018.com开源-让电子制作变得更简单! --- yabovip2018.com实验室

0

主题

8

帖子

32

活跃值

新手上路

Rank: 1

活跃值
32
31#
发表于 2019-4-10 08:20:07 | 只看该作者
有看门狗的使用吗,IWDG??和WWDG

337

主题

1969

帖子

882

活跃值

管理员

Rank: 9Rank: 9Rank: 9

活跃值
882
32#
?楼主| 发表于 2019-4-10 09:39:30 | 只看该作者
hebo 发表于 2019-4-10 08:20
有看门狗的使用吗,IWDG??和WWDG

有IWDG例子:

[C++] 纯文本查看 复制代码
#include 

const int buttonPin = 2;
const int ledPin = LED_BUILTIN;

static int default_buttonState = LOW;

void setup() {
  pinMode(ledPin, OUTPUT);
  pinMode(buttonPin, INPUT);

  if (IWatchdog.isReset(true)) {
    // LED blinks to indicate reset
    for (uint8_t idx = 0; idx < 5; idx++) {
      digitalWrite(ledPin, HIGH);
      delay(100);
      digitalWrite(ledPin, LOW);
      delay(100);
    }
  }

  // Read default state of the pushbutton
  default_buttonState = digitalRead(buttonPin);

  // Init the watchdog timer with 10 seconds timeout
  IWatchdog.begin(10000000);
  // or with a 2 seconds window
  // IWatchdog.begin(10000000, 2000000);

  if (!IWatchdog.isEnabled()) {
    // LED blinks indefinitely
    while (1) {
      digitalWrite(ledPin, HIGH);
      delay(500);
      digitalWrite(ledPin, LOW);
      delay(500);
    }
  }
}

void loop() {
  // Compare current button state of the pushbutton value:
  if (digitalRead(buttonPin) == default_buttonState) {
    digitalWrite(ledPin, LOW);
  } else {
    digitalWrite(ledPin, HIGH);

    // Uncomment to change timeout value to 6 seconds
    //IWatchdog.set(6000000);

	// Reload the watchdog only when the button is pressed
    IWatchdog.reload();
  }
}

yabovip2018.com开源-让电子制作变得更简单! --- yabovip2018.com实验室

0

主题

8

帖子

32

活跃值

新手上路

Rank: 1

活跃值
32
33#
发表于 2019-4-17 21:42:07 | 只看该作者
roc 发表于 2019-4-10 09:39
有IWDG例子:

[my_shl_code=cpp,true]#include

复制过来编译出错

0

主题

8

帖子

32

活跃值

新手上路

Rank: 1

活跃值
32
34#
发表于 2019-4-17 21:52:16 | 只看该作者
hebo 发表于 2019-4-17 21:42
复制过来编译出错

#include
?
变为了红色

337

主题

1969

帖子

882

活跃值

管理员

Rank: 9Rank: 9Rank: 9

活跃值
882
35#
?楼主| 发表于 2019-4-18 08:14:20 | 只看该作者
hebo 发表于 2019-4-17 21:42
复制过来编译出错

出错信息看下
yabovip2018.com开源-让电子制作变得更简单! --- yabovip2018.com实验室

4

主题

24

帖子

67

活跃值

注册会员

Rank: 2

活跃值
67
36#
发表于 2019-4-18 08:48:08 | 只看该作者
增强板怎么使用HardwareTimer

337

主题

1969

帖子

882

活跃值

管理员

Rank: 9Rank: 9Rank: 9

活跃值
882
37#
?楼主| 发表于 2019-4-18 08:56:56 | 只看该作者
lanmeng02 发表于 2019-4-18 08:48
增强板怎么使用HardwareTimer

参考示例06.Timer,增强板没有HardwareTimer,用定时器
yabovip2018.com开源-让电子制作变得更简单! --- yabovip2018.com实验室

4

主题

24

帖子

67

活跃值

注册会员

Rank: 2

活跃值
67
38#
发表于 2019-4-18 12:56:59 | 只看该作者
哎,我的开发工具是自己修改后的,是不是必须用新版本才能“参考示例06.Timer”

337

主题

1969

帖子

882

活跃值

管理员

Rank: 9Rank: 9Rank: 9

活跃值
882
39#
?楼主| 发表于 2019-4-18 13:08:37 | 只看该作者
lanmeng02 发表于 2019-4-18 12:56
哎,我的开发工具是自己修改后的,是不是必须用新版本才能“参考示例06.Timer” ...

自己修改后的?自己的开发工具?我们的开发工具在3版本后支持增强板的,在这里有示例:


yabovip2018.com开源-让电子制作变得更简单! --- yabovip2018.com实验室

4

主题

24

帖子

67

活跃值

注册会员

Rank: 2

活跃值
67
40#
发表于 2019-4-18 13:14:17 | 只看该作者
我用的原来版本,库文件改过开漏输出了,我用新版本库文件还要改一遍?

337

主题

1969

帖子

882

活跃值

管理员

Rank: 9Rank: 9Rank: 9

活跃值
882
41#
?楼主| 发表于 2019-4-18 14:16:57 | 只看该作者
lanmeng02 发表于 2019-4-18 13:14
我用的原来版本,库文件改过开漏输出了,我用新版本库文件还要改一遍?

库改了很多么?开漏输出这里新的库我也加入了的:


希望你如果有其他修改建议可以提出,我会考虑在库里面加入。
yabovip2018.com开源-让电子制作变得更简单! --- yabovip2018.com实验室

4

主题

24

帖子

67

活跃值

注册会员

Rank: 2

活跃值
67
42#
发表于 2019-4-18 16:18:28 | 只看该作者
只改了开漏输出,谢谢了 没事了。

0

主题

8

帖子

32

活跃值

新手上路

Rank: 1

活跃值
32
43#
发表于 2019-4-20 21:30:04 | 只看该作者

...D:\Program Files (x86)\lingzhilab_ide\lingzhi_library\lingzhi-build\hardware\STM32\STM32F1\libraries\IWatchdog\src\IWatchdog.cpp:2:31: fatal error: stm32yyxx_ll_iwdg.h: No such file or directory
#include "stm32yyxx_ll_iwdg.h"
? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? ^

0

主题

8

帖子

32

活跃值

新手上路

Rank: 1

活跃值
32
44#
发表于 2019-4-20 21:31:33 | 只看该作者
hebo 发表于 2019-4-20 21:30
...D:\Program Files (x86)\lingzhilab_ide\lingzhi_library\lingzhi-build\hardware\STM32\STM32F1\libr ...

要把.H和CPP文件复制到那点去

0

主题

8

帖子

32

活跃值

新手上路

Rank: 1

活跃值
32
45#
发表于 2019-4-20 21:35:31 | 只看该作者

有标准版的原理图吗?

337

主题

1969

帖子

882

活跃值

管理员

Rank: 9Rank: 9Rank: 9

活跃值
882
46#
?楼主| 发表于 2019-4-20 22:24:15 | 只看该作者
hebo 发表于 2019-4-20 21:31
要把.H和CPP文件复制到那点去

标准版和增强板这里不能通用的,给你发的例子是增强版的
yabovip2018.com开源-让电子制作变得更简单! --- yabovip2018.com实验室

337

主题

1969

帖子

882

活跃值

管理员

Rank: 9Rank: 9Rank: 9

活跃值
882
47#
?楼主| 发表于 2019-4-20 22:24:58 | 只看该作者
hebo 发表于 2019-4-20 21:35
有标准版的原理图吗?

原理图在标准版发布那个帖子下载
yabovip2018.com开源-让电子制作变得更简单! --- yabovip2018.com实验室

0

主题

8

帖子

32

活跃值

新手上路

Rank: 1

活跃值
32
48#
发表于 2019-4-20 22:29:41 | 只看该作者
roc 发表于 2019-4-20 22:24
标准版和增强板这里不能通用的,给你发的例子是增强版的

哪有标准版的 IWDOG 范例吗?

337

主题

1969

帖子

882

活跃值

管理员

Rank: 9Rank: 9Rank: 9

活跃值
882
49#
?楼主| 发表于 2019-4-21 11:33:11 | 只看该作者
hebo 发表于 2019-4-20 22:29
哪有标准版的 IWDOG 范例吗?

标准板用#include ,接口:

[C++] 纯文本查看 复制代码
typedef enum iwdg_prescaler {
    IWDG_PRE_4 = IWDG_PR_DIV_4,     /**< Divide by 4 */
    IWDG_PRE_8 = IWDG_PR_DIV_8,     /**< Divide by 8 */
    IWDG_PRE_16 = IWDG_PR_DIV_16,   /**< Divide by 16 */
    IWDG_PRE_32 = IWDG_PR_DIV_32,   /**< Divide by 32 */
    IWDG_PRE_64 = IWDG_PR_DIV_64,   /**< Divide by 64 */
    IWDG_PRE_128 = IWDG_PR_DIV_128, /**< Divide by 128 */
    IWDG_PRE_256 = IWDG_PR_DIV_256  /**< Divide by 256 */
} iwdg_prescaler;

void iwdg_init(iwdg_prescaler prescaler, uint16 reload);
void iwdg_feed(void);

yabovip2018.com开源-让电子制作变得更简单! --- yabovip2018.com实验室

1

主题

13

帖子

84

活跃值

注册会员

Rank: 2

活跃值
84
50#
发表于 2019-7-17 14:07:35 来自手机 | 只看该作者
感觉论坛搜索不方便,找一个资料太麻烦了,期待改进
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver| 手机版| 小黑屋| yabovip2018.com实验室 ( 粤ICP备17040594号-3 )

GMT+8, 2019-9-6 21:08 , Processed in 0.134429 second(s), 25 queries .

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