- 博客(37)
- 资源 (7)
- 收藏
- 关注
原创 TriCore: 从RTOS内核的角度看CSA
既然是上下文使用,那必然要求低延迟,因此一般将其部署在 fast ram 区域,具体到 TriCore 中,一般将其置于 DSPR 区域。在使用时,在内核启动之前,要将用作 CSA 的内存区域进行初始化,将其串成一个 Free CSA List,并将该区域的首尾地址分别赋值给 FCX 和 LCX 两个 CSA 寄存器,保证程序运行时能正常通过两个寄存器使用 Free CSA List。2. 初始化 CSA, 创建 Free CSA List,并初始化 FCX 和 LCX 寄存器。
2024-05-09 19:37:11
677
原创 【Git常用命令】
Git 常用命令Git statusGit addGit stashGit ckean(删除未提交的修改)Git reset (删除已提交修改)Git log(查看变更记录)常见错误1. git add 出现 “fatal: in unpopulated submodule XXX” 错误:参考资料Git statusgit status # 查看当前变更Git addgit add -A # 等同于 git add --all git add -u # 等同于
2022-05-28 11:06:23
213
原创 pip 报错
2. 解决方法:方法一.(对我有效)官网下载地址: https://pypi.python.org/pypi/pip#downloads根据官网提示的步骤,分别在cmd中执行:curl https://bootstrap.pypa.io/get-pip.py -o get-pip.pypython get-pip.py成功解决问题。————————————————版权声明:本文为优快云博主「六六六六神」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声
2021-05-31 22:04:03
210
原创 转载:如何高效学习AUTOSAR?
转载:如何高效学习AUTOSAR?原文链接:如何高效学习AUTOSAR?这个作者的文章都不错,有时间可以都拜读一下Demu汽车控制与人工智能
2020-10-28 22:41:08
836
原创 C语言笔记 2- Union 和大小端
参考文档:http://c.biancheng.net/view/2035.htmlunion (联合体)和 struct(结构体) 的用法较为类似,不同在于:union 所有成员共用一段内存,其占用内存总等于内部最大成员所占用的内存大小,修改一个成员会影响所有成员(即共用体使用了内存覆盖技术,同一时刻只能保存一个成员的值,如果对新的成员赋值,就会把原来成员的值覆盖掉); struct ...
2020-03-25 21:19:54
317
原创 C语言笔记 1——原码,反码和补码
在计算机内,有符号数有3种表示法:原码反码补码几种表示法关系密不可分。原码原码是计算机机器数中最简单的一种形式,数值位就是真值的绝对值,符号位位“0”时表示正数,符号位为“1”时表示负数,原码又称带符号的绝对值。为了方便整数和小数区别,整数的符号位与数值位之间用“,”隔开,小数的符号位与数值位之间用“.”隔开。根据2个定义可以看出,原码的整数和小数中“0”的表示形式各有2种,“+...
2020-03-23 22:44:48
1424
2
原创 AUTOSAR —— NVM 5:数据处理机制
本文根据AUTOSAR4.4(Classic Platform)(https://www.autosar.org/standards/classic-platform/classic-platform-440/)标准中的 :AUTOSAR_EXP_NVDataHandling.pdf文章整理。仅为个人理解,不当之处,还请指正,感谢!目录1 Acronyms and abbre...
2019-12-01 11:42:26
12059
7
原创 AUTOSAR —— NVM 4
本文根据AUTOSAR4.4(Classic Platform)(https://www.autosar.org/standards/classic-platform/classic-platform-440/)标准中的 :AUTOSAR_SRS_MemoryServices.pdfAUTOSAR_SWS_NVRAMManager.pdf两篇文章整理。仅为个人理解,不当之处,还请指正,...
2019-11-30 22:22:11
3054
1
原创 C 语言笔记
字符串C语言中的字符串在内存中是以字符数组的形式存在,且以 ‘\0’ 结尾。因此,对于字符串 char p[] = "123456"; int lenSize = sizeof(p); int lenStrlen = strlen(p); printf("lenSize = %d\n", lenSize); //==7,字符串 "1234...
2019-11-06 22:41:27
159
原创 VS Code 搭建 C/C++ 编译环境(clang)
参考文档:https://vonsdite.cn/posts/7552b9cf.html我的环境:1. Win10, VS Code;2. LLVM-clang(9.0.0),Target: x86_64-pc-windows-msvc,Thread model: posix3. MinGW-w64(8.1.0),Target: x86_64-w64-mingw32,Threa...
2019-10-14 00:59:24
15052
9
原创 AUTOSAR —— NVM 3
本文根据AUTOSAR4.4(Classic Platform)(https://www.autosar.org/standards/classic-platform/classic-platform-440/)标准中的 :AUTOSAR_SRS_MemoryServices.pdfAUTOSAR_SWS_NVRAMManager.pdf两篇文章整理。仅为个人理解,不当之处,还请指正,...
2019-09-15 19:27:54
4115
2
原创 AUTOSAR —— NVM 2
本文根据AUTOSAR4.4(Classic Platform)(https://www.autosar.org/standards/classic-platform/classic-platform-440/)标准中的 :AUTOSAR_SRS_MemoryServices.pdfAUTOSAR_SWS_NVRAMManager.pdf两篇文章整理。仅为个人理解,不当之处,还请指正,...
2019-07-28 23:19:37
10526
8
原创 AUTOSAR —— NVM 1
本文根据AUTOSAR4.4(Classic Platform)(https://www.autosar.org/standards/classic-platform/classic-platform-440/)标准中的 :AUTOSAR_SRS_MemoryServices.pdfAUTOSAR_SWS_NVRAMManager.pdf两篇文章整理。仅为个人理解,不当之处,还请指正,...
2019-07-28 14:26:04
12542
15
翻译 Uber's Self-Driving Safety Report
来源: https://mp.weixin.qq.com/s?__biz=MzA4NTcwMDQwMg==&mid=2650775302&idx=1&sn=9e56185ff842ae4c7ad8cc1b43f1f4d9&chksm=87d8c55bb0af4c4dcfbfdbb0afb98a4de901d35e3b99f7d079822598377003bf6...
2018-11-09 17:34:47
715
转载 Ubuntu系列 2:Ubuntu16.04 安装Windows字体
Ubuntu16.04 安装Windows字体将需要安装的字体复制(或者下载到)到某个目录,如我的是/home/fontsTerminal,依次输入以下命令sudo mkdir /usr/share/fonts/win7fonts //在Ubuntu 系统目录/usr/share/fonts下创建一个名为win7fonts的目录,存放我们将要安装的目录sudo cp /home/fonts/
2017-08-15 11:30:48
1594
转载 Ubuntu系列 1:sudo apt-get update 失败
解决办法: 1. 更新源; 2. 更改DNS。更新源 Ubuntu 16.04 几个国内更新源 http://blog.youkuaiyun.com/paincupid/article/details/52895676更改DNS 1) sudo vi /etc/resolv.conf2) 在打开的文件中添加# Dynamic resolv.conf(5) file for glibc resol
2017-08-15 11:17:47
364
转载 Qt 常用快捷键 + 引用第三方库
常用快捷键F1 查看帮助 F2 跳转到函数定义(和Ctrl+鼠标左键一样的效果) Shift+F2 声明和定义之间切换 F4 头文件和源文件之间切换 Ctrl+1 欢迎模式 Ctrl+2 编辑模式 Ctrl+3 调试模式 Ctrl+4 项目设置模式 Ctrl+5 帮
2017-08-15 11:08:57
1316
转载 在 Ubuntu16.04 上安装 OpenCV3.2.0
在Ubuntu16.04 上安装 OpenCV3.2.0安装所需的库: $ sudo apt-get install build-essential$ sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev$ sudo apt-get insta
2017-08-15 11:00:59
576
原创 5 Tesseract-ocr 系列 : 使用 jTessBoxEditor,结合 tesseract-ocr-3.4 进行训练、识别
首先,本地环境: Ubuntu 16.40 + Tesseract-ocr + jTessBoxEditor 1.7.3 (具体的环境搭建在之前都有介绍,此处不再赘述。)这里详细介绍使用图片文件作为输入的训练方法。比如我的训练素材是十张带字体格式的数字图片,最后我经过训练得到的语言库为: num1.tessdata准备好用作训练素材的图片: 跳转到 jTessBoxEditor 的安装目录,打开
2017-08-14 17:23:06
1013
转载 Ubuntu16.04 安装 java
本文参考: Ubuntu16.04安装java http://blog.youkuaiyun.com/miaoqiucheng/article/details/52717294Ubuntu16.04搭建java环境 http://blog.youkuaiyun.com/sunxiaoju/article/details/51994559从Oracle官网下载JDK。先选择同意按钮,然后根据自己的系统下载相应的版本。
2017-08-14 14:41:39
457
转载 Ubuntu 16.04 安装Fcitx-qt5 & 搜狗输入法
参考资料 Ubuntu 16.04或14.04里下安装搜狗输入法(图文详解)(全网最简单) http://www.cnblogs.com/zlslch/p/6943318.htmlUbuntu 16.04 LTS安装sogou输入法详解 http://blog.youkuaiyun.com/qq_21792169/article/details/53152700[解决方案] Ubuntu 16.04 下
2017-08-14 14:20:00
3070
原创 在Qt中 调用 Tesseract,配置 C++ API
首先,我的环境:Ubuntu 16.04 + Tesseract-ocr 3.04 + QtCreator 5.6 有两种编译方式: cmake 和 qmake若使用 cmake 编译, 则要修改 CMakeLists.txt 文件。具体修改方法可以自行搜索。若使用 qmake 所以要修改 ~.pro 文件。这里使用的是简单的 qmake: 需要修改 ~.pro 文件,主要是将 tesse
2017-08-14 11:15:16
4510
1
原创 4 Tesseract-ocr 系列 : 开源OCR比较
对开源OCR做一个简单的调研,网上找到的关于OCR的一些资料:国内参考资料:最好的开源或开放API的ocr引擎是什么? https://www.zhihu.com/question/22417946列举了4中OCR 目录: 1. Tesseract-OCR (Google) 2. Azure (Microsoft) 3. ABBYY Real-Time Re
2017-08-14 10:41:14
3639
原创 3 Tesseract-ocr 系列 : 安装 jTessBoxEditor,结合tesseract-ocr-3.4 训练
我的本地环境 Ubuntu16.04 + Tesseract-ocr-3.4 上篇博客中提到可以使用 jTessBoxEditor 这个工具生成带字体格式的字体图片文件 (~.tif 和 ~.box).这里主要将其安装和使用。因为 jTessBoxEditor 以来 java 虚拟机,所以在安装前要先安装 java。一、 安装 java主要参考: Ubuntu16.04安装java http:/
2017-08-11 17:48:47
4410
原创 2 Tesseract-ocr 系列 : Tesseract-ocr training (训练)
关于Tesseract-ocr 训练的详细信息可以参照: tesseract-ocr Wiki:TrainingTesseract https://github.com/tesseract-ocr/tesseract/wiki/TrainingTesseract或者: ubuntu下使用Tesseract-ocr(编译、安装、使用、训练新的语言库) http://blog.youkuaiyun.com/
2017-08-11 16:57:33
1105
转载 软件开发流程
软件开发流程 原文参考:软件开发流程软件开发流程(最后缩略语) 目录:1. 产品需求定;2. 结构化设计方法的基本思路3. 架构设计/概要设计4.详细设计5. 需要分析&概要设计&详细设计6. 瀑布模型 1. 产品需求定义 产品需求定义的目标是:“清楚地描述要做的产品是什么样的?不涉及具体实现方法。”,其定义过程如下图所示。
2017-08-01 19:01:20
577
原创 1 Tesseract-ocr 系列 : Ubuntu16.04安装tesseract-ocr 3.04.02
首先,我的本地环境:Ubuntu16.04(基于VMWare)上安装tesseract-ocr 4.00alpha(安装时间2017年7月)一、在Ubuntu下自动安装,一键完成 sudo apt-get install tesseract-ocr二、源代码安装(基于GitHub)参考网址:https://github.com/tesse
2017-07-27 11:37:28
2228
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人