STM32标准库代码迁移为LL库代码
2021-10-25 18:05:29 23.46MB STM32标准库代码迁移为LL库
1
HAL与LL库文档,包括:F1、F2、F3、F4、F7、L0、L1、L4
2021-10-25 18:05:28 78.85MB HAL与LL库文档
1
STM32 LL库使用指南,最新版的LL库,PDF高清版。直接操作寄存器。。
2021-10-11 09:21:59 847KB STM32LL
1
随着st系列芯片的升级,之前的工程基本使用标准库开发,但是之后的芯片只支持HAL库和LL库,就涉及到项目的迁移,虽然官方资料都提供了,但是很难针对性的找到需要的文档。想从标准库移植到LL库需要以上文档就够了(我的项目是从stm32f103将代码移植到stm32L476时用的)
2021-09-28 10:52:19 16.92MB stm32l476 Ll库 HAL库 LL库移植
1
编译原理课设内容,代码可读性高,关键地方都有注释 对词法分析器各函数说明: void preInit(); //初始化关键字和关键状态 void init(); //对正规文法初始化 void inputEX(string rule); //存储三型文法进入数据结构 set Closure(FA nfa, char st); //对一个状态求闭包 set unionSet(sets1,sets2); //加入闭包结果 set e_move(FA nfa,char st, char ch); //使用子集法的move操作 bool equalSet(set s1, set s2); //使用子集法时若产生相同状态则合并 void createNFA(string express); //产生式->DFA FA createDFA(FA nfa); //NFA->DFA bool isLetter(char ch); //判断是否是数字 bool isDigit(char ch); //判断是否是字母 map getTrans(char nowNode); //从DFA中获得转换关系 Ans runDFA(string str,int pos,int line); //启动识别源程序 对语法分析器各函数说明: void init(); //对正规文法初始化 void initVt(); //初始化所有终结符 void inputEX(string rule); //存储二型文法进入数据结构 void calFisrt(); //计算FIRST集合 void calFollow(); //计算FOLLOW集合 void calSelect(); //计算SELECT集合 int get_column(string target); //得到终结符在预测分析表的列标 int get_row(string target); //得到非终结符在预测分析表的行标 void create_table(); //建立预测分析表 void print_table(); //打印预测分析表(由于预测分析表过于庞大,在程序中被注释) vector split(const string& str, const string& delim); //处理一个token void deal_tokens(); //对词法分析器得到的token表进行处理
2021-09-27 09:05:00 851KB 编译原理 词法分析 LL(1)语法分析
1
STM32CubeG4 MCU固件包 STM32Cube是意法半导体的一项原始计划,旨在通过减少工作量,减少时间和降低成本来减轻开发人员的生活负担。 STM32Cube涵盖了整个STM32产品组合。 它包括为每个STM32系列提供的全面的嵌入式软件平台。 与此STM32产品中实现的ARM(tm)内核相对应的CMSIS模块(内核和设备)。 STM32 HAL-LL驱动程序是一个抽象层,提供了一组API,可确保在STM32产品组合中实现最大的可移植性。 为此STM32系列提供的每个评估,演示或核电路板的BSP驱动程序。 一套一致的中间件组件,例如RTOS,USB,FatFS,图形,触摸感应库... 为该STM32系列提供的每块板的全套软件项目(基本示例,应用和演示)。 STM32CubeG4 MCU封装项目直接在STM32G4系列板上运行。 您可以在每个Projects / Bo
2021-09-15 15:18:38 135.43MB stm32cube-mcu-package C
1
STM32 LL库 串口接收空闲中断接收数据 , STM32 cubemx生成工程
2021-09-08 21:06:19 17.05MB STM32 USART DMA IDLE
1
本资源为编译原理 语法分析C++代码实现,使用codeblocks或者vs即可运行 设计要求:创建一个语法分析程序,它采用LL(1)方法或LR(1)方法。该程序的输入是一个文本文档,包括一组2型文法(上下文无关文法)的产生式和任务1程序输出的符号表。任务2的输出是一个YES或NO,即源代码字符串是否符合本2型文法。
2021-09-08 18:06:30 262KB 语法分析 编译原理 LL LR
STM32F031,HAL使用USART_LL库,在串口中断中添加定时器解决串口接收数据有丢失的情况
2021-09-06 17:08:23 12.05MB 嵌入式 stm32 串口通信
1