基于LabVIEW的ARM Cortex-M3嵌入式开发宝典电子书内容简介第 1 篇 软件篇1.1 LabVIEW Embedded Module for ARM Microcontrollers 模块介绍1.2 Keil RealView MDK 软件介绍1.3 Keil RTX 实时操作系统介绍1.4 LabVIEW ARM Module 软件架构1.5 LabVIEW ARM Module、RealView MDK、实验平台驱动软件安装1.6 STM32 实验范例查找与 USB JLink-OB 驱动加载第 2 篇 硬件篇2.1 ARM Cortex-M3 内核简介2.2 实验平台介绍2.2.1 STM32 Starter Board(学习板)介绍2.2.2 STM32 Core Board(核心板)介绍2.2.3 STM32 DAQ Board(数采板)介绍2.3 实验平台资源说明2.3.1 STM32 Starter Board 资源简介2.3.2 STM32 Core Board 资源简介2.3.3 STM32 DAQ Board 资源简介2.4 My_ARM 实验平台总结与展望第 3 篇 基础模块篇(附原理图)3.1.1 GPIO 介绍3.1.2 GPIO 工作原理3.1.3 GPIO 驱动实现3.1.4 GPIO 两种驱动方式比较3.1.5 GPIO 总结3.2 ADC/DAC3.2.1 ADC 介绍3.2.2 ADC 驱动实现3.2.3 DAC 介绍3.2.4 DAC 驱动实现3.3 中断(60 线)3.3.1 外部中断(19 线)3.3.1.1 外部 I/O 中断(GPIO:16 线)3.3.1.2 外部特定中断(PVD、RTC、USB:3 线)3.3.2 外部中断的驱动实现3.3.3 定时器中断(TIM2~TIM5、TIM6、TIM7、TIM1、TIM8)3.3.3.1 基本定时器中断3.3.3.2 通用定时器中断3.3.3.3 高级定时器中断3.3.4 定时器中断驱动实现3.3.4.1 更新中断驱动实现3.3.4.2 输入测量驱动实现3.3.4.3 编码器驱动实现3.4 PWM 生成3.4.1 PWM 原理、应用3.4.2 PWM 驱动实现3.4.3 PWM 设置技巧3.5 看门狗3.5.1 独立看门狗(IWDG)介绍3.5.2 独立看门狗驱动实现3.5.3 窗口看门狗(WWDG)介绍3.5.4 窗口看门狗驱动实现3.6 TFTLCD 显示、触摸屏操作、OLED 显示3.6.1 TFTLCD 工作原理3.6.2 TFTLCD 显示驱动实现3.6.3 触摸屏工作原理3.6.4 触摸屏驱动实现3.6.5 OLED 工作原理3.6.6 OLED 驱动实现.............
上传时间: 2022-07-17
上传用户:
说明:CMT2210LH 和CMT2217LH 同为低功耗、高性能的OOK 射频接收器,适用于ISM 频段315 /433.92 / 868 / 915 MHz 及其临近频点的无线接收应用。CMT2210/17LH 是真正意义的即插即用型芯片。CMT2210LH 工作在300 - 480 MHz 频段;CMT2217LH 缺省工作在600 - 960 MHz 频段,通过CMOSTEK 提供的工具可配置该器件工作在300 - 480 MHz 频段。射频频点的改变需通过选用不同频率的晶体来实现,射频频点对应的晶体频率可从RFPDK 界面读出。该器件支持0.5 – 40 kbps的数据率范围,出厂缺省参数优化到1 - 5 kbps的数据率,非常适合与基于编码器或MCU 的低成本发射器配对使用。通过在PCB 上断开或短接VDD5V 和VDDL 管脚,CMT2210/17LH 能够工作在3 - 5.5 V 或2 - 3.6 V 两种供电电压区间。当该芯片工作在 433.92 MHz 时,仅需4.5 mA 电流便可实现 -109 dBm 的接收灵敏度。CMT2210/17LH 接收器搭配CMT211x/5x 发射器便能实现高性价比的射频应用方案。
上传时间: 2022-07-18
上传用户:zhaiyawei
正在做0-30V、0-15A的数控电源,程序搞了很久终于差不多了,得瑟得瑟自己腐蚀的板子:显示器件最初用128*64的是OLED小屏:屏幕太小感觉与机壳不配,换1.8寸的TFT彩屏:主控选用了STM8L152K4,SPI口彩屏。屏显第一行设置电压电流。第二行用大字体显示输出电压、电流。中部为输出电压电流曲线。屏幕成128*160分辨率后,最初想在多出的“空间”显示散热器、变压器温度、配色菜单或者为电池充电预置参数什么的,感觉意义不大,最终放了两条输出曲线。最下面是功率、电阻AH、WH等参数。用了3个定时器,tim1设为编码器模式,驱动编码器。tim2产生PWM信号,启用了一个ADC通道采集热敏电阻信号,根据温度改变PWM占空比,实现散热扇温控调速。tim3精确定时,累计时间用于AH、WH参数计算。DAC为12位的双通道芯片MCP4822。芯片内置的12位ADC采集输出电压、电流和热敏电阻信号,前两者用于显示和计算,后者用于风扇温控。做到后来感觉不该在此处偷懒,用独立的ADC芯片就好了,显示和偏移就都能到1mV、1mA了,现在这板子,没辙了。启用了2个引脚的外部中断,以外部中断方式触发更新设置值和编码器按键值,编码器按键值决定设置位。反白(红)位为当前设置位,旋转编码器可改变设置值,短按编码器开关改变设置位,长按为输出\预制切换。还有3条口线用于控制继电器,切换输入电压。
上传时间: 2022-07-23
上传用户:bluedrops
本书第一部分讲述的是传统的网络接口N e t B I O S、重定向器以及通过重定向器进行的各类 网络通信。尽管本书大部分内容均围绕Wi n s o c k编程这一主题展开,但是, A P I比起Wi n s o c k 来,仍然具有某些独到之处
上传时间: 2015-07-08
上传用户:恋天使569
四选一选择器,输入四个,输出1个.当NM=00时选A 当NM=01时选B 当NM=10时选C 当NM=11时选D
上传时间: 2013-12-25
上传用户:woshiayin
PWM控制电机,用PWM控制电机,熟悉定时器Timer A/B的编程方法。用Timer A作为脉宽调制信号产生的定时器.了一个函数F_Pwm(int a,int b) 用于PWM设置,传入两个参数第一个用于频率设置,第二个用于占空比设置。
上传时间: 2015-10-10
上传用户:athjac
在数据加密和数据压缩中常需要对特殊的字符串进行编码。给定的字母表A 由26 个小 写英文字母组成A={a,b,…,z}。该字母表产生的升序字符串是指字符串中字母按照从左到 右出现的次序与字母在字母表中出现的次序相同,且每个字符最多出现1 次。例如, a,b,ab,bc,xyz 等字符串都是升序字符串。对于任意长度不超过6 的升序字符串,迅速计算出它在上述字典中的编码。
上传时间: 2016-05-12
上传用户:邶刖
费诺编码的步骤: A 将概率按从大到小的顺序排列 B 按编码进制数将概率分组,使每组概率和尽可能接近或相等。 C 给每组分配一位码元 D 将每一分组再按同样原则划分,重复b和c,直到概率不再可分为止
上传时间: 2016-06-24
上传用户:xinyuzhiqiwuwu
FIQ有FIQ_PWM、FIQ_TMA和FIQ_TMB三个中断源,当定时器A或B计满溢出时产生中断请求信号TA_TIMEOUT_INT或TA_TIMEOUT_INT,CPU响应后进入中断执行相应的子程序控制二极管发光。A口的低四位接LED灯,B口的低四位接LED灯.
标签: TA_TIMEOUT_INT FIQ_PWM FIQ_TMA FIQ_TMB
上传时间: 2013-12-11
上传用户:凤临西北
作品简介:基于51单片机的信号发送器,理论距离是3000米,实际受到现实的干扰,信号发送距离降缩短到1500米以上.可以配备多个接收器,实现多机通讯. 作品作用:例如手动输入A,B,C,D 80个不同的信号,启动发送,那么配备的多个接收器能接收到这80个信号.
上传时间: 2013-12-24
上传用户:zhengjian