大黄蜂云课堂使用国内优秀开源框架THinkPHP,基于PHP+MySQL开发,采用B/S架构,是为中小企业提供的开源视频管理系统,在线教育系统,网上教学视频系统,在线培训、视频课程网站、免费视频课程系统,DSKMS专注于内容付费的源代码系统。大黄蜂云课堂是由深圳市超时代软件有限公司研发的新一代在线教育产品,采用开源框架THinkPHP,基于PHP+MySQL开发,为学校、培训机构及企业提供方便易用的在线教育系统。大黄蜂开源网校系统功能特点:1、独创学习引擎,打造互动式课堂大黄蜂独创的学习引擎,开发了一对一直播、大班直播、点播课程、音频课程、作业、考试等12种教学手段,让教育机构按需打造个性化的教学模式。2、题库系统,智能化开展考试测评大黄蜂独立研发的在线题库平台是针对试题管理、智能组卷、在线做题、课后作业、模拟考试的需求所提供的整体的解决方案。3、移动端学习,把学校装进口袋配套大黄蜂云课堂APP、专为微信端优化的微网校和小程序,满足学员碎片化学习需求,随时随地在线学习。4、云视频专为在线教育研发的视频技术-TLP2.0专利技术,加密传输,动态解密播放,实现了盗版溯源等。5、微信营销平台,实现网校快速引流微营销工具、微网校和小程序,无缝对接网校微信公众号和社群,打造网校微信运营生态,轻松实现快速引流。6、智能营销系统,招生转化率翻倍从定位目标客户到促销成交,多种工具帮助网校打通招生转化路径,从招生到课程营销,营收增长80%。7、网校管理ERP,让你轻松掌握运营管理可视化图表结合面板式管理后台,让网校的管理轻松高效。
上传时间: 2022-06-17
上传用户:
一建立STM32cubeMX工程1.建立新工程,选择芯片STM32F302CCTx2. 在Pinout 中时钟配置为高速外部时钟, UART配置为异步通信, cube 会自动分配引脚。3.Clock Configuration 中配置如下4.configuration 中点击USART1可进入配置在USART1 configuration 中Parameter Settings 可以配置波特率,发送数据字长,奇偶校验位和停止位等。NVIC Setting 可以配置中断优先级。5.生成keil 软件代码点击工具栏中的齿轮按钮,可以选择代码的开发平台, ok 结束。(文件保存路径一定要是全英文的)进过了我们一系列的配置, cube 会为我们自动生成keil 软件的代码,代码中包括工程所需的固件库,配套的头文件,启动文件及用户文件。在main.c 中包括了我们工程所需外设的初始化,包括了系统时钟初始化,中断初始化, GPIO初始化, USART1初始化, HAL库初始化。我们只需要在main.c 中添加我们自己的代码就可以了。二keil 软件代码及HAL库使用UART_HandleTypeDef huart1;生成的代码中有声明一个USART处理的结构体HAL库中串口的数据收发有四个函数HAL_StatusTypeDef HAL_UART_Transmit(UART_HandleTypeDef *huart, uint8_t *pData, uint16_tSize, uint32_t Timeout);HAL_StatusTypeDef HAL_UART_Receive(UART_HandleTypeDef *huart, uint8_t *pData, uint16_tSize, uint32_t Timeout);指针huart 指向我们之前定义的USART处理结构体, 我们将在函数中对结构体中的参数进行操作。pDate 是我们自己定义的数据发送接收缓存, Size 发送接收数据个数, Timeout 超时持续时间。UART状态的结构体:我们在发送接收函数中要经常对USART的状态进行判断,以便我们对函数结构体中的参数进行操作
标签: stm32cubemx 串口
上传时间: 2022-06-22
上传用户:shjgzh
FreeModbus学习笔记一、FreeModbus简介FreeMODBUS一个奥地利人写的Modbus协议。它是一个针对嵌入式应用的一个免费(自由)的通用MODBUS协议的移植。Modbus是一个工业制造环境中应用的一个通用协议。Modbus通信协议栈包括两层:Modbus应用层协议,该层定义了数据模式和功能;另外一层是网络层。FreeMODBUS提供了RTU/ASCII传输模式及TCP协议支持。FreeModbus遵循BSD许可证,这意味着用户可以将FreeModbus应用于商业环境中。目前版本FreeModbus-V1.5提供如下的功能支持:二、FreeModbus对硬件的需求FreeModbus 协议对硬件的需求非常少——基本上任何具有串行接口,并且有一些能够容纳modbus数据帧的RAM的微控制器都足够了。◆一个异步串行接口,能够支持接收缓冲区满和发送缓存区空中断。一个能够产生RTU传输所需要的t3.5字符超时定时器的时钟。对于软件部分,仅仅需要一个简单的事件队列。在使用操作系统的处理器上,可通过单独定义一个任务完成Modbus时间的查询。小点的微控制器往往不允许使用操作系统,在那种情况下,可以使用一个全局变量来实现该事件队列(AtmelAVR移植使用这种方式实现)。实际的存储器需求决定于所使用的Modbus模块的多少。下表列出了所支持的功能编译后所需要的存储器。ARM是使用GNUARM编译器3.4.4使用-01选项得到的。AVR项数值是使用WinAVR编译器3.4.5使用-Os选项编译得到的。
标签: freemodbus
上传时间: 2022-06-24
上传用户:
VIP专区-嵌入式/单片机编程源码精选合集系列(112)资源包含以下内容:1. 总结了常用的主要c算法.2. 太阳能热水器智能控制,它以89C52单片机为核心.3. 本系统由单片机系统、矩阵键盘、LED显示和报警系统组成。系统能完成开锁、超时报警、超次锁定、管理员解密、修改用户密码基本的密码锁的功能。除上述基本的密码锁功能外.4. ID读卡器原理图,分立元件的,挺经典的,值得收藏.5. 嵌入式的驱动结构.6. 实现汉字液晶显示子程序 液晶屏分为4行*12列汉字.7. 一个简单的用单片机控制唱歌---“祝你平安”.8. modbus的ascii模式源代码.9. modbus的rtu源代码.10. ocm4x8c液晶显示器的显示c语言程序,供开发使用.11. 基于lpc2106和OV6620的源代码.12. 93C46是一个具有SPI接口的存储芯片.13. A Guide To Digital Design And Synthesis.14. ndis 中间层截获后转发的例子,通过修改IP 地址和MAC地址转发..15. ads下2410的测试程序.16. 主要是关于GUI的一本很好的书籍。对于初学习者有很大的帮组作用.17. 这是一本关于嵌入式系统应用软件开发案例,介绍了ARM处理器和UC/OS-II操作系统的嵌入式编程的基础知识和独有特点,本书的每一个综合实验都分别用实验报告书、实验指导书和源码详解3个部分给予介绍..18. 液晶驱动1621B的驱动程序.19. LZ9FC22_FV_LCD,LCD driver ic for embeded application..20. 《电路板设计与制作Protel99 高级应用》随书光盘.21. TI的2812的SCI的调试程序.22. TI的2812的TIMER的调试程序.23. ADS设计开发基础.24. 很好的proteus应用实例.25. hipGenius是一款USB设备芯片型号查询工具.26. #include <reg52.h> #include <stdio.h> #include <string.h> #define uchar unsigne.27. 如何把PCB图加入到WORD中是很多人所苦恼的问题..很多网站上都有提供这类问题的答案.但我觉得这个最可行..截图时要尽量放大,要不会出现像素不足的问题.28. prolog语言教程.29. 数控机床刀具半径补偿圆弧接圆弧C程序代码.30. 数控机床刀具半径补偿 直线接直线 C程序源码.31. 语音芯片1420P。可录音20秒。自己编的程序。.32. c/c++嵌入式开发的重要资料.33. wince 5.0下 实现PCI8串口卡驱动.34. 电机矢量控制程序.35. SPI总线与CPLD之间的通信程序.36. 第一章 在Allegro 中准备好进行SI 仿真的PCB 板图.37. 实施交通灯的控制.38. usb器件的电源测试.39. zr36966与eeprom连线.40. 介绍了各种cpld的配置和下载方法.
标签: 光电检测技术
上传时间: 2013-06-14
上传用户:eeworm