厂商加入
查看我的申请 查看活跃积分 活跃积分规则>

 回到原点 发表与2019-04-20 16:37:00

RT-thread代码目录结构:{:3_41:} 总目录: Rt-thread文件夹: 见下面Applications文件夹: Mian函数(用户函数)DebugConfig文件夹: 输出目录Drives文件夹: 板级驱动Libraries文件夹: 芯片的固件库Package文件夹: 教程示例代码所在目录Rt-congfig.h: 是rt-thread高度可裁剪的操作系统,通过相关的宏定义来完成 Rt-thread文件夹目录: Rt-thread文件夹:Scr:RT-thread的核心代码Include:RT-thread内核头文件Libcpu:对不同cpu的支持Components:一些组件(文件系统、命令行、网络)Tool:构建编译的一些工具 工程目录: rt-thread的启动过程: 1、运行启动代码startup_stm32f10xxx.s 2、从启动代码进入rt-thread系统的_main函数(非用户main函数,不是main.c文件中的main函数) (1)关闭全局中断 (2)启动rt-thread(进入rt_thread_startup函数) 3、在rtthread_startup函数中 (1)板级硬件初始化 (2)显示rt-thread版本 (3...

L475试用

 回到原点 发表与2019-04-20 16:11:46

终于开始学习RT-thread了{:3_41:} RT-thread是一个国产的实时操作系统。 嵌入式操作系统是运行在嵌入式设备上的操作系统 嵌入式操作系统又可以分为实时操作系统和非实时操作系统 RTOS(Real Time Operation System)就是实时操作系统 裸机编程和RTOS的区别操作系统的基本属性是多线程,但是事实上,一个处理器核心在某一时刻只能执行一个任务,由于每次对一个任务的执行时间很短并且任务与任务之间通过任务调度器进行非常快速的切换,因此给人造成了多个任务在同一时刻同时运行的错觉。 RT-thread和其他很多RTOS(如FreeRTOS、UC/OS)的主要区别是,它不仅仅是一个实时内核,它还具有丰富的中间层组件 RT-thread的软件架构包括 RT-thread的lOT的组件 RT-thread的AT的组件 本文中部分图片采用邱总直播的PPT ...

L475试用

 一指破宫 发表与2019-04-18 09:47:44

潘多拉IoT Board物联网开发板STM32L475资源图: 潘多拉IoT Board物联网开发板STM32L475资源丰富,接口繁多,并集成了ST LINK,STM32L475 的绝大部分内部资源都可以在此开发板上验证,同时扩充丰富的接口和功能模块。 这款开发板板载MCU为 STM32L475VET6,它集成 FPU 和 DSP 指令,并具有 128KB SRAM 、512KB FLASH、9 个 16 位定时器、2 个 32 定时器、2 个 DMA 控制器(共 14 个通道)、3个 SPI、2 个 SAI、3个 IIC、5 个串口、一个低功耗串口、一个全速 USB OTG、一个 CAN 接口、3 个 12 位 ADC、2 个 12 位 DAC、一个 RTC(带日历功能)、一个 SDIO 接口、一个 FSMC 接口、一个硬件随机数生成器、以及 82 个通用 IO 口、芯片主频为 80MHz。这是 ST 公司专为低功耗应用场景打造的芯片,非常适合物联网低功耗场景的应用。 从资源图上还可以看到: ◆ 外扩 SPI FLASH:W25Q128,16M 字节 ◆ 1 个电源指示灯(蓝色) ◆ 1 个 RGB 状态指示灯(红、绿、蓝三色) ◆ 4 个功能按钮,其中 WK_UP 兼具唤醒功能 ◆ 1 个启动模式配置选择接口 ◆ 1 个复位按钮 ...

L475试用

 一指破宫 发表与2019-04-18 09:06:10

收到潘多拉IoT Board物联网开发板STM32L475我深深地被吸引住了,板子布局和结构都很完美,开箱后: 正面照: 侧面照: 背面照: 这款板子尺寸仅 66mm*95mm,看起来很小巧。 ...

L475试用

 回到原点 发表与2019-04-15 16:45:06

{:3_41:}之前本人一直使用STM32的标准库开发,最近试用咱们社区的潘多拉开发板,主控芯片采用的STM32L475,它只支持HAL库,所以现在学习HAL库。 大致介绍HAL库: 说的到HAL库就不得不提道stm32Cube,stm32Cube包含2个部分: 一部分是嵌入式软件包(包括HAL库) 另一部分是图形化配置工具STM32CubeMX ST先后提供了两套固件库:标准库和HAL库 STM32芯片面市之初只提供了丰富全面的标准库,大大便利了用户程序开发。 大约到2014年左右,ST在标准库的基础上又推出了HAL库。这两年新出的STM32芯片,ST直接只提供HAL库。在新型的STM32芯片中,用HAL库逐步淘汰标准库。 STM32CubeMX是ST意法半导体近几年来大力推荐的STM32芯片图形化配置工具,允许用户使用图形化向导生成C初始化代码,可以大大减轻开发工作,时间和费用。STM32CubeMX几乎覆盖了STM32全系列芯片。 HAL库学习: 1.首先打开STM32CubeMX,生成初始化代码。 选择好芯片,并且可以在STM32CubeMX上看到关于次芯片的一些数据手册、购买渠道等重要信息 2.RCC的配置 我们只使用到HSE,所以我们设置选项 Hi...

L475试用

试用场动态

最新试用报告

还没有关注的试用活动,我们为您推荐目前最新的试用报告,供您参考。

(返回试用场进入试用详情可添加关注)