08 2020 档案
摘要:openssl相关 涉及到对称加密、非对称加密、数字签名等。 https://www.openssl.org/ https://tls.mbed.org/ssl-library https://github.com/ARMmbed openssl enc -aes128 -e -in Remembe
阅读全文
摘要:CRC是一种循环冗余校验,和hash不能等同。关于CRC有以下几个关键点:1、CRC是使用除法计算出来的。 2、同余 概念在crc的计算中得以采用。 3、比较正式的参考资料中,对于同余的符号采用的是三个 - 叠加在一起。对于异或(XOR)操作是采用一个圆圈里面 包含一个十字。 存在以下疑问:对于任何
阅读全文
摘要:英飞凌的tc397的mcal和tc275的mcal在细节上不一样。这个涉及到软件的依赖和架构的问题。其中mcu、dem、irq、EcuM等都或多或少存在耦合。根据实际的使用经验,tc397的mcal产生的代码在各个模块之间的耦合还是不是特别大,但是tc275的mcal产生的代码架构比较老,其中的mc
阅读全文
摘要:使用KMSpico激活office办公套件,是很方便快捷的。只需要点击一下红色的形状像“急停”的按钮一样的图标,即可完成激活。 但是可能会遇到以下问题: 1、安装的office的版本是2013或者2016的区别。 2、使用适配的KMSpico版本进行激活。 https://kmspicos.com/
阅读全文
摘要:mcal能够节约大量的基于寄存器开发的时间。 mcal工具一般有EB tresos等。该工具和MCU的提供商合作,一起提供了mcal工具。 安装了EB tresos软件之后,需要安装资源文件,这些资源文件就是mcal中对应的不同模块。 mcal配置完成之后,生成的代码都是源代码,可用性很强。
阅读全文
摘要:RTA-OS的license管理使用的都是ETAS的统一的软件管理工具。 RTA-OS的主安装包安装好以后。需要再次安装资源文件,也就是Targets文件夹下的内容。这个和使用的MCU和使用的编译器有关系。 该工具在配置完之后,会自动生成代码,并生成一些h文件和一个 RTAOS.a 的文件。 该工具
阅读全文
摘要:Reprise License Manager(RLM)是美国Reprise公司的一套许可证管理软件。浮动版的license管理是这样的,同一时刻只能有一个活跃的用户。否则会license error。其中wind river和 hightec都用到这种管理器。 还有一个值得注意的是,如果RTA-O
阅读全文
摘要:部分对license要求比较严格的软件是无法在windows的远程桌面下面运行的,而且会出现一些莫名其妙的副作用,比如让license变得无效。已经知道的对license要求很严格的软件:wind river编译器,对host name和 mac有绑定要求hightec 免费试用版本对mac地址有绑
阅读全文
摘要:4.23. Creating and Applying PatchesFor open source projects (like this one) everyone has read access to the repository, and anyone can make a contribu
阅读全文
摘要:dcc elf生成hex文件 C:\WindRiver\utilities\x86-win32\bin\objcopyppc -O ihex filename.elf filename.hex dcc elf转mot文件并规范成S325格式 ddump -Rv ${ProjName}.elf & D
阅读全文
摘要:目前发现的一种将SVN的某个文件的版本回退到之前的一个版本,然后在此基础上进行修改的可靠方法。 右键点击,选择文件,选择菜单中的操作update to revision, 选择更新到哪个版本。注意,此时,不要在svn的文件夹内部进行文件的修改。将该文件复制到一个普通的文件夹下,然后对文件进行修改操作
阅读全文
摘要:Transmit Error Counter (TEC value, in CAN_ESR register)Receive Error Counter (REC value, in the CAN_ESR register) 发送和接收错误寄存器。根据这两个寄存器可以对网络稳定性的状态进行判断。
阅读全文
摘要:PowerPc Big-endian 在a2l文件中选择 BYTE_ORDER_MSB_FIRST(begin PROTOCOL_LAYER中能够找到)stm32(arm) little-endian 在a2l文件中选择 BYTE_ORDER_MSB_LAST(begin PROTOCOL_LAYE
阅读全文