1.
开发环境搭建
第1步:
请移步https://www.silabs.com/documents/login/software/SimplicityStudio-5.iso下载并安装 Simplicity Studio 版本 5(仅windows版本)其他版本请参照官网
如遇到需要**.dll请安装运行库合集 其他不再啰嗦。。。。。。
先点击install会调出Installation Manager对话框点击Install by connecting device(s)点击NEXT
至此环境搭建完成!
2.新建工程
点击File单击Create New Project如果您已连接或选择了目标,则所有信息都已预先填充。否则,您可以在此处选择mcu。单击下一步。
#include "sl_component_catalog.h"
#include "sl_system_init.h"
#include "app.h"
#if defined(SL_CATALOG_POWER_MANAGER_PRESENT)
#include "sl_power_manager.h"
#endif // SL_CATALOG_POWER_MANAGER_PRESENT
#if defined(SL_CATALOG_KERNEL_PRESENT)
#include "sl_system_kernel.h"
#else // SL_CATALOG_KERNEL_PRESENT
#include "sl_system_process_action.h"
#endif // SL_CATALOG_KERNEL_PRESENT
int main(void)
{
// Initialize Silicon Labs device, system, service(s) and protocol stack(s).
// Note that if the kernel is present, processing task(s) will be created by
// this call.
sl_system_init();
// Initialize the application. For example, create periodic timer(s) or
// task(s) if the kernel is present.
app_init();
#if defined(SL_CATALOG_KERNEL_PRESENT)
// Start the kernel. Task(s) created in app_init() will start running.
sl_system_kernel_start();
#else // SL_CATALOG_KERNEL_PRESENT
while (1) {
// Do not remove this call: Silicon Labs components process action routine
// must be called from the super loop.
sl_system_process_action();
// Application process.
app_process_action();
#if defined(SL_CATALOG_POWER_MANAGER_PRESENT)
// Let the CPU go to sleep if the system allows it.
sl_power_manager_sleep();
#endif
}
#endif // SL_CATALOG_KERNEL_PRESENT
}
以上是点灯源码
至此点灯完成,下一步添加外设温湿度传感器
运行库上传失败,
如果需要请留言
“运行库上传失败,”
这个资料方便的话,转给我一份,找技术看一下是怎么回事儿‘
可以通过添加“helloeeworld1” 为好友,来传递文件,或者发邮件到论坛邮箱:bbs_service@eeworld.com.cn
引用: nmg 发表于 2022-1-10 11:20 “运行库上传失败,” 这个资料方便的话,转给我一份,找技术看一下是怎么回事儿‘ ...
好,已发送到HelloEEWorld1
AnDawn 发表于 2022-1-10 12:39 好,已发送到HelloEEWorld1
附件 36M 超过 上限了,可以上传到下载中心,帖子里附上链接:https://download.eeworld.com.cn/