M075031_desfire_main.pdf
1.5 Security
• Unique 7 Byte serial number for each device
• Mutual three pass authentication
• Hardware DES/3DES Data encryption on RF-channel with replay attack protection using 56/112 bit Keys
featuring key versioning
• Data Authenticity by 4 Byte MAC
• Authentication on Application level
• Hardware exception sensors
• Self-securing file system
Neoway_SMS_应用指南_V2.7.pdf
1 SMS 收发说明.......................................................................... 1
2 Text 模式短信...........................................................................1
2.1 Text 模式短信发送...............................................................................................................1
2.2 Text 模式短信接收...............................................................................................................2
3 PDU 短信发送指南..................................................................3
Keil.STM32H7xx_DFP.2.5.0.rar
Version: 2.5.0 (2020-03-23) Keil.STM32H7xx_DFP.2.5.0.pack Download
Board Support:
Added STM32H7B3I_EVAL board support.
Blinky example
Flash Programming:
Updated the internal Flash programming algorithm for STM32H7xxxG devices with 1MB flash size.
Updated the external FMC-NOR programming algorithm for both STM32H743I Eval Rev B01 (2015) and B03 (2018).
Added support for the external QSPI programming algorithm for the STM32H747I Disco board.
Added support for the external MMC programming algorithm for the STM32H750B-Disco board.
嵌入式实时操作系统
自己写的一个简单的实时操作系统,备份一下,基于MH1903实现了4个简单的任务,一个IDLE,一个LCD,一个LED,一个串口
Neoway_N720_USB驱动添加指南_V1.0.pdf
1 配置 kernel..................................................................................................................................1
2 添加 VID 和 PID........................................................................................................................4
3 测试.............................................................................................................................................. 5
TCP工具,TCP数据收发
该工具一款多功能桌面开发工具,集合了串口收发/多字符串发送、TCP功能、HID功能、DES、AES、SM4、XOR、HASH、CRC、MD5功能等
Keil.STM32F1xx_DFP.2.3.0.rar
Version: 2.3.0 (2018-11-05) Keil.STM32F1xx_DFP.2.3.0.pack Download
Added DBGMCU INI files for setting up debug configuration.
Fixed case insensitive include of device header file (fixing build error on Linux).
Updated CMSIS driver:
CAN:
Corrected MessageSend function to only access required data for sending
Corrected abort message send functionality
Corrected SetBitrate function
EMAC:
Corrected ETH DMA initialization. Now done when MAC transmitter or receiver is enabled (resolving netInitialize/netUnnitialize/netInitialize issue).
USB Host and Device :
Added support for CMSIS-RTOS2
USART:
Corrected ARM_USART_SET_IRDA_PULSE control
Updated Board drivers:
Updated Board Support LED_*.c files.
Updated Examples:
Updated emWin examples to emWin V5.46e.
Updated USB Host examples thread stack settings
以太网CH395资料包.rar
CH395 是以太网协议栈管理芯片,用于单片机系统进行以太网通讯。
CH395 芯片自带 10/100M 以太网介质传输层(MAC)和物理层(PHY),完全兼容 IEEE802.3
10/100M 协议,内置了 PPPOE、IP、DHCP、ARP、ICMP、IGMP、UDP、TCP 等以太网协议栈固件。
单片机系统可以方便的通过 CH395 芯片进行网络通讯。
CH395 支持三种通讯接口:8 位并口、SPI 接口或者异步串口,单片机/DSP/MCU/MPU 等控制
器可以通过上述任何一种通讯接口控制 CH395 芯片进行以太网通讯。
DDK中译版驱动程序超级宝典.rar
称它为“驱动程序超级宝典“一点也不过分,因为它是被译为中文的MSDN DDK文档。这个文档不是我翻译的,我只不过将它编辑了一下。翻译它的同志是个高手,非常专业,在此先谢谢他给我们作的工作。
由于时间催促,里面的图片没有抓。如果哪位同志看这本书的时候将图片补上,那将是利国利民的好事。
另:由于春节期间放假,没有开信箱,结果爆满,里面的数据都是乱码,所以,很多同志的Mail没法回。请重新发,抱歉。
HID工具,HID监听,HID收发数据
该工具一款多功能桌面开发工具,集合了串口收发/多字符串发送、TCP功能、HID功能、DES、AES、SM4、XOR、HASH、CRC、MD5功能等
单片机 音频.rar
A、B、C、D、E、F、G。经过声学家的研究,全世界都用这些字母来表示固定的音高。比如,A这个音,标准的音高为每秒钟振动440周。
升C调:1=#C,也就是降D调:1=BD;277(频率)
升D调:1=#D,也就是降E调:1=BE;311
升F调:1=#F,也就是降G调:1=BG;369
升G调:1=#G,也就是降A调:1=BA;415
升A调:1=#A,也就是降B调:1=BB。466,
C 262 #C277 D 294 #D(bE)311 E 330 F 349 #F369 G 392 #G415
A 440. #A466 B 494
所谓1=A,就是说,这首歌曲的“导”要唱得同A一样高,人们也把这首歌曲叫做A调歌曲,或叫“唱A调”。1=C,就是说,这首歌曲的“导”要唱得同C一样高,或者说“这歌曲唱C调”。同样是“导”,不同的调唱起来的高低是不一样的
Keil.STM32F2xx_DFP.2.9.0.pack
Version: 2.9.0 (2018-04-03) Keil.STM32F2xx_DFP.2.9.0.pack Download
Increased stm32f2xx_hal_conf.h version to 1.2.1.
CMSIS-Driver:
Added support for Arm Compiler 6.
CAN:
Corrected abort message send functionality.
SPI:
Made I/O speed configurable.
Corrected data shift register overrun in master mode.
USART:
Made I/O speed configurable.
Board Examples:
Updated all examples:
Placing Event Recorder into non-initialized memory area.
Using ARM.CMSIS-Driver.2.2.0.pack and ARM.CMSIS.5.3.0.pack.
Added Network SNMP_Agent example.
ARM v7-M Architecture Application Level Reference Manual.rar
ARM, the ARM Powered logo, Thumb, and StrongARM are registered trademarks of ARM Limited.
The ARM logo, AMBA, Angel, ARMulator, EmbeddedICE, ModelGen, Multi-ICE, PrimeCell, ARM7TDMI,
ARM7TDMI-S, ARM9TDMI, ARM9E-S, ETM7, ETM9, TDMI, STRONG, are trademarks of ARM Limited.
All other products or service
ARM v7-M Architecture Application Level Reference Manual RevB errata list.rar
This is the errata list for the RevB version of the ARM Architecture Application level Reference Manual. This
applies to document ARM DDI 0405B.
Keil.STM32F4xx_DFP.2.14.0.rar
Version: 2.14.0 (2019-07-24) Keil.STM32F4xx_DFP.2.14.0.pack Download
Warning: --C99 is no longer enforced via the device description. Enable 'C99 Mode' in 'Options for Target' dialog's 'C/C++' tab.
Updated Pack to include subset of STM32Cube_FW_F4 Firmware Package version V1.24.1 using HAL Drivers
Application Note 143 Support File (DDE Interface)
Application Note 143 Support File (DDE Interface)
Support files for Keil Application Note 143 provide an implementation example of how to use the �Vision2 Debugger DDE Interface.
DDI0406C_C_arm_architecture_reference_manual.rar
This ARM Architecture Reference Manual is protected by copyright and the practice or implementation of the information herein
may be protected by one or more patents or pending applications. No part of this ARM Architecture Reference Manual may be
reproduced in any form by any means without the express prior written permission of ARM. No license, express or implied, by
estoppel or otherwise to any intellectual property rights is granted by this ARM Architecture Reference Manual.
DES、AES、SM4、XOR、HASH、CRC、MD5等加觖密工具集
该工具一款多功能桌面开发工具,集合了串口收发/多字符串发送、TCP功能、HID功能、DES、AES、SM4、XOR、HASH、CRC、MD5功能等
ARMv7-M Architecture Reference Manual.rar
This ARM Architecture Reference Manual is protected by copyright and the practice or implementation of the information herein
may be protected by one or more patents or pending applications. No part of this ARM Architecture Reference Manual may be
reproduced in any form by any means without the express prior written permission of ARM. No license, express or implied, by
estoppel or otherwise to any intellectual property rights is granted by this ARM Architecture Reference Manual.
Your access to the information in this ARM Architecture Reference Manual is conditional upon your acceptance that you will not
use or permit others to use the information for the purposes of determining whether implementations of the ARM architecture
infringe any patents.
This ARM Architecture Reference Manual is provided “as is”. ARM makes no representations or warranties, either express or
implied, included but not limited to, warranties of merchantability, fitness for a particular purpose, or non-infringement, that the
content of this ARM Architecture Reference Manual is suitable for any particular purpose or that any practice or implementation
of the contents of the ARM Architecture Reference Manual will not infringe any third party patents, copyrights, trade secrets, or
other rights.
多字符串工具,串口工具
该工具一款多功能桌面开发工具,集合了串口收发/多字符串发送、TCP功能、HID功能、DES、AES、SM4、XOR、HASH、CRC、MD5功能等
嵌入式多功能调试工具,包含串口、多字符发送、TCP、UDP、DES、AES、SM、HASH、MD5、CRC、异或校验、逻辑示波器
嵌入式多功能调试工具,包含串口、多字符发送、TCP、UDP、DES加解密、AES加解密、SM加解密、HASH计算、MD5计算、CRC计算、异或校验计算、逻辑示波器、画图、FFT计算、以及一些简单的字符转换、计算、截屏等功能
在DELPHI XE3 上亲测可用的条形码生成控件
在DELPHI XE3 上亲测可用的条形码生成控件
里面有DEMO,直接套用即可。
Keil.STM32F7xx_DFP.2.14.0.pack
Version: 2.14.0 (2020-12-18) Keil.STM32F7xx_DFP.2.14.0.pack Download
STM32CubeMX integration:
Added support for USB PHY configuration (MX_Device_h.ftl and FrameworkCubeMX_gpdsc.ftl).
Added debugProbe board description.
Description file (pdsc):
Added global define USE_HAL_DRIVER to the component ::Device:STM32Cube HAL:Common.
Added global define USE_FULL_LL_DRIVER to the component ::Device:STM32Cube LL:Common.
CMSIS-Driver:
EMAC/I2C/MCI/SAI/SPI/USART: Corrected Data Cache handling.
MCI: Replaced empty delay loops with _NOP().
USART: Corrected baud rate configuration.
USBD_HS/USBH_HS: OTG_HS ULPI clock disabled in low power if internal PHY is used
to enable proper operation of OTG_HS port in FS mode during CPU sleep.
VIO: LCD support can be disabled with VIO_LCD_DISABLE define.
Board Examples:
Updated CubeMX examples:
Migrated CubeMX projects to V6.0.1.
Updated Platform example:
Reduced Idle and Timer thread stack size.
Reworked README.md format.
Keil.STM32L1xx_DFP.1.3.0.pack
Version: 1.3.0 (2020-09-07) Keil.STM32L1xx_DFP.1.3.0.pack Download
This DFP works either with STM32CubeMX (STM32CubeMX V6.0.0 and STM32Cube_FW_L1 V1.10.0 or higher) or Standalone (no support for STM32CubeMX).
This pack contains only a subset of the files from STM32Cube_FW_L1 version 1.10.0 (ST Drivers, STM32Cube documentation and fonts).
Device support:
Added device variants to match STM32CubeMX notation.
Added DebugDescription.
Added debug configuration files: DBGMCU INI and DBGCONF.
Added capability to launch the Option Byte Loading after a Flash Download.
Updated SVD files.
Updated documentation.
CMSIS-Driver:
Added VIO module for boards STM32L-Discovery, STM32L100C-Discovery.
Board support:
Reworked examples.
Updated LED_STM32L-Discovery.c: LED_On and LED_Off return -1 if parameter num is out of range.
Keil.STM32F4xx_DFP.2.15.0.pack
Updated Pack to STM32Cube_FW_F4 Firmware Package version V1.25.1 using HAL Drivers V1.7.9.
STM32CubeMX integration (Version 6.0.1):
Added support for Timebase Source TIMx (FrameworkCubeMX_gpdsc.ftl).
Removed non-existent include path.
CMSIS Flash Algorithm: Corrected STM32F42xxx_43xxx_OPT Algorithm.
CMSIS SVD: Updated STM32F42*.svd, STM32F43*.svd files.
CMSIS-Driver:
I2C: Corrected 2 byte reception in master mode.
MCI: Replaced empty delay loops with _NOP().
SPI:
Corrected PowerControl function (to return error if Initialize was
not called, to abort active transfer if power off was requested).
Updated GetDataCount function to give accurate count in DMA mode.
Corrected Control function (abort in DMA mode,
software controlled slave select in slave mode, TI Frame Format selection,
ignore bus speed for slave mode).
Corrected Uninitialize function (to power off the peripheral if it is powered).
Corrected SPI3_SCK pin configuration.
Corrected DMA MemDataAlignment configuration.
USART: Corrected DMA MemDataAlignment configuration.
USBD_HS/USBH_HS:
OTG_HS ULPI clock disabled in low power if internal PHY is used
to enable proper operation of OTG_HS port in FS mode during CPU sleep.
CAN/EMAC/USBD/USBH:
Removed macros already provided by cmsis_compiler.h.
Updated Boards Examples:
Migrated CubeMX projects to V6.0.1 and updated config files.
Changed variant selection to "MDK-Plus" where possible.
Updated all USB Host/Device examples with user templates from MDK-Middleware v7.11.1.
Terminating app_main thread with osThreadExit() to avoid endless loop
Updated MS Windows UBS driver files.
Keil.STM32G0xx_DFP.1.3.0.pack
Version: 1.3.0 (2021-02-17) Keil.STM32G0xx_DFP.1.3.0.pack Download
Updated STM32Cube Firmware G0 library to version V1.4.0.
Added device support for:
STM32G050, STM32G051, STM32G061 devices.
STM32G0B0, STM32G0B1, STM32G0C1 devices.
Updated device documentation.
Updated SVD files.
Added flash programming algorithms.
Keil.STM32H7xx_DFP.2.7.0.pack
Version: 2.7.0 (2020-10-30) Keil.STM32H7xx_DFP.2.7.0.pack Download
Devices Support:
Added device description for STM32H735VGHx, STM32H725VGHx and STM32H725VEHx.
Updated a subset of SVD files (STM32H723, STM32H73x, STM32H7A3x, STM32H7B3x).
Updated Reference Manual for STM32H7A3/B3 and STM32H7B0.
Keil.STM32G4xx_DFP.1.3.0.pack
Version: 1.3.0 (2021-03-24) Keil.STM32G4xx_DFP.1.3.0.pack Download
CMSIS Device Support:
Updated STM32Cube Firmware G4 library to version V1.4.0.
Updated SVD files.
Updated documentation.
CMSIS Flash Algorithm:
Adding support to the QSPI external Loader for the STM32G474E-EVAL.
Adding internal flash algorithm support for 128k dual bank devices.
Fixing internal flash last word programming.
Fixing internal flash extra sector erasing on dual bank mode for dual bank config devices.
Added global define USE_HAL_DRIVER and USE_FULL_LL_DRIVER to the component ::Device:STM32Cube Framework:STM32CubeMX.
Added debugProbe to board description.
Keil.STM32WLxx_DFP.1.1.0.pack
Version: 1.1.0 (2020-12-08) Keil.STM32WLxx_DFP.1.1.0.pack Download
Device Support:
Aligned devices with CubeMX DB (V6.1.0).
Updated Pack to STM32CubeWL Firmware Package version V1.0.0 (using HAL Drivers V1.0.0.).
Added Cube HAL support.
Added CubeMX support for single core devices.
Note: Projects for dual core devices need to be initiated from within STM32CubeMX generating the uVision projects.
Updated SVD files.
Updated documentation.
Updated flash programming algorithms.
Keil.STM32L0xx_DFP.2.1.0.rar
Keil.STM32L0xx_DFP.2.1.0.pack
Keil.B-L475E-IOT01A_BSP.1.0.0.pack
Version: 1.0.0 (2020-07-03) Keil.B-L475E-IOT01A_BSP.1.0.0.pack Download
Initial public release
Keil.STM32L4xx_DFP.2.5.0.pack
Version: 2.5.0 (2020-10-21) Keil.STM32L4xx_DFP.2.5.0.pack Download
Updated Pack to STM32Cube_FW_L4 Firmware Package version V1.16.0 using HAL Drivers V1.12.0
Package Description (pdsc): Added global define USE_HAL_DRIVER to the component ::Device:STM32Cube HAL:Common.
Device support: Aligned devices with CubeMX DB.
CMSIS Flash Algorithm:
Removed targets (STM32L4xx_512, STM32L4xx_256) from STM32L4Rx Flash Algorithm project.
Added source code for: STM32L476G-Disco QSPI, STM32L4P5G-DK OSPI, STM32L4P5G-DK PSRAM
STM32L4R9I-DK PSRAM, STM32L4R9I-DK OSPI1 and STM32L4R9I-EVAL OSPI.
Added PSRAM external Loader support for STM32L4R9I-Disco.
Fixed STM32L4P5 1M internal flash Loader sector erase with DBANK mode.
Fixed STM32L4xx 512K and 128K internal flash Loader sector erase.
CMSIS-Driver:
MCI:
Replaced empty delay loops with _NOP().
Added handling for separate SD and MMC HAL layers.
Added busy signal handling after CMDREND interrupt.
SPI:
Corrected PowerControl function (to return error if Initialize was
not called, to abort active transfer if power off was requested).
Updated GetDataCount function to give accurate count.
Corrected Uninitialize function (to power off the peripheral if it is powered).
USART:
Added Driver_USART6 (uses LPUART1).
Corrected GetTxCount/GetRxCount implementation.
USBD:
Removed include of stm32l4xx_hal_pcd.h header.
Corrected documentation of STM32CubeMx configuration.
Updated Boards Examples:
Migrated CubeMX projects to V6.0.1.
Changed variant selection to "MDK-Plus" where possible.
Updated all USB Host/Device examples with user templates from MDK-Middleware v7.11.1.
Keil.STM32L5xx_DFP.1.3.0.pack
Version: 1.3.0 (2020-11-19) Keil.STM32L5xx_DFP.1.3.0.pack Download
Updated Pack to STM32CubeL5 Firmware Package version V1.3.1 (using HAL Drivers V1.0.3.)
Added global define USE_HAL_DRIVER to the component ::Device:STM32Cube HAL:Common
Added global define USE_FULL_LL_DRIVER to the component ::Device:STM32Cube LL:Common
CMSIS-Driver:
SPI:
Corrected peripheral resource for CubeMX configuration.
STM32CubeL5 HAL:
Added Public key accelerator (PKA) HAL component.
Package Description (pdsc):
Removed stm32l5xx_hal_conf.h from "STM32Cube HAL / Common" component. stm32l5xx_hal_conf.h is generated by STM32CubeMx.
Adding condition to api and taxonomy to limit to the devices described in this pack.
Flash programming algorithms:
Added octo SPI algorithm for STM32L562E-DK board.
Added octo SPI algorithm for STM32L552E-EVAL board.
Restored original ST octo SPI algorithm.
Keil.STM32MP1xx_DFP.1.3.0.pack
Version: 1.3.0 (2020-06-24) Keil.STM32MP1xx_DFP.1.3.0.pack Download
Added additional devices for STM32MP157 sub family.
Added devices for the STM32MP151 and STM32MP153 sub families.
Keil.STM32W1xx_DFP.1.0.0.pack
Version: 1.0.0 Keil.STM32W1xx_DFP.1.0.0.pack Download
First Release version of STM32W1 Device Family Pack.
Keil.STM32WBxx_DFP.1.1.0.pack
Version: 1.1.0 (2020-02-21) Keil.STM32WBxx_DFP.1.1.0.pack Download
Adding support for STM32WB35CExx/WB35CCxx and STM32WB50xxxx, STM32WB30xxxx devices.
Updating STM32WB55xG devices and SVD file.
fixing the Flash size for the STM32WB55xG devices.
Keil.STM32F3xx_DFP.2.1.0.pack
Version: 2.1.0 (2018-01-16) Keil.STM32F3xx_DFP.2.1.0.pack Download
This DFP works either with STM32CubeMX (STM32CubeMX V4.23.0 and STM32Cube_FW_F3 V1.9.0 or higher)
or Standalone (no support for STM32CubeMX). STM32CubeMX is mandatory for use of CMSIS-Driver and MDK-Middleware.
This packs contains a subset of the files from STM32Cube_FW_F3 version 1.9.0 (Drivers, STCube documentation and fonts).
Updated documentation for STM32Cube Framework usage.
New projects require the component 'Device:STM32Cube Framework:STM32CubeMX' for configuration of pins and clocks via STM32CubeMX.
Device support:
Removed devices not being supported by STM32CubeMX 4.23.0 (STM32F301C6Yx, STM32F301K6Tx).
Added DBGMCU INI files for use with debug adapter that lack support for debug descriptions.
Board support:
Added Board Support Interfaces for STM32303S-EVAL board and example projects.
Example projects:
Added emWin example for STM32303E-EVAL.
Added example projects for STM32303S-EVAL.
Updated all examples separating output folder for each target: "Debug" output folder "Debug" target, "Release" output folder for "Release" target.