当前位置: 首页 > news >正文

门户网站的传播特点网站设计的工具

门户网站的传播特点,网站设计的工具,淘宝seo搜索引擎原理,wordpress 树形插件STM32开发环境 宗旨#xff1a;技术的学习是有限的#xff0c;分享的精神是无限的。 一、MDK安装 MDK 是一个集代码编辑#xff0c;编译#xff0c;链接和下载于一体的集成开发环境#xff08; KDE #xff09;。MDK 这个名字我们可能不熟悉#xff0c;但说到 KEIL …STM32开发环境 宗旨技术的学习是有限的分享的精神是无限的。 一、MDK安装    MDK 是一个集代码编辑编译链接和下载于一体的集成开发环境 KDE 。MDK 这个名字我们可能不熟悉但说到 KEIL 学过 51 的朋友就再熟悉不过了。后来 KEIL 被 ARM 公司收购之后就改名为 MDK 了所以学过 51 的朋友是很快就可以熟悉这个开发环境的。安装完 MDK 开发环境后在下载程序的时候会有 40K 的代码限制我只需要和谐下即可搞定:)。KEIL_Lic.exe点击 KEIL_Lic.exe 在弹出的界面中的 CID 选项框中填入 MDK 的 CID MDK 的 CID 在 MDK 开发环境中的菜单栏 File\LicenseManagemant  中获取到在Target 下拉框中选择 ARM 然后点击 Generate 按钮复制产生的 CID Code 然后回到 MDK 开发环境中的菜单栏 File\LicenseManagemant  中把刚刚在注册机复制到的CID Code 粘贴到 New License ID Code(LIC): 框中然后点击 Add LIC 点击 close, 大功告成 :) 二、用到的一些小工具 1、amo的编程小工具集合我平时编程和设计时常用的小工具集合。 2、Axialis IconWorkshop(图标制作软件) 3、C2B转换助手 V1.1 4、CH340驱动(USB串口驱动)_XP_WIN7共用 5、GIF2BMP 6、JLINK驱动 7、MDK5 8、PCtoLCD2002完美版——字模软件 9、winhex 10、SSCOM——串口调试助手 11、网络调试助手V3.8.exe——网络调试助手 三、硬件资源野火STM32开发板 1、CPU—— STM32F103ZET632位微控制器cortex M3架构512KFlash64KRAM72MHZ主频3个12位A/D转换器1个12位D/A转换器12通道DMA支持定时器/ADC/DAC/SDIO/I2S/SPI/I2C/UART144引脚112个快速IO口11个定时器2个I2C5个UART3个SPICAN接口SDIO接口USB 2、JTAG20pinJTAG下载口 3、RTC带点池的RTC电池座 4、I2C  EEPROM —— AT24C02 5、SPI2M FLASH W25X16兼容W25Q16 6、SDIOTF卡接口 7、以太网ENC28J6010M HR911105A网络变压器 8、RS232UART 9、RS4856LBC184引出485A与485B端子 10、CAN收发器TJA1050引出CANH和CANL 11、AD/DA 12、PWM 13液晶接口 14、摄像头接口OV7725模块 15、三轴加速接口MMA7455模块 16、无线接口2.4GNRF24L01 模块 17、音频接口MP3模块 18、zigbee接口CC2530 19、WIFI接口Mxchip EMW系列 四、库开发—— STM32 3.5版库 STM32 库是由 ST 公司针对 STM32 提供的函数接口库是架设在寄存器与用户驱动层之间的代码向下处理与寄存器直接相关的配置向上为用户提供配置寄存器的接口。 1、core_cm3.c文件 CMSIS 标准的核内设备函数层 的 M3 核通用的源文件 core_cm3.c 和头文件 core_cm3.h它们的作用是为那些采用 Cortex-M3 核设计 SOC 的芯片商设计的芯片外设提供一个进入 M3 内核的接口。这两个文件在其它公司的 M3 系列芯片也是相同的。 core_cm3.c 文件还有一些与编译器相关条件编译语句用于屏蔽不同编译器的差异。里面包含了一些跟编译器相关的信息如 RealView Compiler(RVMDK) ICC Compiler (IAR) GNU Compiler。所有 CM3 芯片的库都带有这个文件。 2、system_stm32f10x.c文件 设置系统时钟和总线时钟 M3 比 51 单片机复杂得多并不是说我们外部给一个 8M 的晶振 M3 整个系统就以 8M 为时钟协调整个处理器的工作。我们还要通过 M3 核的核内寄存器来对 8M 的时钟进行倍频分频或者使用芯片内部的时钟。PLL锁相环。 3、stm32f10x.h文件——底层文件 处理器厂商都会将对内存的操作封装成一个宏即我们通常说的寄存器并且把这些实现封装成一个系统文件。 4、启动文件——选择startup_stm32f10x_hd.s。 cl互联型产品stm32f105/107 系列 vl超值型产品 stm32f100 系列 xl超高密度容量 产品 stm32f101/103 系列 ld低密度产品 FLASH 小于 64K md中等密度产品 FLASH64 or 128 hd高密度产品 FLASH 大于 128 启动文件是一段汇编程序建立合适的环境。作用 1 初始化堆栈指针 SP 2 初始化程序计数器指针 PC 3 设置堆、栈的大小 4 设置异常向量表的入口地址 5. 配置外部 SRAM 作为数据存储器这个由用户配置一般的开发板可没 有外部 SRAM 6 设置 C 库的分支入口__main最终用来调用 main 函数 7 在 3.5 版的启动文件还调用了在 system_stm32f10x.c 文件中的SystemIni() 函数配置系统时钟。 5、inc/src文件夹 CMSIS 的设备外设函数基础外设的驱动文件。—— 库函数 一个特别的文件misc.c文件提供了外设对内核中的 NVIC(中断向量控制器)的访问函数在配置中断时用到。 6、stm32f10x_it.c、 stm32f10x_conf.h文件 stm32f10x_it.c编写中断服务函数定义了部分中断接口。 stm32f10x_conf.h配置使用了什么外设的头文件用这个头文件我们可以很方便地增加或删除外设驱动函数库。 7、库文件间的关系
http://www.zqtcl.cn/news/287261/

相关文章:

  • flash同视频做网站天津建设工程信息网投标信息系统
  • 湛江做网站开发手机网址大全主页网址
  • 平面网站设计如何租用网站服务器
  • 课程视频网站建设的必要性专利减缓在哪个网站上做
  • 正规品牌网站设计品牌网站建设开发 脚本语言
  • 潍坊模板建站定制网站规划管理部门的网站建设
  • 光明楼网站建设九一人才网赣州招聘官网
  • 如何做网站监控wordpress修改文章点赞数
  • 佛山高端网站建设报价网站的建设属于无形资产
  • 永川网站设计wordpress+用户前台
  • 晋城客运东站网站开发公司装修通知告示怎么写
  • 北京做手机网站的公司哪家好完整的网站开发
  • 建立网站的内容规划长沙网络推广哪家
  • 网站建设及优化教程百度网站优化排名
  • 医院网站推广渠道网站关键词排名不稳定
  • 类网站建设陕西省建设资格注册中心网站
  • 网站横幅图片网页设计怎么创建站点
  • 网站建设页面设计图片开个送快餐网站怎么做
  • 北京免费网站建设模板下载南江县建设局网站
  • 温岭手机网站建设义乌市网站建设
  • 西安网站制作费用哪家装修公司比较好的
  • 硅谷网站开发薪酬wordpress热门吗
  • 红酒营销型网站建设天一建设网站
  • 做网站建设公司哪家好安徽省住房建设部官方网站
  • 网站被黑咋样的柳州正规网站制作公司哪家好
  • 莱芜网站开发代理四川网络推广服务
  • 应该知道的网站网站全网建设莱芜
  • 北京网站页设计制作广州专业网站改版
  • 重庆网站建设建站收费免费外链网盘
  • 做加盟代理的网站比较好的网页网站设计