搜索资源列表
STM32F-DMA
- * 本文件实现串口发送功能(通过重构putchar函数,调用printf;或者USART_SendData() * 这里是一个用串口实现大量数据传输的例子,使用了DMA模块进行内存到USART的传输 每当USART的发送缓冲区空时,USART模块产生一个DMA事件, 此时DMA模块响应该事件,自动从预先定义好的发送缓冲区中拿出下一个字节送给USART 整个过程无需用户程序干预,用户只需启动DMA传输传输即可 在仿真器调试时,可以在数据传输过程中暂停运行,此时DMA模块并没有停
ATKNCR
- (数字字母手写识别库)ATKNCR_M_Vx.x.lib和ATKNCR_N_Vx.x.lib的唯一区别是是否使用动态内存分配. 其中:M,代表需要用到malloc的版本,必须实现alientek_ncr_malloc和alientek_ncr_free两个函数 N,代表普通版本,不需要实现alientek_ncr_malloc和alientek_ncr_free两个函数 Vx.x,代表当前识别程序的版本. 功能:支持数字/小写字母/大写字母/混合四种识别模式.
STM32_W5200_MODBUSTCP
- STM32搭配W5200网口芯片,实现MODBUS TCP的网络通信,同时程序实现了STM32的CAN、232、IIC通信等。只需调用相关函数即可实现相关功能。-STM32 chip with W5200 Ethernet port, MODBUS TCP network communication, while the program achieved the STM32 CAN, 232, IIC communications. Just call the relevant function
LCD1602
- LCD1602的C51单片机模块化文件,可以直接调用函数实现功能-The C51 MCU LCD1602 modular file, you can directly call the function to achieve functional
LED
- user:启动文件和主程序 当芯片上电启动时,首先会执行启动文件中的汇编程序,建立起C语言的运行环境,该启动文件startup.s使用的时thumb指令。功能为:1、初始化堆栈指针;2、初始化程序计数器指针PC;3、设置堆、栈的大小;4、设置C库的分支入口“_main”,最终用来调用main函数。 主程序中通过宏定义将led地址赋予led_0等,通过向led地址中写“0”或“1”控制led引脚电平,实现流水灯效果。 listing:编译生成的lst文件和map文件 output:编译后的