最近ST在国内大力推广他的8位高性价比单片机STM8S系列,感觉性能上还是非常不错的,网上稍微看了点资料,打算有机会还是学习一下,先入门为以后做好技术积累。好了,长话短说。手上拿到一套ST最近做活动赠送的三合一学习套件,上面包括STM32F小板、STLINK小板、STM8S小板,做工很精致,相信很多朋友也收到了。既然当初去申请了,人家也送了,总得把用起来吧,放着吃灰尘是很可惜的A^。好,步入正题,刚开始在论坛上逛了一圈,感觉STM8S的资料实在太少,都是官方的应用资料,没有什么入门介绍,连需要安装什么软件都搞不清楚。偶的电脑光驱坏了,所以也读不出光盘里有什么东西,所以只能到处瞎摸,还是ourdev论坛好,嘿嘿,仔细看了几个帖子,总算明白大概是什么样的开发环境了。用C语言开发STM8S需要安装两个软件:1、STVD IDE开发环境;2、COSMIC for STM8C编译器。
上传时间: 2022-07-16
上传用户:zhanglei193
概述什么是Arduino?Arduino是一块基与开放原始代码的Simple i/o平台,业且具有使用类似java,C语言的开发环境。让您可以快速使用Arduino语言与Flash或Processing...等软件,作出互动作品。Arduino可以使用开发完成的电子元件例如Switch或Sensors或其他控制器、LED、步进地机或其他输出装置。Arduino也可以独立运作成为一个可以跟软件沟通的平台,例如说:flash processing Max/MSPVVVV或其他互动软件…Arduino开发IDE界面基于开放原始码原则,可以让您免费下载使用开发出更多令人惊奇的互动作品。什么是Roboduino?DFRduino与Arduino完全兼容,只是在原来的基础上作了些改进。Arduino的10使用的孔座,做互动作品需要面包板和针线搭配才能进行,而DFRduino的10使用针座,使用我们的杜邦线就可以直接把各种传器连接到DFRduino上。
标签: arduino
上传时间: 2022-07-16
上传用户:
本文档介绍如何使用 GNU 语言工具来编写 16 位单片机 / 数字信号控制器应用程序代 码。内容安排如下: • 第 1 章 “编译器概述”——介绍编译器、开发工具和功能集。 • 第 2 章“通用 C 接口”——介绍可用于增强 MPLAB XC 编译器之间代码可移植性 的通用 C 接口。 • 第 3 章“操作指南”——列出了一些具体操作方面的问题和简要说明,以及指向手 册中相关章节的链接。 • 第 4 章“XC16 工具链和 MPLAB X IDE”——说明关于如何通过 MPLAB X IDE 设 置和使用编译器及相关工具的基础知识。 • 第 5 章 “编译器命令行驱动程序”——介绍如何从命令行中使用编译器。 • 第 6 章“与器件相关的特性”——介绍编译器头文件和寄存器定义文件,以及如何 用于 SFR。 • 第 7 章 “MPLAB XC16 和 ANSI C 之间的差别”——介绍编译器语法支持的 C 语 言与标准 ANSI-89 C 之间的差别。 • 第8章“支持的数据类型和变量”——介绍编译器的整型、浮点型和指针数据类型。第 9 章 “定点算术支持”——说明编译器中的定点算术支持。 • 第 10 章 “存储器分配和访问”——介绍编译器运行时模型,包括关于段、初始 化、存储模型、软件堆栈和更多方面的信息。 • 第 11 章 “操作符和语句”——介绍操作符和语句。 • 第 12 章 “寄存器使用”——说明如何访问和使用 SFR。 • 第 13 章 “函数”——详细介绍可用的函数。 • 第 14 章 “中断”——介绍如何使用中断。 • 第 15 章 “main、运行时启动和复位”——介绍 C 代码的重要元素。 • 第 16 章 “混合使用 C 代码和汇编代码”——提供关于编译器与 16 位汇编语言模 块配合使用的指导。 • 第 17 章 “库程序”——说明如何使用库。 • 第 18 章 “优化”——介绍优化选项。 • 第 19 章 “预处理”——详细介绍预处理操作。 • 第 20 章 “链接程序”——说明链接如何工作。
标签: mplab xc16 编译器
上传时间: 2022-07-16
上传用户:
Overview The MT7628 router-on-a-chip includes an 802.11n MAC and baseband,a 2.4 GHz radio and FEM,a 575/580MHz MIPS? 24K% CPU core,a 5-port 10/100 fast ethernet switch. The MT7628 includes everything needed to build an AP router from a single chip. The embedded high performance CPU can process advanced applications effortlessly, such as routing, security and VolP. The MT7628 also includes a selection of interfaces to support a variety of applications, such as a USB port for accessing external storage.Features· Embedded MIPS24KEc(575/580 MHz) with 64KBl-Cache and 32 KB D-Cache·2T2R 2.4 GHz with 300 Mbps PHY data rate· Legacy 802.11b/g and HT 802.11n modes·20/40 MHz channel bandwidth· Reverse Data Grant(RDG)· Maximal Ratio Combining(MRC)· Space Time Block Coding(STBC)· MCM 8 Mbytes DDR1 KGD(MT7628KN)
标签: mt7628
上传时间: 2022-07-18
上传用户:
光学指纹传感器Arudino库,可以直接加载到Arduino IDE中,直接使用。
上传时间: 2022-07-19
上传用户:
摘要本文是针对Python的初学者,从无到有的介绍Python语言如何入门,主要包括了:Python的简介,如何下载Python,如何安装Python,如何使用终端、Shell,IDE等各种开发环境进行Python开发,Python中的语法和基本知识、概念和逻辑,以及继续深入学习Python的方法,另外还整理一些值得参考的资料。前言1.本文目的本文目的在于,让原先对于Python不熟悉的,甚至没什么概念的人。看完本系列教程后,从Python的小白,变成,对于Python可以算是入门了。2.看此文之前你所要掌握的知识最好有其他计算机语言的基础比如C语言,Java语言等。当然,如果没有,也是可以看此文的。我会在必要的时候,进行相应的提示的。第1章Python简介本章主要讲解在开始学习Python之前,所需要了解到的Python的一些基本概念,包括Python是什么,Python的特点和常见的用途,以及Python的两大版本之间的主要区别。在开发Python之前,需要先搞懂Python是啥。下面就是介绍一下,概念性的东西。
标签: python
上传时间: 2022-07-20
上传用户:
GCC 是个纯编译器,也就是说,它没有相应的 IDE 平台,当然,在新版的 WINA VR 中 带一个 ProgramNote ,但这个平台不是很好用,为了加快效率,我在这里推荐用 Sourceinsight,这是能一个把各种资源集中在一起的代码编辑软件,能够对 C 与 C++ 的 关键字做特殊显示,能自动完成变量与函数名的书写,是一个很好用的软件。
上传时间: 2022-07-20
上传用户:
STM32CubeMX是ST出的一款免费的开发工具,近几年ST也在一直大力推这个工具,也在推行新的HAL库(an STM32 abstraction layer embedded software ensuring maximized portability across the STM32 portfolio)硬件抽象层API。使用HAL库开发的好处是方便用户在不同的芯片平台上移植代码。Cube的作用是通过图形化的配置生成基础的工程文件,生成的文件包含了芯片初始化代码,现支持IAR、MDK、TureSTUDIO等IDE, 对于用惯了使用标准库开发的我来说我觉得还是非常方便的。
标签: cubemx教程
上传时间: 2022-07-21
上传用户:
DAvE是英飞凌科技公司的电子芯片模拟开发应用工具软件。 戴夫会帮助你在你的项目中规划你想使用的英飞凌单片机或dsp,以提供智能向导,那帮你设定芯片来工作的方式和你需要的各功能模块,自动生成C-code驱动功能与适当的单片外围设备和中断的控制。 DAvE会直接与编译器的IDE互动。资料分为两个部分,全部下载完即可解压打开:part1:http://dl.21ic.com/download/dave_mothersystem_v2_2r2-294931.html part2:http://dl.21ic.com/download/dave_mothersystem_v2_2r2-294933.html
上传时间: 2022-07-21
上传用户:
The following table covers the main features offered by the MT7628KN and MT7628AN. Overall, the MT7628KN supports the requirements of an entry level AP/router, while the more advanced MT7628AN supports a number of interfaces together with a large maximum RAM capacity.Features· Embedded MIPS24KEc (575/580 MHz) with 64KBl-Cache and 32KB D-Cache·2T2R 2.4GHz with 300 Mbps PHY data rate· Legacy 802.11b/g and HT 802.11n modes·20/40 MHz channel bandwidth· Reverse Data Grant(RDG)· Maximal Ratio Combining(MRC)· Space Time Block Coding(STBC)· MCM 8 Mbytes DDR1 KGD(MT7628KN)·16-bit DDR1/2 up to 128/256 Mbytes(MT7628AN/KN)· SPI/SD-XC/eMMC·x1 USB 2.0 Host,x1 Ple Root Complex·5-port 10/100 FE PHY
标签: mt7628
上传时间: 2022-07-25
上传用户: