草庐IT

ITERATOR_DEBUG_LEVEL

全部标签

HC32L110(五) Ubuntu20.04 VSCode的Debug环境配置

目录HC32L110(一)HC32L110芯片介绍和Win10下的烧录HC32L110(二)HC32L110在Ubuntu下的烧录HC32L110(三)HC32L110的GCC工具链和VSCode开发环境HC32L110(四)HC32L110的startup启动文件和ld连接脚本HC32L110(五)Ubuntu20.04VSCode的Debug环境配置本文介绍在Ubuntu20.04下,VSCode中如何设置对HC32L110进行debug仓库地址:https://github.com/IOsetting/hc32l110-template如果转载,请注明出处.环境说明本文使用的软硬件环境已

Armv8之Execution State 和 Exception Level(一)

@目录1.典型的ExceptionLevel使用模型2.异常相关术语3.ExecutionState3.1两种ExecutionState3.2决定ExecutionState的寄存器4.Securestate4.1EL3对securestate的影响4.2EL3使用AArch64orAArch32的影响5.executionstate与securestate组合5.1EL3使用AArch64时(注意两个图的差别和脚注)5.2EL3使用AArch32时5.2.1Armv8-ASecuritymodelwhenEL3isusingAArch325.2.2AArch32PEmodes5.2.3AA

Armv8之Execution State 和 Exception Level(一)

@目录1.典型的ExceptionLevel使用模型2.异常相关术语3.ExecutionState3.1两种ExecutionState3.2决定ExecutionState的寄存器4.Securestate4.1EL3对securestate的影响4.2EL3使用AArch64orAArch32的影响5.executionstate与securestate组合5.1EL3使用AArch64时(注意两个图的差别和脚注)5.2EL3使用AArch32时5.2.1Armv8-ASecuritymodelwhenEL3isusingAArch325.2.2AArch32PEmodes5.2.3AA

Python中出现IndentationError:unindent does not match any outer indentation level错误的解决方法

【问题】 一个python脚本,本来都运行好好的,然后写了几行代码,而且也都确保每行都对齐了,但是运行的时候,却出现语法错误: IndentationError:unindentdoesnotmatchanyouterindentationlevel【解决过程】 1.对于此错误,最常见的原因是,的确没有对齐。但是我根据错误提示的行数,去代码中看了下,没啥问题啊。 都是用TAB键,对齐好了的,没有不对齐的行数啊。 2.以为是前面的注释的内容影响后面的语句的语法了,所以把前面的注释也删除了。 结果还是此语法错误。 3.后来折腾了半天,突然想到了,把当前python脚本的所有字符都显示出来看看有没有

Python中出现IndentationError:unindent does not match any outer indentation level错误的解决方法

【问题】 一个python脚本,本来都运行好好的,然后写了几行代码,而且也都确保每行都对齐了,但是运行的时候,却出现语法错误: IndentationError:unindentdoesnotmatchanyouterindentationlevel【解决过程】 1.对于此错误,最常见的原因是,的确没有对齐。但是我根据错误提示的行数,去代码中看了下,没啥问题啊。 都是用TAB键,对齐好了的,没有不对齐的行数啊。 2.以为是前面的注释的内容影响后面的语句的语法了,所以把前面的注释也删除了。 结果还是此语法错误。 3.后来折腾了半天,突然想到了,把当前python脚本的所有字符都显示出来看看有没有

iview 酸爽debug: subMenu默认选中无效的解决方法

一.在iview中写一个submenu{{cid}}因为这个subMenu是动态生成的,他的name我设置为动态生成过程中的index,所以第一个subMenu的name是0.根据上述设定,参考官网的说明,使用activeName="0"来表示激活的name,还特别注意力name是string而不是int基本数据类型.所以就通过这种方式让subMenu0呈现激活态.很好,并不work下面是高能的踩坑过程,如果不想看可以直接跳转"三.解决方法"二.踩坑全过程根据网上的资料,我迅速的发现了解决问题的路径."因为subMenu是动态展开的"--->所以需要调用updateActiveName()方法

iview 酸爽debug: subMenu默认选中无效的解决方法

一.在iview中写一个submenu{{cid}}因为这个subMenu是动态生成的,他的name我设置为动态生成过程中的index,所以第一个subMenu的name是0.根据上述设定,参考官网的说明,使用activeName="0"来表示激活的name,还特别注意力name是string而不是int基本数据类型.所以就通过这种方式让subMenu0呈现激活态.很好,并不work下面是高能的踩坑过程,如果不想看可以直接跳转"三.解决方法"二.踩坑全过程根据网上的资料,我迅速的发现了解决问题的路径."因为subMenu是动态展开的"--->所以需要调用updateActiveName()方法

ajax - xhr level2新特性 json等众多内容

1.今天的内容其实挺多的,我们慢慢来说。首先第一个是xhr的基本使用,什么是xhr?XMLHTTPRequest是浏览器提供的js对象,可以请求服务器上的数据资源,包括我们前面一直用的jq里面的三个请求资源的方法都是基于xhr来封装的。那么首先我们看到xhr的get请求怎么来实现首先要创建xhr实例通过new来实现然后调用open函数,里面值为请求方式以及url第三步调用send函数第四步监听onreadyStateChange事件在这个事件里面要注意一下请求状态和服务器响应状态的固定写法,还有服务器响应回的数据DOCTYPEhtml>htmllang="en">head>metacharse

ajax - xhr level2新特性 json等众多内容

1.今天的内容其实挺多的,我们慢慢来说。首先第一个是xhr的基本使用,什么是xhr?XMLHTTPRequest是浏览器提供的js对象,可以请求服务器上的数据资源,包括我们前面一直用的jq里面的三个请求资源的方法都是基于xhr来封装的。那么首先我们看到xhr的get请求怎么来实现首先要创建xhr实例通过new来实现然后调用open函数,里面值为请求方式以及url第三步调用send函数第四步监听onreadyStateChange事件在这个事件里面要注意一下请求状态和服务器响应状态的固定写法,还有服务器响应回的数据DOCTYPEhtml>htmllang="en">head>metacharse

STM8S103F3P6 的开发, 烧录和Debug笔记

STM8S103F3基本信息:16MHz8位MCU,8K字节Flash,1K内存,640字节EEPROM,内置振荡源,支持3.3V和5V电压,支持SPI,UART,I2C,ADC,PWM产品手册:https://www.st.com/resource/en/datasheet/stm8s103f2.pdf内核16MHzadvancedSTM8corewithHarvardarchitectureand3-stagepipeline16MHz,哈佛结构,三级流水线Extendedinstructionset存储Programmemory:8KbyteFlash;dataretention20ye